Joseph Curtin

Mindful communication & software engineering

Brain
  • Invalid Email

  • Connect over Email
  • English              日本語

Search

Article Filters

  • Philosophy
  • Software Engineering

    `serde`

    October 31, 2025

    Secure Connections to PostgreSQL

    January 6, 2025

    Securing PostgreSQL using mutual authentication over TLS commonly known as mTLS using a Self Signed Certificate Authority with good enough encryption

    Tracing Crate, an Introduction

    December 23, 2024

    tracing crate provides an API to record log messages. When considering what kind of labels to log with the messages, I recommend you take into consideration the importance of omitting sensitive information from the long term storage. If I was an infiltrator in your network, one of the first prizes I'd look the learn more about your network is DNS. The second most valuable prize on your network is a SIEM

    ECharts TreeMap & Zola

    December 11, 2024

    I've been working on hierarchical lists of cryptographic algorithms and technology frameworks in my spare time and have been spending a considerable amount of time on how to present the information. As much as I like tech data, I don't think the information would be digested well enough using just text. A TreeMap seemed appropriate because I'd like to show/indicate the structure of understanding the information along with the attributes that go along with the information

    DateTime (de)Serialization Benchmarks from Python, Numpy, Chrono, and Time

    October 6, 2024

    Datetime parsing and rendering sometimes require optimization when iterating over a large dataset. Say you have about a couple million rows of timestamps you'd like to parse into a datatype. It could take some time if you use the wrong `import` or `crate`. In this article, I'll benchmark what it takes to load a couple million datetime stamps with Python's datetime, Numpy, Chrono, and Time

    Compression Benchmarks for PostgreSQL Archives

    August 29, 2024

    By far, my favorite RDBMS is PostgreSQL. Having worked with MySQL, MSSQL, Cassandra, Redis and more; the versatility of PostgreSQL continues to inspire me to write better and more complex SQL. I have a piece of software that reaches out to various news websites following best practices for crawling. Scraping content using provided by the sitemap.xml and following the rules set forth by the robots.txt file. The content of these sites can be anything, but the general approach is to collect as much news as possible to see if I can develop a series of heuristics to provide as technical indicators.

Search

Article Filters

  • Philosophy
  • Software Engineering