Don't DRY Your Code Prematurely
This is another post in our Code Health series. A version of this post originally appeared in Google bathrooms worldwide as a Google Tes...
The latest blog posts to take off on Hacker News. 6,504 posts.
This is another post in our Code Health series. A version of this post originally appeared in Google bathrooms worldwide as a Google Tes...
Sometimes, programming projects are too easy and boring. Sometimes, they're too hard, never ending or producing subpar results.
Today we're excited to launch Kino, a powerful filmmaking app for beginners and experts alike. As say they say in screenwriting, "Show, Don't tell," so let's walk through a few of the tent-pole features in our huge 1.0 release.
🏡 My home automation setup built with Home Assistant
I feel like I used to spend an inordinate amount of time dealing with suspect hard drives. I mean, like, back in high school. These days I almost never do, or on the occasion that I have storage trouble, it's a drive that has completely stopped responding at all and there's little to do besides replacing it. One time…
tmux (short for “terminal mux” (short for “multiplexer”)) is i3 for your terminal. Oh, it’s so much more than that, and I recently discovered with some joy that it is installed by default on OpenBSD, but its fundamental value add to any programmer who has to SSH into servers more than once a week is it allows you to…
Sometime recently in the past I complained about Maildir. You can go read the post, but the executive summary is that I think Maildir uses an actively user-hostile directory structure and extremely convoluted filenames that do not convey any meaning at all. For good measure, I will also reiterate that Maildir does…
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
TITANSLOT88 menyediakan info akses login, cara daftar, serta link alternatif terbaru 2026, didukung navigasi mudah dan tampilan responsif di semua perangkat.
Xe Iaso's personal website.
Check out three new functions that use Regular Expressions to help parse text more easily: REGEXTEST, REGEXEXTRACT, and REGEXREPLACE!
At Google IO 2024, Google announced Ollama support in Firebase Genkit, a new open-source framework for developers to build, deploy and monitor production-ready AI-powered apps.
Software that makes you a better programmer.
With additional Kubernetes mode!
This is a companion article to my talk at Neovimconf 2023. I have been using Vim/Neovim as my full time text editor for close to 10 years. I’ve spent a lot of time in the terminal and have become very aware of the many flaws and idiosyncrasies of this bizarre platform. But I also think it gets a lot of things right!…
Neovim 0.10 was the longest release cycle since the heady days of the 0.5 release. There are a ton of new features in this release (as well as some breaking changes), so be sure to check the full release notes. You can view the release notes directly in Nvim with :h news. The news file includes information on new…
Patent-pending design by Hopkins undergrads could be available in stores within two years
Or the 'Matt Godbolt shows us some compiler magic' edition!
Window management in Emacs gets a bad rap. Some of this is deserved, but mostly this is a consequence of combining a very flexible and granular layout system with rather coarse controls. This leaves the door open to creating and using tools for handling windows that employ and provide better metaphors and affordances…
Introducing the beta version of Raspberry Pi Connect: a secure and easy way to access your Raspberry Pi remotely, using just a web browser.
Download the latest releases of Zed, or view the changelog.
My obsession with measuring the power consumption of my devices reached a whole new level.
It was the 28th of June, 2020; the perfect summer day. I remember it distinctly because of two important events that took place on that day. The first was the unfortunate discovery that I am highly sensitive to the venomous hairs of the Oak processionary caterpillar. If you’ve never wished you could use a cheese…
From API contract to documentation portal: streamline your workflow and deliver the best API experience. Built for engineers and tech writers.
This thoroughly revised guide demonstrates how the flexibility of the command line can help you become a more efficient and productive data scientist. You’ll learn how to combine small yet powerful command-line tools to quickly obtain, scrub, explore, and model your data. To get you started, author Jeroen Janssens…
Emerge Tools analysis of the Rabbit R1 APK.
I'm not sure why you would want to do this. Presumably for the same reason as me? I also don't know what that was.