Simple Personal Finance Tracking with GnuCash
*Please see the associated Hacker News comments for some interesting discussion related to this article.*
*Please see the associated Hacker News comments for some interesting discussion related to this article.*
I’m tired of note-taking apps. It’s not because of limited choices. But it’s the other way around. There are so many note-taking apps you could try but end up sticking to none. At…
tl;dr: We look at how Zsh and Fish is able to indicate a missing terminating linefeed in program output when the Unix programming model precludes examining the output itself.
I’m a huge fan of databases, so much so that I’ve written a book on so-called “NoSQL” databases, I spent some of my most fruitful years in tech working on the highly influential distributed database Riak , and I even built a database called Purple last year just for fun.
Git scraping is the name I’ve given a scraping technique that I’ve been experimenting with for a few years now. It’s really effective, and more people should use it. Update …
Git-flow is a branching and merging methodology popularized by this blog post, entitled “A Successful Git branching model”. In the last ten years, countless teams have been snookered by…
I long ago stopped reading books on note-taking. They were always too vague and boring, full of platitudes that had little to do with the world outside
Learn how to install Podman, practice its basic commands, transition away from Docker, and set up Apache HTTP Server 2.4 in a CentOS container with Podman.
An SEO case study: the 7 steps we used to grow a SaaS site from 0 to 197,514 monthly organic visitors in under two years, with what actually moved it.
Regardless of your opinions of the Go programming language , the primary implementation of Go, gc, is an incredible piece of software engineering. Everyone ought to be blown away by it! Yet not only is it undervalued in general, even the Go community itself doesn’t fully appreciate it. It’s not perfect, but it has…
After leaving Google, many engineers miss the developer tools. Here's one ex-Googler's guide to navigating the dev tools landscape outside of Google, finding the ones that fill the gaps you're feeling, and introducing these to your new team.
[Twitter thread, Hacker News discussion]
How I built a Keyboard/Video/Mouse switch for my two 4K monitors for $30.
I share what I know.
At IBM Research, we’re inventing what’s next in AI, quantum computing, and hybrid cloud to shape the world ahead.
No matter how much automation you have built, no matter how great you are at practicing Infrastructure as Code (IAC), and no matter how successfully you have transitioned from pets to cattle, you sometimes need to interact with your AWS resources at the command line. You might need to check or adjust a configuration…
Can you believe it's been 6 years since my last Tools list? Tools have changed, ...
I gave a talk yesterday about personal data warehouses for GitHub’s OCTO Speaker Series, focusing on my Datasette and Dogsheep projects. The video of the talk is now available, and …
Before, I was a train wreck that ate too many cinnamon rolls and watched Netflix while laying in sweats on the couch. Today, I ran 3 miles, did 40 minutes of yoga, meditated, ate steel cut oats with berries for breakfast, then turned on my favorite business podcast while I showered, all before work.
Learn more about GitHub for mobile—including highlights of its core features and how to get started.
A look into me, my awful procrastination habit, and how I fixed it. (spoiler alert: it was ADHD)
Jonathan Palardy's blog about technology
I spent a lot of money on Google ads last year across Search, Display, Youtube, Discovery, and Gmail. Here's what I learned.
Hewlett & Packard, the founders, had great lessons to teach us (managers in high-tech) about culture. To the extend of quoting them in my awesome...
People think it’s weird that I do all my development on a Windows machine. It’s definitely a second-class citizen experience in the wider development world, and Windows has a lot of really frustrating issues, but it’s still my favorite operating system. This is for exactly one reason: AutoHotKey. AHK is an engine for…
A look at how Chrome extensions affect CPU usage, page rendering, and browser memory consumption.