I mean, there is an official MJML JS compiler? Why did you need another version of it? Just call it from your Go app. Like, how slow can it be?
Very, very, very .... slow
Which is one of the reasons I created gomjml: github.com/preslavrache...
#golang #mjml
05.08.2025 13:41 β π 0 π 0 π¬ 0 π 0
You can find thousands of good ones over at @feedle.world
feedle.world
02.08.2025 16:29 β π 1 π 0 π¬ 0 π 0
OK, ChatGPT, now you triggered my attention! Please, go on :)
#programming #golang
02.08.2025 16:10 β π 0 π 0 π¬ 0 π 0
The Virtual Lab of AI agents designs new SARS-CoV-2 nanobodies - Nature
Nature - The Virtual Lab of AI agents designs new SARS-CoV-2 nanobodies
Not all uses of #LLM have to be about sending stupid marketing messages. Here's something I hope more people will use them for: www.nature.com/articles/s41...
P.S. Does anyone have a link to the actual paper? I hope it's not just some random AI text with zero substance.
#goodnews #science #AI
30.07.2025 09:39 β π 1 π 2 π¬ 0 π 0
There's lots I have learned in the process, and I will soon write a series of blog posts addressing my experience.
29.07.2025 13:22 β π 0 π 0 π¬ 0 π 0
While it did draft out the initial MVP pretty quickly, bringing it to something even remotely usable took a lot more human guidance, going back and forth, throwing away a bunch of code and starting over.
--
#claudecode
29.07.2025 13:22 β π 0 π 0 π¬ 1 π 0
I wouldn't have been able to pull out such a massive feat in such a short amount of time without working with Claude Code. And yet, it wasn't exactly a smooth ride.
---
#claudecode
29.07.2025 13:22 β π 0 π 0 π¬ 1 π 0
Well, more than anything, the flexibility to have an entire email templating and sending pipeline directly in your Go app. No external APIs to deal with, no extra binaries to wrap your code around β just a regular Go package you pull into your project.
29.07.2025 13:22 β π 0 π 0 π¬ 1 π 0
It should go without saying that this is NOT yet production-ready, but knowing myself, I'll push for using gomjml in a few projects I work on.
But what's the big motivation for having yet another MJML compiler out there?
29.07.2025 13:22 β π 0 π 0 π¬ 1 π 0
While not 100% feature-complete, the core MJML components are already there, and anyone can grab the library and fool around with it. Keep in mind that this the first release, and it is far from the most performant version it could be.
29.07.2025 13:22 β π 0 π 0 π¬ 1 π 0
#vibecoding #claudecode ππ»
26.07.2025 14:41 β π 0 π 0 π¬ 0 π 0
Hitting the Brakes on Claude Code
Prevent Claude Code from burning tokens aimlessly. Slow things down with a simple shell trick.
Claude Code has been a hit-and-miss for me lately. Yeah, it can get to the 80% in 2 hours, but the remaining 20% will bring frustration and burned tokens (a.k.a $$$). I found a solution that works for me, maybe it will for you, too β slowing the process down using hooks: preslav.me/2025/07/26/c...
26.07.2025 14:41 β π 1 π 0 π¬ 1 π 0
a man wearing sunglasses and a black shirt is saying rock and roll
ALT: a man wearing sunglasses and a black shirt is saying rock and roll
Ozzy was one of those rare individuals, who could put up with a ton of π© in their lives, and still make it to a relatively old age.
RIP, man π€You'll be remembered!
#ozzyosbourne
23.07.2025 11:02 β π 7 π 0 π¬ 0 π 0
And automation β in fact, I happen to be writing one on that exact topic - automating tasks with Jupyter. Follow me to stay up-to-date when I bring out the pre-release.
21.07.2025 12:32 β π 0 π 0 π¬ 0 π 0
18.07.2025 18:52 β π 0 π 0 π¬ 0 π 0
cc @andrich.me ππ»
18.07.2025 07:41 β π 0 π 0 π¬ 1 π 0
A more detailed blog post will follow.
18.07.2025 07:41 β π 0 π 0 π¬ 1 π 0
An xbar plugin that displays your current Claude Code usage on your Mac's toolbar
An xbar plugin that displays your current Claude Code usage on your Mac's toolbar - claude_tokens.5m.py
Here is the rough version of the plugin: gist.github.com/preslavrache.... If you have Claude Code installed, head over and grab xbar, then open its plugins folder and drop this file there. It will refresh itself every 5m by default, but this can be adjusted. Make sure the file has exec permissions.
18.07.2025 07:41 β π 0 π 0 π¬ 1 π 0
I want to be more mindful of my Claude Code usage throughout the day. So, I've put together a quick toolbar app thanks xbar and a Claude utill called ccusage.
If anyone's interested, I will write a short blog post these days.
P.S. Using Claude Pro, you still don't pay per token π¬
---
#claudecode
17.07.2025 16:51 β π 0 π 0 π¬ 3 π 0
Graph from GitHubβs Octoverse 2024 report showing a spike in utilization of Jupyter Notebooks across GitHub. This is calculated by looking at the distinct number of public repositories with at least one Jupyter Notebook by the year the repository was created. Since 2016, we have seen this number surge from near zero to more than 1.5 million repositories using Jupyter Notebooks.
Almost more significant than the success of #Python is the growth of #Jupyter #Notebooks: βData scientists and machine learning researchers commonly use the #OpenSource application for #MachineLearning, #DataViz, and more.β
jupyter-tutorial.readthedocs.io/en/latest/in...
15.07.2025 07:53 β π 21 π 5 π¬ 1 π 0
Π‘Π΅Π³Π° Π²ΠΈΠ΄ΡΡ
, ΡΠ΅ Π΅ Π½Π°Π»ΠΈΡΠ½Π° ΡΠ°ΠΊ ΠΎΡ 29-ΠΈ ΡΠ»ΠΈ. ΠΠΈΡΠΎ, Π·Π°ΠΏΠ°Π·ΠΈΡ
Ρ, ΠΈ ΡΠ΅ Ρ ΠΈΠ·ΡΠ»ΡΡΠ°ΠΌ.
14.07.2025 05:39 β π 1 π 1 π¬ 1 π 0
Π‘Π²Π°Π»ΡΠΌ! π
14.07.2025 05:36 β π 1 π 0 π¬ 0 π 0
Protip: For all of you vibe coders out there using macOS, you can ask Claude Code to send you a notification when it's finished implementing the task you asked it to do.
---
#vibecoding #claudecode #macos
07.07.2025 14:40 β π 2 π 1 π¬ 0 π 0
Does anyone here remember good old @ngrok.com?
07.07.2025 14:19 β π 0 π 0 π¬ 0 π 0
Another thing that helps is that people are more mindful when using pointers and indirection in Go. In Java, pretty much everything is a pointer, which causes a hell of a lot more work for the GC.
07.07.2025 05:59 β π 1 π 1 π¬ 0 π 0
Yeah, using pointers to express optionality. Itβs one of those early bad practice hacks that somehow stuck. Iβm assuming, because the OpenAPI predates generics and the custom nil-able SQL types, otherwise, theyβd designed it differently.
06.07.2025 14:53 β π 1 π 0 π¬ 1 π 0
https://x.com/golangch with over 30k followers
Go Development and AI Consulting: https://altafino.com
Creator of Flask β’ sentry.io β₯οΈ writing and giving talks β’ Excited about AI β’ Husband and father of three β’ Inhabits Vienna; Liberal Spirit β’ βmore nuanced in personβ β’ More AI content on https://x.com/mitsuhiko
More stuff: https://mitsuhiko.at/
A person (probably). Geek, all things #golang and #python. Brain teaser books @pragprog.com . Author at LinkedIn learning. Team member of GopherCon Israel, PyData Tel Aviv and Go Israel meetup.
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #ansible #k8s #raspberrypi #mac #crohns www.jeffgeerling.com
Blogtrottr delivers updates from all of your favourite news, feeds, and blogs directly to your email inbox, giving you the flexibility to stay updated whilst on the go. https://blogtrottr.com
Inventor & software engineer building Scour (https://scour.ing), a personalized content feed that scours noisy sources for articles related to your interests.
Blog and details at: https://emschwartz.me #rust #rustlang
@RedHat - Senior Principal Software Engineer, working on Quarkus. Ex-IBM. Java Champion, developer, author, #cloud surfer and maker. My views are my own.
disco pervert & technology sister.
co-founder @ https://ondora.xyz
blog: https://piss.beauty
code: https://github.com/stella3d
π= ATX / βοΈ
@java-champions.bsky.social | Developer Advocate @IBM | speaker | author | @bostonjavausers.bsky.social board member | tinkerer | boater | black belt in martial arts | Opinions are my own
Music β’ Code β’ Art
Crafting weird creative software @ https://empr.cl/
Making a bunch of weird music @ https://www.xaviergodart.com/music/
Curiosity skills the cat β’ Explorer, Value Creator, Gopher.
These are pics I take in my daily life. Rural paramedic and hobbyist photographer. (Fujifilm and iPhone)
hi, I'm amos! π they/them π« open-source witch & maker of snappy videos and articles at https://bearcove.eu β¨ be kind, be curious
π bridged from https://hachyderm.io/@fasterthanlime on the fediverse by https://fed.brid.gy/
Vancouver street photographer and incessant flaneur.
Instagram: @all.these.moments.will.be.lost
Software developer, native mobile dev, golang backend, devops, potato coder, but I also do other things
π©βπ» Sr Dir of DevRel at @GitHub.
π₯ Grandmother of the first-ever hellthread.
π¨οΈ Will probably convince you to buy a 3D printer.
Developer, turned to consulting, developer relations, sales, and landed in marketing.
Writing books for #Oreilly.
Into Java, Kubernetes and such.
Legal called to tell you that I'm not officially speaking for IBM.
A durable execution specialist in #Golang.
I dislike having to boil myself down into a pithy description. Here are some likes, I guess: cats, photography, art, gadgets, fountain pens, stationery, video games, the old web (blogs!), science fiction, books, tech history
Freiberuflicher Fotograf, Podcaster, Dozent fΓΌr Fotorecht mit der Liebe zu Filmen und den vermeintlich anachronistischen Dingen. NΓ€he Kiel.
Fujifilm XT & GFX.
Posts in Deutsch & English
www.schlicksbier.com/links