-
And... #logseq officially has a split product with db and og. It could work.
But honestly.. I'm kind of liking obsidian now. 🫠 Sure it does 0.1 of what logseq can do. At the same, maybe that's ok? 😅
Like if you enrich frontmatter, use tags, and follow #outliner principles, obsidian can do a lot.
You don't need an everything tool. Just enough flexibility to shape your needs. 😉
https://logseq.io/page/b2ad9ce1-9cb7-4436-8083-54cb4516d324/df4dc09d-0a12-4c87-904e-22a9bf4c350a
-
The #canonical #craft ecosystem is interesting. Learning from #nix to produce a concise artifacts.
What makes it different is targets are based on which craft you use. Like if you want an app, then #snapcraft is likely it. But #debcraft is a new one to target debs directly. Or say #imagecraft which creates an os image.
In nix you target all the things with the same language. But I think this approach of target based tooling makes sense as well. 😅
-
So the #thunderbird team at #Mozilla created a new ai agent tool called #thunderbolt. 😵💫 Did not see that coming. 😅
My question is more of how does it impact the new thunderbird pro effort the same team is trying to release. 🤔
-
And #discourse post speaks exactly towards why closed source move from #cal makes no sense.
Simply put, it's not security and it's not ai. 😅
https://blog.discourse.org/2026/04/discourse-is-not-going-closed-source/
-
So let's get this straight. #cal is moving proprietary because ai is finding bugs. Bugs also can be patched by ai as well. And they think #opensource is the problem?! 🤣
Mind you, ai will STILL find bugs on. 😅 AI is a lot of things, but these excuses are getting ridiculous. 🫠
-
But you may wonder... why not 'just' use the docker-language-server for #hcl? Good question. You see~ if that's done, then I don't get all my terraform files working as intended.
But I could simply leave as is. Then using the docker-language-server solely when the file is loaded, but then falling back to switching the language to hcl when I want the rest of the grammar.
That's where the annoyance came from. 😅
-
Without a doubt, I'm "trying to change a lightbulb."
All I wanted was to start up a server. 🫠
I'm now researching creating a grammar for docker-bake. Forking #HCL one. So I can get the #docker bake set up "JUST right" on #helix with docker-language-server. So I can fix the annoyance of #terraform #LSP being used incorrectly. Then refactor a dockerfile. So I can then upload into a registry cleanly.
So I can finally host the darn thing. 🤣
-
One of the main reasons I want to use #ubuntu 26.04 is for the #framework desktop. 😅 All that #amd #rocm package handling. 😇
I didn't need more reasons for the release. 😁
-
The tool continues to work. Yet, I know focus is on database version. Meaning current stable is a bit lacking. 🫠
What's interesting is how difficult finding an outliner as good as logseq. There's really none.
Venturing out isn't THAT bad... Let's see in 3 months. 😅
-
I've been slowly moving to #zswap. Though now, quite quickly thanks to this article. 😅 Especially when using #NVMe, the advantage is quite apparent. 😉
https://chrisdown.name/2026/03/24/zswap-vs-zram-when-to-use-what.html
-
Started to use #SystemManager from #numtide and I'm SO with this. 😎
I don't run #nixos. Yes. I still prefer #ubuntu or #popos. I like the distros and usually deviate their base to be anything anyhow. 😏
But that does not mean I like missing declaration magic. System manager lets me still do all the crazy things I normally do. Plus I get some guard on my system settings. 😅
-
I haven't been tracking, but #JavaScript #Temporal date time library is GA. 😍
It's a must have!
I can remember many failures in js world attributed to date usage. So much pain... Made me hate js almost instantly when I learned of date. 😅
Now safari is left to fix. 🫠
-
All these quality of life improvements in #ghostty. 😍 Congrats to the whole team for 1.3.
The native notification on command finish! I've had a #fishshell plugin for I don't know how many years for this... I'm going to need to test this magic. 😎
-
#Devenv 2 is out and it is impressive! 😁 Great work team. Going to ride through in some personal projects to test out.
I been moving to flake parts all my things, but still. Would like these dev shell benefits. 😎
https://devenv.sh/blog/2026/03/05/devenv-20-a-fresh-interface-to-nix/
-
Forget #kiro is locked down as hard as fort knox.
Read through their specs documentation. It's an absolutely stellar pattern to follow. Write your requirements and track design of your requirements.
immensely valuable advice on how to build software in general. 😅
-
#charm #bubbletea v2 is official. I'm so on this. 😅 I found writing #tui in #golang honestly fun thanks to bubbly tea.
-
Interesting to see combinator conditions on #typescript for CLI.
This is something that's hard to do in any CLI library. Easier with typed languages, but still can be complex. Very cool to see with #optique and their approach leveraging the type system. 😎
-
#TigerBeetle now has #tigerstyle with its own webpage. You want to learn how to develop software like a boss? Go there! 😎
https://tigerstyle.dev/ -
I haven't seen many users yet on #PlaneScale for #postgres. Nice of #buttondown trying things for the rest of us. 😅
For migrations like this, spinning up a read replica is key. Use it to do what you need. Primary then gets no impact while migrating.
https://buttondown.com/blog/2026-01-14-how-we-migrated-our-database-to-planetscale -
Who hasn't #ibm bought? 😅
#confluent now part of the ever expanding buyouts.
🫠
https://www.confluent.io/blog/ibm-to-acquire-confluent/ -
#hurl now makes #json have some formatting when an output response. 😍
I use hurl both home and at work. And while you can use #jq to format, it is really nice not to have to look for another tool when I'm troubleshooting tests. 😎
https://hurl.dev/blog/2025/11/26/hurl-7.1.0-the-pretty-edition.html
-
BRB, going to implement cluster time. 😎 #tigerbeetle brilliance is like on every post they do. I learn so much just from reading their posts. Let alone going over there code. This is what resilient db looks like.
https://tigerbeetle.com/blog/2021-08-30-three-clocks-are-better-than-one/
-
And further sprinkles here is the #AGPL license on #Deuxfleurs #garage. So whole rugpull scenario gets MUCH harder.
Which btw, is also hosted on their own #foregejo server. 😁 The further I go on Garage, the more I'm really falling in love with this option.
Consistency controls was first requirement. Development continuity is the big second. 😎
-
And in a twist of design, here's doing durable execution directly with #sqlite and an event bus framework in #golang called #watermill.
So just in case you all in go, this may be the way to go instead of #litestream. 😅
-
#Litestream 0.5 is even more reason just to pick #sqlite. You can get pretty far with litestream and have it fully manageable for duplication.
Lower the N tier of your app. 😉
-
Profile control in #devenv is kind of outstanding. I have this very problem with monorepo dev work. Not all the time you need to load everything under the sun. 😅
Going to see how to fit on these very repos. 😁
https://devenv.sh/blog/2025/09/17/devenv-19-scaling-nix-projects-using-modules-and-profiles/
-
Here I go again. Diving deep into modern #rdbms design.
#turso feature introduction for materialized views in their #sqlite fork looks interesting, to say the least. 😅
https://turso.tech/blog/introducing-real-time-data-with-materialized-views-in-turso
-
Another project for #Hypermedia in #python. Hold up! It's a fork of #fasthtml. Using #datastar instead of #htmx. 😅
The difference here is how much datastar use #SSE (#ServerSentEvents). It's EVERYWHERE. Very potent stuff.
Hadn't yet tried datastar, but maybe soon with this. 😁
-
There's now two #Javascript based #RPC implementations. #CapnWeb and #tRPC. We live in a weird world. 😅
-
Starting to learn how to use #testcontainers with #python for #pyinfra. It's an itch I had.
Been meaning to build up everything with pyinfra. But I need tests. In #ansible world, I had tests for everything using Molecule. It worked well enough, but was quite complex.
However, with pyinfra, the tests can be isolated integration test containers! 😎
Now I can go crazy with the amount of tests for every operation done. 😆
-
On #k8s, the complexity is on knative rollout. But if you strip down to nothing, it becomes easier. knative serving CRDs with #kourier, and you get something that work for requests cross nodes easy. pro and con are, you now have a whole bloody k8s cluster. 🤣 Heavy at start, but light in maintaining after. Especially if this is a #talos or single node #microk8s/#k3s setup. 😅
-
#Valgrind is such an important tool. Especially when working with c libraries. Great work on #ghostty getting #gtk actually function for it. 😅
https://mitchellh.com/writing/ghostty-gtk-rewrite -
Found out about a new secret handling standard called #secretspec.
Has some nice simplicity with #dotenv. And integrates with #1password. 😎
I have workloads doing this stuff all over the place. So it's definitely nice maybe not reinventing the same wheel for the 42nd time. 🫠
-
I didn't see this coming. Apparently #multipass from #canonical is yo try to do local cloud. Though I'm curious why not do this from #lxd. It's already doing this exact same work and it works pretty well. 😅
https://discourse.ubuntu.com/t/multipass-your-cloud-starts-here/64557
-
I've gotten in this habit of building all software to be #deterministic. And I mean ALL software. 😅
Functional languages make this easier. But they still don't capture state of systems you rely on. Like time or random number generators. 🫠 The things that truly break apart. 🙃
Abstracting non deterministic properties to calls you inject can make a world of difference. It helps then being able to evaluate why you get an error for api outside of your control. And yes time is an api. 😏
-
#Litestream now does compaction. Using s3 condition writes. 😎
#consul is good, but complex when not in infra. Especially for #litefs. Too many moving parts. 😅
Very happy litestream is getting some love. Makes #sqlite even more of a no brainer choice. 😏
https://fly.io/blog/litestream-revamped/