Elektrine lite

← Feed

ducks

ducks@hachyderm.io

<p>Software engineer into <a href="https://hachyderm.io/tags/FOSS" class="mention hashtag" rel="tag">#<span>FOSS</span></a>, <a href="https://hachyderm.io/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a>, <a href="https://hachyderm.io/tags/NixOS" class="mention hashtag" rel="tag">#<span>NixOS</span></a>, and <a href="https://hachyderm.io/tags/DevOps" class="mention hashtag" rel="tag">#<span>DevOps</span></a>. </p><p><a href="https://hachyderm.io/tags/Discgolf" class="mention hashtag" rel="tag">#<span>Discgolf</span></a> player, <a href="https://hachyderm.io/tags/Swedish" class="mention hashtag" rel="tag">#<span>Swedish</span></a> and <a href="https://hachyderm.io/tags/Czech" class="mention hashtag" rel="tag">#<span>Czech</span></a> learner, reverse engineer of weird data

Posts

  • Post #4264461

    I had an idea that refused to leave my head: upload an image, slap googly eyes on it, and download the result. Then I realized the eyes could be SVGs... and SVGs can move. So I built https://googlyeyes.dev: a browser-only tool that exports PNGs or &quot;living&quot; SVGs whose pupils follow your cursor. Sometimes the best software exists simply because it&#39;s funny to make. https://jakegoldsborough.com/blog/2026/building-googlyeyes-dev/ #javascript #oss #fun

  • Post #2859354

    I didn’t expect this, but my blog started getting traffic across multiple completely different posts in the same day. Search engines, AI tools, something is picking it up. Not huge. Not viral. But real. Turns out it’s less about one post, and more about becoming a surface area. https://jakegoldsborough.com/blog/2026/how-my-blog-started-getting-indexed/ #dev #writing

  • Post #2859353

    if it looks too good to be true, it probably is but now you can check built a tool for verifying real estate listings: https://jakegoldsborough.com/blog/2026/launching-isitreal-estate/ https://isitreal.estate/ #webdev #oss

  • Post #2859352

    I wanted a tui based audiobook player so I built one. no apps, no DRM, just files and a TUI. turns out audiobooks fit surprisingly well in the terminal. https://jakegoldsborough.com/blog/2026/shellbooks-terminal-audiobook-player/ #rust #tui #cli

  • Post #2859351

    Claude Code moved from npm → curl installer. On most systems: fine On NixOS: dynamic linker says no Dug into why dynamically linked binaries break on NixOS and wrapped it in a nix-shell. https://jakegoldsborough.com/blog/2026/running-claude-code-on-nixos/ #nixos #ai #devtools

  • Post #2859350

    I added a tiny &amp;quot;Was this helpful?&amp;quot; button to my Zola based static blog. No backend, auth, comments or frameworks. Just a GoatCounter event, localStorage dedupe, and ~70 lines total. Small feature, but it gives a much better signal than raw pageviews. https://jakegoldsborough.com/blog/2026/was-this-helpful-button/ #webdev #oss #blogging

  • Post #2859349

    I dug through a year of GoatCounter analytics from my self-hosted blog. The interesting part wasn&amp;#39;t traffic volume, it was the patterns. Six numbers from a year of technical blogging: https://jakegoldsborough.com/blog/2026/blog-stats-six-numbers/ #dev #writing #blogging #selfhosted

  • Post #2859348

    Claude Code on NixOS, part 2. Wrote about why patching dynamically linked binaries is only part of the problem when modern AI tooling ships with its own assumptions about runtime, filesystem layout, and self-management. https://jakegoldsborough.com/blog/2026/patchelf-broke-claude-code/ #nixos #ai #devtools #linux

  • Post #2859347

    Plugin screenshots rot fast. I built a small pipeline for automatically generating screenshots of Discourse plugins using Playwright, GitHub Actions, and GitHub Pages. Each plugin owns its own screenshots via a simple screenshots.yml, while a shared reusable workflow handles the heavy lifting. Also includes some fun NixOS + Playwright debugging along the way. https://jakegoldsborough.com/blog/2026/building-discourse-plugin-screenshots/ #oss #discourse #webdev #devtools

  • Post #990192

    Built a self-hosted scrobbling service in Rust. API + Postgres backend, sqlx offline mode, static UI, and public profiles that can be toggled private. Writeup: https://jakegoldsborough.com/blog/2026/building-scrob-self-hosted-scrobbling/ #rust #oss #selfhosted