Why I Always Use PostgreSQL Functions For Everything As a general rule, every single command or query for the application use — I always wrap up in a PostgreSQL user-defined function!
YOTEY Article | Why I decided to make a project management tool and why I think it is different A fresh approach to project management. Visually break down, organize and discuss complex technical work.
The Power of a Command-Line Processor Introduces the concept of a command-line processor using JQ as example. Presents the power of integrating such processor into a larger system.
How You Should Keep Score in Pickup Basketball - Bryan Shalloway's Blog TLDR: For full court pickup basketball you should play by 2s and 3s. Make-it-take-it by 1s and 2s is also fine. Adapt your game according to the scoring and possession system in place.
Regrets of the Dying – Bronnie Ware For many years I worked in palliative care. My patients were those who had gone home to die. Some incredibly special times were shared. I was with them for the last three to twelve weeks of their lives.
Understanding Linux's File Descriptors: A Deep Dive Into '2>&1' and Redirection In this post, we will learn what file descriptors are, how they work, and how to implement redirections from scratch.
Shedding Extra Complexity and Shipping Side Projects Before you know it, you've gone from an evening or weekend project to something that seems like it's never going to be done.
The Beauty Of Having A Pi-hole So, check this little idea that I have - I want to browse the internet without all sorts of unscrupulous actors collecting every little bit of metadata on me and my family they can possibly get their hands on.
How we cut token count by 11% and boosted success rate by 3.9% by using HTML instead of JSON in our LLM calls TL;DR We started using HTML instead of JSON to represent possible actions that Skyvern could take and reduced our cost by 11.8% and increased our success rate by 3.9% What’s Skyvern? Skyvern is an open source AI agent that helps companies automate bro...
Visual Studio for Mac Retirement – Visual Studio Code Setup In February, an article was published discussing the use of VS Code as a tool for developing .NET MAUI apps, following the announcement of the retirement of Visual Studio for Mac. The support for V…
BinaryFormatter removed from .NET 9 - .NET Blog Starting with .NET 9, we no longer include an implementation of BinaryFormatter in the runtime. This post covers what options you have to move forward.
On the strange status of wchar_t in classic MIDL - The Old New Thing From the era before wchar_t was a standard type.
Why every .NET developer is already an Uno Platform developer Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Understanding Angular AOT vs. JIT Compilations Ahead-of-Time (AOT) compilation and Just-in-Time (JIT) compilation are two different methods for compiling Angular applications. Here’s a…
Free Public APIs A collection of Free Public APIs for Students and Developers. Tested every single day.
Things I learned talking to the new breed of scientific institution 4k words, 19 minutes reading time
We've Been Lied To About Work My big, depressing, and optimistic theory for why it's so hard to find and keep a job that makes you happy
Exploring inner workings of a random free android VPN Introduction Nothing special here. Got some free time to play around and decided to explore a free VPN from android play store in hopes to find something interesting, solve some riddle and just have fun. For this experiment I chose “BD NET VPN”. It is fre...
How I’d Set Up My Tech If I Were Tate: Ensuring the Police Have Zero Evidence I am not a security expert, but because of the Tate case, I want to share some tips on how to stay anonymous if you're involved in any semi-illegal activity. My background as a software engineer has taught me a few simple things about cybersecurity t...
Dokploys: How I Accidentally Became an Admin on 600 Servers As I was going through Hacker News, a trending topic about Dokku caught my eye—it was the top-ranked post at the time. For those who aren't familiar, Dokku is an open-source Platform as a Service (PaaS) that you can run on your own server. It’s often...
Cons Artist - Spring @Cacheable This blog post was also published (with permission) on my employer’s website.
Implementing Vercel-style paste functionality in your web app A look at how Vercel handles .env files and how you can do it too
Scattered thoughts on buying software businesses · Applied Cartography My friends and I bought five software businesses last year, on the thesis that:
Predicting the Future of Distributed Systems There are significant changes happening in distributed systems.
The Startup Designer There's nothing glamorous about being a designer at a startup. It's a role that frequently values speed and pragmatism over going deep in the craft. It's not all big launches, viral tweets, building for happy paths, and clear-cut product requirements. Ho...