I operate computers and I enjoy it. However, I operate a lot of computers, both
as an occupation and in my personal life. As I operate computers, I’m often
thinking about ways to improve the process of how I operate computers. This
fundamental drive in me often pushes me to learn new things, experiment or find
different approaches to common problems. I always try to think that…
This post is a Flake-based rewrite of Learn Nix the Fun Way on fzakaria.com .
I really enjoyed the content of the post and wanted to write it as a Nix
user who is just using and prefers Flakes. It does add a few extra steps and
complexity, but I think it’s still valuable and perhaps reveals a bit more about
Nix and why it’s pretty fantastic. I also include a few neat…
I think I finally setup the holy grail of universally being able to
fetch-by-proxy go modules through a firewall using
 https://github.com/goproxy/goproxy
I saw a post recently on ye ole fediverse that asked developers if they have
a “uses” page and
I was inspired to create mine. I wrote up just about everything I use on a
weekly basis. 
 You can read about all the things I use here !
I wanted my custom event system to have all the nice typed goodness and it took
me a lot of brain-twisting and a couple of meetings to finally rubber duck it
out. Now, I will share my hard-won knowledge with you!
If you’re working on a Phoenix project, you probably realized the client might
want to view (or even – gasp – edit!) their data in a pretty raw form.
Frameworks like Django provide this out of the box.
 Phoenix , however, leaves this up to you!
If you’re using Elm, you’re probably dealing with forms and fields. You’re also
probably wanting to do functional programming “right” and compose smaller
functions together. Hopefully this helps!
I have a Gitea instance I self-host at home. I keep most of my
repositories there, but I recognize that most other developers and potential
employers will want to see my work on GitHub .
There’s a new-fangled Python WeeChat plugin that supports
end-to-end encryption. This guide will walk you through what is currently
a semi-annoying setup, as the entire project is still under heavy development.