Teaching my UniFi UDM how to IPv6
Adventures into IPv6, and getting it all working on a UniFI UDM
Adventures into IPv6, and getting it all working on a UniFI UDM
My journey of getting a pair of custom molded earplugs made
There was this post on HN the other day titled Some tiny personal programs I’ve written that I enjoyed a lot. It resonated with me so much because I’ve been pumping out smaller programs left and right for a while as well, but never thought of sharing those with the public, so let’s change that. I love hacking on mini projects. Fixing a problem with programming feels like a superpower - I can do something that other people that can’t program can’t do, and every time I find a situation where I can apply my skills to an issue, I feel happy....
Ran into this little app called Anybox the other day while I was hunting for bookmark managers to try and ended up liking this one a lot How I was doing things until now Up until now, my way to manage bookmarks was to, well…, just bookmark them in my browser (duh), then use Alfred Workflows like this one (or more recently, just Raycast) to give me a dialog that can fuzzy complete bookmarks by name whenever I hit CMD-CTRL-B....
Today, let’s talk a little about my favorite time-sink: Productivity! I can’t even count how often I re-invented my entire information management stack on the hunt for the perfect solution. Tweaks here, tweaks there - putting some new app into the center focus and building everything around it (again). Did I find the perfect solution? Nah, I don’t think it actually exists. On the contrary, tools that give me too many customization options turned out to be a pretty bad match for a brain like mine....
Never expected to own a single-letter ccTLD/TLD (not gTLD), but it somehow happened anyway - yours truly is now the owner of d.sh! A while back (must have been years by now) I scouted some short domain names to potentially use, one of them being d.sh. It’s a reserved premium name that became available and is now being exclusively handled by divido.org. It had one of those “This is a premium name” sites with an option to get notified when it’s being auctioned....
These days I’ve been trying to be more conscious about my online footprint and privacy in general. I’ve been using one-off email addresses for years now (btw check out my recent post on masked emails if you haven’t yet), and have a bunch of little scripts that spit out things like random usernames when I hit “!” 3 times. But honestly speaking, IP addresses were one of those things I just kind of didn’t really care about....
I love Masked Emails, Fastmails take on one-time-use email addresses. I’ve been doing something similar myself for years now, but it is a bit of a shame that it’s so tightly coupled to 1Password. Sure you can create them through the webinterface now, but it’s still kind of a pain to use and not very convenient (unless you use 1Password). You can’t even manually trigger creation of one within 1Password, so when the extension doesn’t detect an email signup field, you’re sorta out of luck....
I have a few comments on metaplex, the batteries-included go-to solution for everything NFT related out-of-the-box, that I wanted to share with the world. These are mostly thoughts I had when dealing with metaplex during the lifetime of a few projects, from the perspective of someone who just joined the Solana ecosystem. About myself: I worked on a few production projects on Solana, am sometimes active on the Solana discord #developer-support channel to help newcomers out, and currently work on other (NFT related) projects....
Usable on smartphones only? Challenge accepted.
It’s weird that I am writing about editors so much but trying a new editor every few months kind of became a tradition. It spices things up and allows me to learn something new that I maybe didn’t know yet before. Or just discover a new tool that improves my workflow. When I wrote about spacemacs, I thought spacemacs would be the thing that I would use for everything. Then I ported it to atom with proton and thought that would be the tool I would be using for everything since I could just implement features on the spot that it didn’t have yet....
I like learning new languages, I think that’s no secret. It’s a fun task that teaches you new interesting takes on existing problems. A language can make your programmers life very easy but could also turn it into a living hell. In fact, I am always on the hunt to find the perfect language for me. That thing that I want to use for everything. Meet ClojureScript Lately I’ve been doing a lot of clojure....