Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Normalize Identifying Corporate Devices in Your Software did the numbers on HackerNews and Lobsters back in October.
-
For the past two years (2023, 2024) I have been sharing annual sponsorship breakdowns for komorebi. komorebi is published under the Komorebi License (building on the foundation laid by the PolyForm Project), an educational source license which does not pe…
-
I have been working hard on getting komorebi for Mac ready for the initial public release in January 2026, and a large part of that work has focused on improving the documentation and creating a new unified docs website for both komorebi for Windows and k…
-
Cover art by Zahra al Zuwayed Purchase on Bandcamp Stream on Apple Music Stream on Spotify
-
I've been daily driving my tiling window manager for macOS on macOS Sequoia for a few months now and things have been pretty stable.
-
It seems like most blogs I read these days are built using a static site generator (SSG).
-
I have steadily been working on migrating this website to Zola, and documenting parts of the process which I think might be valuable for others who want to do the same in the future.
-
After finally having reached my limit with the number of breaking changes I'm faced with every time I update hugo, I decided to migrate my website over to zola. rodgerd news.ycombinator.com Yeah, I adopted Hugo and now I regret it.
-
When you have software out in the wild being used by lots of people, it's inevitable that there will be pretty large spread across the versions of your software being used.
-
If you dual-license your software in such a way that it requires a paid license for commercial use, here are two code blobs for you.
-
Building for macOS has been... interesting.
-
One of the great things about building your own tools is that you get to have your desired workflow and user experience with very few compromises.
-
wpm is a process manager for Windows, written in the Rust programming language, published under the Komorebi License.
-
The JSON License famously includes a provision stating that "The Software shall be used for Good, not Evil".
-
There are two points of popular open source mythology this post will share my experience with: People won't use your project if you don't use an Open Source Initiative-approved license People won't contribute to to your project if you don't use an Open So…
-
A program is educational source (edu source) software if: The source code is available to individuals for personal use, modification, learning and reference
-
You're likely here because you've discovered that I generally refuse to use open source licenses for my popular software projects, and you want to engage me in a discussion.
-
I made $901.49 in my first month selling commercial use software licenses.
-
People who make useful content and services intended for interactive human use available for free have written at length about the ongoing issues with AI crawlers scouring the web in an insatiable search for new training data.
-
In 2024 I received $1861.88 in sponsorships via GitHub Sponsors for my work on komorebi, the tiling window manager for Windows, which has continued to grow beyond my wildest dreams; it currently has 10k stars on GitHub, 106k downloads and almost 2000 memb…
-
komorebi for Windows and komorebi for Mac are tiling window managers written in the Rust programming language, published under the Komorebi License.
-
The big mistake Using Tailwind CSS for Notado is the single biggest mistake I have ever made in my career as a developer.
-
Earlier this week I saw an Ask HN post titled "What are some iconic comments on HN?"
-
Certainly, no contributors get into projects with the sole purpose to get a financial gain out of them.
-
A few weeks ago I ran nix flake update to get the latest versions of CLI tools that I regularly use from nixos-unstable. atuin is one of those tools which I started using relatively recently and quickly became a huge fan of.
-
In the previous article we walked through how to set up our very own Nix binary cache.
-
I have tried running the Attic Nix Binary Cache on my Hetzner dedicated server in Germany a few times in the past, but the peering issues and the latency to Xfinity in Seattle have always made me throw my hands up in frustration.
-
For the most part I feel very much at home on the Hachyderm Mastodon server; it's probably the best social media experience that I can remember having and I have had the pleasure of interacting with so many cool and impassioned people there.
-
The Layoff Along with 25% of my former colleagues, I was laid off by Beamery (glassdoor reviews) immediately before "American Thanksgiving".
-
Before this week, it had been a long time since I visited the Plex subreddit.
-
Last October, Plex started blocking access to instances running on servers hosted by Hetzner.
-
I came across an interesting thread on the NixOS subreddit today that helped me fix a problem that I didn't even know I had with my NixOS system configuration.
-
I have a confession to make.
-
There are a number of different approaches available for NixOS users to handle secrets.
-
In my last post, I shared how to get a working instance of Nitter deployed on NixOS, but requested advice on how to best automatically provision the guest_accounts.json runtime secret file on the target server.
-
With all of the various user and developer-hostile changes introduced to Twitter over the past year, the importance of a user-friendly alternative frontend for Twitter is greater than ever.
-
The social media landscape from Twitter and Mastodon to Instagram and TikTok has, for better or worse, centralized on sharing text highlights and quotes as images rather than as plain text.
-
As I write this, the genocide in Gaza being perpetrated against the Palestinian people continues unabated, with the explicit support of many western governments and politicians across the political spectrum.
-
I recently starting using Yubikeys both to store passkeys which allow me to do passwordless logins to websites like GitHub, and to SSH into remote servers with FIDO2.
-
Have you ever hit alt + backspace while in a zsh session, intending to delete just the last part of a path, or a word, or an identifier, but ended up deleting far more than that?
-
Last year I read the excellent article "Hands-Free Coding" by Josh Comeau which went into detail about modifying his programming workflow to use dictation and eye-tracking after developing Cubital Tunnel Syndrome.
-
For the last few years I have been writing and maintaining a tiling window manager for Windows that has steadily grown in usage and popularity.
-
Earlier this month I mentioned on Mastodon that I was replacing a Docker-based local development environment at my day job with a Nix-based one, orchestrated with overmind and a justfile.
-
The last few months have seen a flurry of changes on major social media websites like Twitter and Reddit with regards to API access.
-
Earlier this evening I finally had the opportunity to watch Spiderman: Across the Spiderverse, which I enjoyed a lot.
-
The data model for bookmarking and highlighting services past and present can generally be distilled down to the following: * URL * Title * Scraped Content * User Highlight * User Annotation * ...
-
For the past three years I have maintained a browser extension that I publish to both the Firefox and Chrome web stores.
-
I have wanted to redesign my website for a while now.
-
In my mid-twenties my body was in pretty rough shape.
-
The past few weeks I have been putting off updating my personal website, which has sat untouched since October 2019.