Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Truc: A Todo App That Forgets
Most todo apps treat tasks as immortal.
-
The Joy of Watching AI Agents Work: Sports Commentary for Code
Last night, I found myself genuinely entertained watching progress bars.
-
BuildLLMPrompt: A Prompt Builder for AI Coding Assistants
I’ve been using AI coding assistants like Claude Code and OpenAI’s Codex CLI daily for the past several months.
-
Trip Packing Wizard: An Open Source AI Packing List Generator
I’ve been using an AI-powered packing list generator for months.
-
NVR Proxy: Turning Security Cameras into Prometheus Metrics with Scheduled LLM Analysis
I wanted to track who’s home without building a complex computer vision pipeline.
-
My Hammerspoon Screenshot Manager: From Chaos to AI-Powered Organization
I take a lot of screenshots.
-
LLM Proxy: A Unified AI Gateway Running on My Mac Studio
Managing multiple LLM providers gets messy fast.
-
lan-ca: Local HTTPS in 300 Lines of Go
Getting HTTPS working on .lan domains is annoying.
-
How I Deploy Apps to My Homelab (A Love Story in 9 Acts)
I run about 50 services on my homelab.
-
Host Your Own Blog for Free with Hugo and Cloudflare Pages
This blog runs on Hugo and Cloudflare Pages.
-
Demystifying Agentic Workflows: It's Just a Loop
“Agentic AI” is everywhere in 2024-2025.
-
Building a Tinder-Style Email Triage UI with Hammerspoon
I process hundreds of emails weekly.
-
Apple Shortcuts As Code
Apple Shortcuts are powerful, but building complex automations with the visual block interface quickly becomes painful.
-
A Retro Airport Flight Tracker for My Desktop
When I have a flight coming up, I want one thing: a persistent, glanceable display showing exactly when I need to leave for the gate.
-
Your Body Is Basically an API: A Late-Night Chat About Consciousness
So there I was, 2 AM, chatting with an LLM about whether we’re all just fancy API servers running on meat hardware.
-
Princess Memory: Vibe Coding a Family Game from the Couch
My daughter loves memory games.
-
LLM Instructions Block Editor: Drag-and-Drop Context Management
I built a visual editor for managing LLM system instructions.
-
Prompt Tracker: Turn Your Coding Sessions into a Star Wars Opening Crawl
What if your coding sessions looked like a Star Wars opening crawl?
-
Memento: Building Long-Term Memory for LLM Coding Assistants
LLM coding assistants like Claude are powerful, but they have a fundamental limitation: every conversation starts from scratch.
-
Building with LLMs at Scale: Part 5 - Learning and Knowledge Accumulation
This is the final article in my series on working with LLMs at scale.
-
Building with LLMs at Scale: Part 4 - Experiments and Works-in-Progress
In Part 1, Part 2, and Part 3, I covered pain points and solutions that work reliably.
-
Building with LLMs at Scale: Part 3 - Higher-Level Abstractions
In Part 1 I described the pain points of working with multiple LLM sessions.
-
Building with LLMs at Scale: Part 2 - Ergonomics and Observability
Part 1 described the problems of managing multiple LLM sessions.
-
Building with LLMs at Scale: Part 1 - The Pain Points
Working with 10 parallel LLM coding sessions exposes problems that don’t appear at smaller scale.
-
Building a Smart Home with AppDaemon: From Baby Monitors to Language Learning
Over the past year, I’ve been building a comprehensive home automation system using AppDaemon, a Python framework for Home Assistant automation.
-
Using deep learning to predict my budget categories
What are budget categories?
-
How to automate everything
When I worked at Facebook, I worked on making cross-region failover for source control more effective and automated.
-
My favorite quotes
This article is an exception as it is not related to programming.
-
How I use org-roam as a second brain
Org-roam Org-roam is an emacs package to implement the Zetteltasken workflow for note taking.
-
Learnings from working as a SWE in the US
I have been working as a Software Engineer in the US since early 2013.
-
Data-Oriented Programming
My recent reading interests In 2020 and 2021 before becoming a dad, with forced reduced social interaction due to COVID, I spent a large amount of time reading technical books and working on my craft.
-
Using a formula to compute tasks duration in org-mode tables
I recently became more mindful about how I spend my time, because time is so precious.
-
What do meditation and touch typing have in common?
I recently got back into meditation.
-
Generating a word cloud from an Emacs buffer
I write a lot of content, and sometimes I like to look back and re-read what I wrote in the past.
-
Highlighting the current date in org-mode buffers
I like to take notes and track all sorts of things with org-mode.
-
Syncing org-mode with Microsoft Todo
Almost everything I do on a computer happens in Emacs.
-
Making the best use of my iPhone Pictures
Context Nowadays, pictures don't carry the same sentimental value as they did for our parents.
-
Interview Prep Cheat Sheet
This is my cheat sheet to prepare for interview loops with US companies.
-
On salary negotiations and talking to tech recruiters
How should you respond when a recruiter asks you the question you know is coming - “what salary are you looking for”?
-
Making a heat map of Apple Watch workouts
Context The Apple Watch and other smartwatches record a humoungus amount of data about what you do every day.
-
Completing PDFs with Clojure
This is a quick post about a fantastic little clojure libary called pdfboxing.
-
Universal code coverage renderer in Emacs
Context I frequently use code coverage to identify untested code and evaluate the risk of making a code change.
-
Labeling wedding pictures with Emacs
Context I am going through the PAIP book by Peter Norvig using emacs-lisp and would encourage every Emacs fan to try that.
-
financier: modeling compensation packages with Python
Negotiating a job offer is hard.
-
GitHub code review with Emacs
At work, my team uses GitHub enterprise to store and manage our repositories.
-
A Mail Merge in 100 lines of Clojurescript
Introduction I simplify a lot of my tasks at work with Google Apps Script, the scripting language for Google Apps.
-
Manage Let's Encrypt certificates with Digital Ocean Spaces
Introduction Managing and distributing Let's Encrypt SSL certificates can be tedious.
-
Extracting Chrome Cookies with Clojure
Introduction Did you know that it was possible to extract your google chrome cookies to use them in a script?
-
Automate your laptop setup with Ansible
Introduction You don't have to set up a new laptop every day.
-
Set up digital ocean block storage with Ansible
Ansible is a great tool for automating environment setup and deploy.