Projects Blog

Blog

gobackendsystemsdatabasespostgresqlsecuritydata structuresalgorithmsjavascripttestingneovimtoolingsveltetypescripttailwind cssfrontend
Blog preview
I Built an HTTP Server From Scratch. Here's What I Learned. Tony Montemuro
January 31st, 2026

A reflection on my latest project: building an HTTP server from scratch based on the RFC 1945 specification.
Blog preview
Row Security Policies in PostgreSQL Tony Montemuro
October 26th, 2025

Learn how to secure your PostgreSQL tables with row security policies, from simple user filters to multi-role, policy-based access.
Blog preview
Word Search II: One of LeetCode's Trickiest Problems Explained Tony Montemuro
September 1st, 2025

A deep dive into Word Search II: how combining a Trie data structure with DFS backtracking efficiently finds multiple words in a board of characters.
Blog preview
Testing is Easy in Golang Tony Montemuro
July 19th, 2025 Last Updated July 24th, 2025

Unlike many other languages, testing Go code is easy! Learn about creating tests, organizing with subtests, and essential go test flags.
Blog preview
Golang HTML Templates in Neovim Tony Montemuro
June 16th, 2025

Learn to configure Neovim for Go HTML templates with Treesitter syntax highlighting, gopls LSP integration, and injection queries.
Blog preview
Dynamic, Animated Grid Background in Svelte 5 Tony Montemuro
May 18th, 2025

Do you want to spice up your web application? Learn how to create a dynamic, animated grid background using Svelte 5, TypeScript, and TailwindCSS.