I'm currently open to new opportunities! View my resume or connect on LinkedIn.
281 posts

Empathy in Tech

Why empathy matters more than technical skills when teaching and mentoring. Learning to accept different learning styles and avoiding the trap of technical elitism.

July 25, 2021 · 6 min · 1258 words

For Those Who Came in Late

My personal journey from mechanical engineering to software development. From being kicked out of school and struggling at factory jobs to teaching myself Python and building a career in tech.

July 20, 2021 · 7 min · 1475 words

A Weekend With PostgreSQL

Live-streaming a deep dive through PostgreSQL documentation. Reading through the complete PostgreSQL docs over a weekend to explore one of the best-documented OSS projects.

June 28, 2021 · 3 min · 454 words

TIL: Gooey and Python Fire for Quick GUIs and CLIs

Today I learned about Gooey for turning Python CLI programs into GUI applications and Python Fire for automatically generating command line interfaces from any Python object.

June 14, 2021 · 1 min · 94 words

TIL: 2ality - Dr. Axel Rauschmayer's JavaScript Blog

Today I learned about 2ality, an excellent JavaScript and ECMAScript blog by Dr. Axel Rauschmayer covering modern JavaScript features and best practices.

June 11, 2021 · 1 min · 67 words

TIL: MassDNS - High-Performance Bulk DNS Lookups

Today I learned about MassDNS, a high-performance DNS stub resolver designed for bulk lookups and reconnaissance, useful for subdomain enumeration and DNS analysis.

June 10, 2021 · 1 min · 86 words

TIL: Matomo Analytics, Google Tech Writing, Memory Programming, and NES TV Signals

Today I learned about Matomo as a privacy-focused Google Analytics alternative, Google's technical writing courses, low-level memory programming concepts, and why the NES acts like a TV station.

June 8, 2021 · 1 min · 191 words

TIL: MontyDB - MongoDB Implemented in Python

Today I learned about MontyDB, a pure Python implementation of MongoDB that can run in-memory or with file storage, perfect for testing and lightweight applications.

June 4, 2021 · 1 min · 90 words

Returning to the Craft of Programming

Getting back into side projects and learning after a break. Setting up Raspberry Pi clusters, learning new technologies, and planning future technical explorations.

June 3, 2021 · 2 min · 392 words

TIL: CPUFetch, OneFetch, and Learn CSS

Today I learned about CPUFetch for displaying CPU architecture info, OneFetch for beautiful Git repository summaries, and Google's comprehensive CSS learning resource.

June 3, 2021 · 1 min · 143 words

Subscribe to Newsletter

Get the latest posts and insights delivered to your inbox.

Built using Picoletter.