Pretty pictures, bootable floppy disks, and the first Canon Cat demo? Now that our 1987 Canon Cat is refurbished and ready to go another nine innings or so, it's time to get into the operating system and pull ...
Quickest way to White-labeling MAUI iOS & Android apps using shell scripts Learn expert automation scripting skills that can help you in the future universally across frameworks and languages
Covering all birthdays - Lior Sinai Counting the number of people of required to cover all birthdays.
Letting Candidates Know They’re Not Moving Forward This is the sixth blog post of a series titled Hiring for Engineering Managers. I plan to write a few posts on this topic since I'm incredibly passionate about how to hire for, and grow software engineering teams. The practice of "ghosting" candidates, i...
Darius Foroux - On Thoughts and Thinking Better What does it mean to be thinking better? Friedrich Nietzsche explained it well in his book, The Gay Science.
Building a WoW server in Elixir Thistle Tea is my new World of Warcraft private server project. You can log in, create a character, run around, and cast spells to kill mobs, with everything synchronized between players as expected for an MMO. It was floating around in my head to build t...
The Experience of Deploying Next.js Apps on Cloudflare I recently went through the process of deploying various small Next.js applications to Cloudflare. As part of working on a new command called "neonctl create-app", we built a way to automatically deploy Next.js full-stack apps (i.e., Next.js apps with a b...
Trust as a bottleneck to growing teams quickly non-trust is reasonable • trust lets collaboration scale • symptoms of trust deficit • how to proactively build trust
Welcome to Thunderbird 128 "Nebula" Thunderbird 128 "Nebula" ushers in significant improvements to our code, stability, and overall user experience. Find out what's new inside!
repos We are trying to build the simplest git collaboration tool. The goal is to make self-hosting a git server as simple as running an SSH server -- all without sacrificing external collaborators time and energy.
Mastering the Art of Public Speaking: Preparation is the Secret for Captivating Presentations and Flawless Demos Preparation is key for successful public speaking, requiring at least 40 hours of crafting and continual enhancement for presentations. Early preparation, thorough rehearsal, and leveraging tools l…
Jelly Star - The World's Smallest Android 13 Smartphone Introducing Unihertz Jelly Star - The world's smallest Android 13 smartphone with a transparent design and LED light. This phone packs advanced features into a credit card-sized body, including an Octa-Core 6nm MediaTek Helio G99 processor, 8GB RAM, 256GB...
GUIs are Antisocial Last week, I was listening to the CoRecursive podcast interview with PowerShell’s lead architect, Jeffrey Snover. One moment in that interview has been stuck in my head the whole week is when Snover argues that graphical user interfaces (GUIs)...
Give people something to link to so they can talk about your features and ideas If you have a project, an idea, a product feature, or anything else that you want other people to understand and have conversations about... give them something to link to! …
Disney's Internal Slack Breached? NullBulge Leaks 1.1 TiB of Data Follow us on Twitter (X) @Hackread - Facebook @ /Hackread
How to choose your startup idea You'll invest 1000s of hours into your startup.. spend 5m reading this to help pick your idea.
Where is the sandbox in your code base? I was watching Casey Muratori and the Primeagen the other day, and they were talking about the high-level architectural design of the core data inside of Primeagen's game. What Casey says sounds counter-intuitive for anyone from a traditional OOP software...
Self-hosted PaaS - DBohdan.com A comparison of self-hosted PaaS software (alternatives to Heroku) focused on smaller, simpler projects without Kubernetes.
The Tragedies of Reality Are Coming for You In 2023, I was at an ML conference. The night was young, the drinks were flowing, and the topic turned to a question: “if you could take any machine learning subfield, and give all their resources to a different one, what are you killing and what are you ...
LLMs are good for coding because your documentation is shit That’s it. That’s the post. Fine! I’ll expand a little more. Large Language Models are a type of Artificial Intelligence. They can read text, parse it, process it using the known …
Use pg_easy_replicate for setting up Logical Replication and Switchover in PostgreSQL pg_easy_replicate is a CLI orchestrator tool that makes the process of setting up and managing logical replication between PostgreSQL databases a breeze.
The missing parts in Cargo When people discuss the merits of Rust, they often mention its strict ownership rules, excellent diagnostics, and impressive performance. Cargo and the crates.io ecosystem frequently receive praise as well. Initially, when I started learning Rust, I could...
My curated list of indie blogs A curated list of indie blogs that I follow and recommend. These blogs are written by individuals who share their thoughts, experiences, and knowledge on a variety of topics.