Profile avatar
baez.link
WIP, still figuring out what this thing is.
170 posts 38 followers 77 following
Prolific Poster

Kind of wild #dapr gets a description from #aws guides posts. Not always should you reach for microservices (read never). 😅 But when your company is knee deep, it does help to have some common way for services. Plus dapr follows erlang patterns. 😎

The #bounce service from #ANewSocial is precisely the stuff we need more. 😁 Being able to move between both protocols should make adoption on either sides more tangible.

Woah, #launchpad is not going to support #bazaar anymore. Reminds me of when #bitbucket stopped supporting #mercurial. It didn't kill mercurial, but it sure didn't help. 🙃 www.omgubuntu.co.uk/2025/06/laun...

Write modular monoliths. 🫠 you don't need a service mesh, or networking a cloud to get a 200 response. Simply put, You don't need microservices. 🙃

It finally clicked. All what #docker, #dagger, and #buildpack are; #buildkit frontends. 😅 What it means is you can achieve essentially the same on any them. The question is more how much you willing to delve into the frontend. To do the features of the others. 🤔

Just discovered #docker has a new language server. And it supports both compose and bake files! Very nice. 👌

Snapshot releases are now a thing with #ubuntu. 🎉 And they're using #temporal for the workflows. VERY nice. 😎 I had the luxury of using temporal before and now all I want at dayjob is bring it in or something like it. 😅 www.omgubuntu.co.uk/2025/05/ubun...

Here we go. #deno support for #dagger. 😎

And #duckdb continues to be my everything analytics thing. 😅 #ducklake simply cements this. Basically use #sqlite, #duckdb, or #postgres. 😏 If I need more, I have to think REAL hard what I can't accomplish with sharding. 😁

Very nice to see #stalwart having #cardDAV and #calDAV support. The email server is quite versatile. And the practical option if you want to use #JMAP. 😎

Phoenix sync is brilliant. Uses #ElectricSQL in the core to make it possible. Provides a full sync engine, with no fuss. So you don't have to do the updates. Just write your code, and leave the db updates to flow. 😎

Very cool to see #riscv support coming to #redhat distributions. 😎 #ubuntu on the same train as well, but we need more widespread adoption for it. The faster we get there, the faster we can remove #arm and #amd64 from being the core #ISA used. 😉

Can't say I'm surprised, but #mozilla is shutting down #pocket. The service was really good in the early years. But have degraded pretty badly. 🙃 Enough so, I moved and never looked back. I use #readwise now and it has been an outstanding upgrade. 😅

#duckdb now has the ability to run commands from serialized formats line #json or #CSV. Already have use for this. 😏 Latest release is simply packed with improvements. 😎

#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. 😏

Lua on the BEAM, a talk I gave with @rvirding.bsky.social at last year's @codebeam.bsky.social EU has just been published! It was an honor to speak with Robert, and a reminder for just how cool Luerl is www.youtube.com/watch?v=4YBB...

Maybe it's because of how long I spent learning how to request on search engines, but doing prompts for LLM feels like a natural progression. You give your end goal of what you looking. Provide some skeleton/foundation. Result comes out almost exactly what you looking for.

I have definitely missed writing in #rust. 😅 Dayjob had a need where no choice but to use it. An absolute joy writing in the language again. Even my Stockholm syndrome, for #golang, is wearing off! 🤣

This is pretty neat. #vivaldi has per site customizable keyboard shortcuts. It may not seem obvious, but can be quite powerful. I use a vim extension, but for some sites I like turning it off. This is essentially that ability without an extension. Very cool. 😎

There's peace in knowing you can get a full app with #sqlite and native bindings of a language. No network tax is incredible. Not every workload should be so self contained. But for the bazillion web apps out there, yes. 😅

#elixirlang in #wasm is real again!

Wow. #databricks is buying #neon. 🤯 I wonder how this will impact the db market. databricks isn't small. But they also haven't focused on this type of product. Especially something like this. I wonder if they plan to expand to all other databases somehow. 🤔

I don't know what's going on, but #lua is kind of everywhere now. And by all means I do NOT mind. Case in point, I may have to mix lua with #elixirlang for my scripting needs on apps. 😅

Say what you will, but we need more #bittorrent used. Especially version 2 of protocol. Immensely powerful for distributed file sharing with updates! But we also need good trackers. And of course #elixirlang has an implementation of one now.😎

Really like the idea of tags and categories being actors in the #fediverse. As conceptually would be like following a hashtag. I wonder how #discourse forums will use federation. 😎 We may get some really long reply threads going both ways. 😅

Anytime I have to share my terminal interactions, I reach for #asciinema. Even if making a gif. 😏 So easy to run and when not a gif, you can copy and paste actions!

Interesting read on why #mysql instead of #postgres. At the scale of Uber, there's real need for optimizing storage engine. Something that we can't do well with postgres. We are getting much better at it with #orioledb, but not as swapable as mysql. 😅

I'm amazed at how versatile #docker #bake can be. 😅 Recently found about "contexts" pattern and now I'm sourcing all the things with it. You can source not just images, but source repos, and http urls. Fully programmatic. 😎

I been using #nix #flakes almost immediately from its release. Channels were one the hardest parts to grok for me. 🫠 Hence, flakes. Getting channels out of people's heads goes a very long way for adoption and usage. 😏

I think I've fully adopted to writing scripts in #typescript with #deno. 😅 It can be so immensely convenient. You can bundle hack something fairly quickly. With dependencies pinned. And most of all, still have some level of security. Can't say the same of all my other language scripts. 🫠

I did not know you can do auto image uploads in #typora. Such a brilliant #markdown editor. 😎 I'm going to have to dive into it more. Been using it for years and didn't know any of this. 😅

I just scored 13,248 on a game of at://2048. Think you can do better? Join in on the fun with @2048.blue.

Oh no! I discovered #trmnl! 😅 A framework/os/hardware to make epaper displays. Using plain old #html. I now have to see how I can fit to my infinite project backlog. 🤔

Really like seeing observability teols making #elixirlang easier. #honeybadger is pretty nice. Even nicer now with the auto dashboards and insights. 😅 You make app, they give magic visibility immediately. How it should be. 😎 www.honeybadger.io/blog/elixir-...

Here we go. If #MCP servers weren't already getting ridiculous, wait till people can get paid for making one. 😅

Hands down one of the best guides to #wideevents. I use it as a reference guide for myself. And for others! 😎 Lean into modeling for the logging pattern and you'll need nothing else. 😏

Just saw the #tidewave announcement. And... I have to stop playing with other languages. I think all in on #elixirlang for my projects is necessary now. 🤣

Maybe it's due to the many hours doing procedural languages, but I very rarely reach for reduce in #elixir. Although map is my catch all. 😅 Spend time looking through the Enum module. So many gems. 😎

Absolutely incredible introduction on why #enshittification by @[email protected] . 🤯 Simply put, I'm going to and to recite this every time people talk why things keep getting worse in tech.

Well then, #synadia wants to withdraw #nats from the #CNCF to slap a #BUSL on it. 🫠 Even with being the main contributor, you shouldn't be able undo a donation. ⚰️ For me, pushing the point to use #AGPL. Makes extremely difficult to try to relicense like this.

Discovered #SilverBullet today. Uses #lua for scripting, #localfirst, and is built with #deno. 🤯 Just wow! I'm going to need to play with this. 😏 youtu.be/mik1EbTshX4?...

Writing #Javascript without #typescript feels weird to me now. Like, I have to think extra hard to not do a mistake. 😅 Very defensive programming mindset. 🫠

Concurrency is what make #golang so functional. Sure it's not as easy as concurrency in the #BEAM, but it gets close. 😅

Found out that #docker has its own ai assistant now. We definitely on peak hype mode now. 😅

One of my biggest frustration with #kafka has been managing the cluster. 🫠 But ones using s3 for storage, are MUCH simpler. 😅 #KIP1150 sets this as a standard type topic. Once accepted, we all benefit, from less. 😎

I get PTSD every time I think of building a #CSV parser. 😅 Excellent work from #duckdb as always on showing the versatility of using their tool. It's one of the core reasons I use them for all my file data needs. 😎

Interesting to see #dagger come out as the prime contender to #dockerfile. I did think #earthlyci was the easier of the bunch. Still, pretty cool to see work cross products to help out users move. 😎

I hadn't thought of an "idempotent key." Though I suppose trace id can play the same role. 😅 I've always used workflow or job as the unique ID. Since if the workflow is unique, you can get context on the workflow running.

#Cloudflare is to support running containers. But with a caveat. 😅 Job orchestration is fully proprietary worker infra mixed as a proxy/sidecar. 🫠 I can see immense benefit of making it this way, but entirely locked in. 🙃