Get It Done
Too often people do the best they can with what they have when they should instead get it done
The latest blog posts to take off on Hacker News. 6,504 posts.
Too often people do the best they can with what they have when they should instead get it done
To frugally furnish a codebase, imitate Ikea.
Productivity is one of my pet topics, because it's always dogged me a bit, especially early in my career. I'd pull long days and nights and then realize I only actually worked (as in, typing in code, debugging stuff, and thinking about problems and their solutions) maybe 20% of the time. Upon talking to coworkers…
Running experiments is equal parts powerful and terrifying. Powerful because you can validate changes that will transform your product for the better…
Open a Unix or Linux terminal emulator. If you have Terminal.app on macOS, ensure that the "Use Option as Meta Key" option is enabled in its "Preferences" section. Now type foo bar baz followed by meta + b (i.e. alt + b or option + b on modern keyboards). In a typical desktop environment with a typical and modern…
Where you learn the power of motions and how you can move blazingly fast and with extreme prevision using VSCodeVim
Writing drafts via retrieval-augmented generation. Also reflecting on the week's journal entries.
I was a Python developer for some time and one great joy of Python is that you have an expressive language that you can use for your serious apps as well as for your hacky little one-off script or bespoke pieces of automation. By expressive I mean that typing very little can give you a lot of progress towards your…
Explore the power of proper documentation in this comprehensive guide. Understand how documentation serves as a secret weapon for CTOs, eliminating guesswork, speeding up onboarding, and enhancing productivity in startups. We delve into the importance of documentation in knowledge sharing, reducing the need for…
Guide showing how to discover and subscribe to popular communities (subreddits) when migrating from reddit to lemmy
“But what is best is what we saved for last. The one sure-fire thing to make your best day ever the best day ever!" — SpongeBob, ‘Jellyfishing’
Did you know that Go lets us provide executable code examples as part of our documentation? It’s pretty neat. Let’s take a tour of this useful feature and see how it works.
I already have a dedicated post about a hypothetical Zig language server. But perhaps the most important thing I've written so far on the topic is the short note at the end of Zig and Rust.
Wolfram expands Notebooks, integrating LLM functionality into the new chat cell and Chat Notebook. Stephen Wolfram explains how chat-enabled and chat-driven versions work.
Using NixOS for a more tractable computing setup.
I've written a tool for creating a searchable archive of all your Reddit data.
I have the reputation, at least among some friends and family, of being 'good in a crisis' – such as (to give a somewhat minor example) the day last year, deep in lockdown, when a shard of flying flowerpot ended up halfway through my partner's hand, sending her to hospital and upending our finely calibrated work and…
I’ve wanted to automate my home for a long time… having a background in industrial automation and software development, it felt like I was in a great position to be an early adopter.
How to use the telnet command on the bash command line to debug network problems.
Use R to get geocoded location and routing data from OpenStreetMap and explore our family’s impending 5,000 mile road trip around the USA
Insurance for your mind.
Why tracking screen time doesn't matter and improving the relationship with your phone requires conscious decisions.
The most important step is the first one. Humanity didn't get good at building houses by building the same house a million times. We built lots of different houses and learned from each other's failures. Gravitating away from monopolies is a way everyone can help improve software, regardless of our abilities or needs.
Cloud Workstations, now GA, enables faster developer onboarding and increased productivity with an enhanced security posture.
Emacs 29 introduces tree-sitter support, a powerful parsing library that enhances its understanding of source code. With this integration, Emacs gains features like precise syntax highlighting, accurate indentation and easier extensibility. Here's how you install and configure Emacs with tree-sitter support.
For my cousin’s wedding I did not make a photo booth but a video booth. - With an array of DSLRs to create a bullet time effect. Click the image to see the video on youtube.com. Since this is a very visual project, you should really watch the video. This blog post contains the same info with more details, but those…
Let's talk about ChatGPT with Code Interpreter & Microsoft Copilot
I block ads in the browser. I block ads at the DNS level.
Discover the advantages of Podman Desktop, which provides a user-friendly interface for developers to manage containers and Kubernetes from a local machine.
Attention—the time and freedom to focus—is your team’s most valuable resource.