F or most of my career, I spent far more time figuring out what to build than typing it in. The rest was reading the docs, following the team's standards and the community's conventions, and producing the code the slow way, line by line, until the feature existed and whatever tests we happened to…
Read →
T his guide explains how to install or update sqlpackage on macOS using the direct download (.zip) method. This approach avoids installing the full .NET SDK, which can be overkill if you only need the sqlpackage command-line tool. It includes the necessary steps for installation/update and handling…
Read →
T he settings in your Prettier config keep your code style consistent across every project. Most of us set them the slow way, though — copying a .prettierrc out of an old repo, or looking the options up yet again every time we start something new. Turning that config into a VS Code snippet you can…
Read →
L oaders are the part of Remix that finally made server data feel simple to me: you write a function that runs on the server, return its result, and read it in your component with one hook. Pair that with Prisma and SQLite and you get a real database with no API routes to maintain — no server to…
Read →
T here's a special kind of bug that only shows up when you switch projects: code that ran fine an hour ago suddenly explodes, and the cause is the wrong version of Node quietly sitting in your terminal. I lived like that for years with nvm — typing nvm use like a password every time I opened a…
Read →