Skip Navigation
fd93 fd93 @programming.dev
Posts 4
Comments 9
fd93.me How Not To Write A Web Service in Rust

When writing a web service in Rust you may be tempted to do careful research based on your use case, to tailor your code to fit the needs of a typed language with strict memory safety, and to take a pragmatic approach to development. Doing things this way might make …

How Not To Write A Web Service in Rust

Wrote an article about my extended skill issues and failures at writing Rust for the web. Luckily managed to get back on track recently.

2
Why I Left NixOS for Ubuntu
  • Sounds good in theory, until you want to install scikit-image or other Python libraries which need complex builds.

  • Why I Left NixOS for Ubuntu
  • They're between releases right now, but once COSMIC desktop is ready and they release Pop 24.04 I'll probably try it out. More likely that I'm moving to Xubuntu Minimal 24.04 on the daily driver though.

    PopOS is great OOTB but I've become attached to rofi and XFCE recently and like the old-school "apps are utilities" style of Linux desktops over PopOS / Mint which try to bundle everything together.

  • Why I Left NixOS for Ubuntu
  • I actually can't remember as it would have been 6+ months ago now. The issue is probably fixed already by the Debian maintainers / Elementary Team / both.

    Likely something with Meson build / apt not playing nicely.

  • Why I Left NixOS for Ubuntu
  • Debian really doesn't like installing different versions of GUI libraries & their dependencies.

    I really like Pantheon Files.

  • fd93.me Why I Left NixOS for Ubuntu

    If you've hung out in Linux enthusiast circles lately, you'll have heard whispers that Arch Linux is no longer hot product. Instead, all the cool kids are using something called NixOS. Since I bricked my Debian setup in an unfortunate accident involving compiling from source, I decided to give NixOS...

    Why I Left NixOS for Ubuntu

    Hey all, thought this might be of interest to some here.

    Wrote about why I moved from NixOS to Ubuntu after using it for several months on my daily driver. Suspect that this take is likely to be kind of controversial and court claims of skill issues, which might even be true.

    Let me know what you think.

    34
    The Mindful Desktop + An Openbox VM
  • This is one of the best compliments I've ever had for an article, thanks so much 😅

  • The Mindful Desktop + An Openbox VM

    fd93.me The Mindful Desktop - How to Increase Your Productivity in the Attention Economy

    If you just want the VirtualBox VM for this article without the philosophising, skip to the appendix. We live in a world full of distractions. In the modern "attention economy" it's more of a challenge to avoid content and advertising than it is to find it. Nowhere is this more …

    The Mindful Desktop - How to Increase Your Productivity in the Attention Economy

    Hey all, I wrote this article with some practical advice on how to resist the attention economy (think notifications, shorts, ads, etc) by setting up a desktop for mindful engagement.

    It also includes a VirtualBox VM with a lightweight sample environment so you can try it out and see what I mean in the article.

    Hope this is helpful! :)

    3
    No Boilerplate NixOS video
  • This video is great. I'm on Nix and I wholeheartedly endorse the philosophy behind it, No Boilerplate has been a really big eye opener for me over the last few months.

  • Stacks for Simple Static Sites
  • For me, I write notes in Markdown anyways as part of a Zettelkasten, and by setting up my site this way I can stay in my development / note taking environment (nvim) and push stuff up to the site very quickly. It's far easier as a developer to work off-the-cuff with this type of workflow, at least for me.

    Also, would be very easy to self-host or move provider if Vercel or any other provider goes down.

  • Stacks for Simple Static Sites
  • I use Pelican for the site and it's working great. :)

    Astro is also popular and will be familiar if you've developed with React before as they support JSX templates.

  • fd93.me Stacks for Simple Static Sites

    Wouldn't it be great if you could type out an article on your computer, push a couple of buttons, and have it appear on the web? No clunky page builders, no admin logins, and no mandatory updates. With the right setup for your website, this is possible. I wrote about …

    Stacks for Simple Static Sites

    Hey, just wanted to drop this here. It's a technical follow-up to The Unreasonable Effectiveness of Static Sites which was reasonably popular, and explains the components of a static site's stack.

    19
    The Unreasonable Effectiveness of Simple Websites
  • Hey - the poster isn't actually the author. That would be me! Thanks for the feedback though. I normally just use Dark Reader for switching theme.