Peter Ullrich @peterullrich.com · 41mstatic.klipy.comDoris Roberts as Marie Barone: This Is Crazy Talk!Alt: Doris Roberts as Marie Barone: This Is Crazy Talk! 000
Peter Ullrich @peterullrich.com · 6hThank you everyone for coming to my #Goatmire talk! I hope you had just as much fun as I did playing the bare-feet apocalyptic Viking! Code and slides are at: pushin.eu/pjullrich 2120
Reposted by Peter UllrichAlex Koutmos @akoutmos.bsky.social · 28/09/2026Explorer version 0.13.0 was just released! This was a BIG release that brings Explorer up to date with the latest version of Polars and also adds a partition function as well as a run-length encoding function for your data frames! hex.pm/packages/ex... #ElixirLang #Erlang #MyElixirStatushex.pmexplorerSeries (one-dimensional) and dataframes (two-dimensional) for fast data exploration in Elixir 0121
Peter Ullrich @peterullrich.com · 28/09/2026Get this: At airports they have cars that go so fast they start flying! 040
Peter Ullrich @peterullrich.com · 28/09/2026A bicycle is a car on two wheels with you as the engine. A central station is where many groups of connected cars that run on rails arrive and depart on a schedule. 140
Peter Ullrich @peterullrich.com · 28/09/2026A well functioning public transportation system is crazy talk, I know :P 210
Reposted by Peter UllrichDare Obasanjo @carnage4life.bsky.social · 28/09/2026One of my personal apps needs a recurring task, and GitHub Actions seemed perfect. I’d heard scheduled jobs were unreliable, but GitHub’s status page showed everything green. So I had Claude Sonnet build it. None of the jobs ran on schedule. The GitHub status page sits on a throne of lies.githubstatus.comGitHub StatusWelcome to GitHub's home for real-time and historical data on system performance. 7432
Reposted by Peter UllrichDoll @dollspace.gay · 28/09/2026"start securing systems stupid" is going to be its go to response to "AI is hacking everything" Dawg use the AI to secure it. Apparently the attacker gets a tireless robot assistant and the defender is contractually obligated to remain three exhausted guys and a Jira backlog. 6938
Peter Ullrich @peterullrich.com · 28/09/2026Mandatory “I’m cycling to the train station to go to the airport to fly to a conference” image. I’ll see you all at Goatmire 👋 3170
Peter Ullrich @peterullrich.com · 28/09/2026static.klipy.comGreat News: Excited Clapping & Yay!Alt: Great News: Excited Clapping & Yay! 050
Peter Ullrich @peterullrich.com · 26/09/2026IndieCourses.com shuts down by end-of-year. I will shut down the platform by December 1st. It has been mostly dead in 2026 anyway, costs me $1000/yr admin upkeep, and I want to focus on Pushin.eu going forward. My apologies to the creators but I thank you profoundly for your trust!indiecourses.comIndie Courses - The Video Course Platform for Technical Content CreatorsIndie Courses helps you sell technical video courses in the highest quality and with the best tooling for an affortable and transparent price. 020
Peter Ullrich @peterullrich.com · 26/09/2026As much as people like to mock the European AI regulations, they are designed to prevent exactly this. 1120
Peter Ullrich @peterullrich.com · 26/09/2026Maybe a bit surprising, but the article ends with a shoutout to Phoenix and Tidewave 😬 2101
Peter Ullrich @peterullrich.com · 25/09/2026Thank you 🙏 I’m super excited. I can now pour all my experience of building companies into this project and will give it my best. Subs come later this year once CI is ready. I’ll Ping you when ready ;) 030
Peter Ullrich @peterullrich.com · 25/09/2026From October onwards, I’ll go full-time on Pushin.eu 🎉pushin.euPushin.eu — Git hosting that never leaves EuropeSovereign, GDPR-native git hosting — code, issues, and CI, all on European soil. 4553
Reposted by Peter UllrichAri Drennen @aridrennen.bsky.social · 24/09/2026This is an unpopular take but as a neurodivergent self-employed person, LLM's have been an unbelievably helpful tool for the things I have struggled with my whole adult life: managing my finances, filling out paperwork, and staying on top of my email. I'm functional in a way I never dreamed of. 2849043
Reposted by Peter UllrichElixirConf @elixirconf.bsky.social · 24/09/2026What does “the cloud” actually look like? ☁️ @peterullrich.com deployed Elixir probes across 100+ datacenters to map the cloud. Watch: youtu.be/GkqkJPi10cE Next: Code BEAM Europe 2026 -> get your pass: codebeameurope.com#register #Elixir #DistributedSystems #ElixirConf 084
Reposted by Peter UllrichOskar 🕊️ @austegard.com · 24/09/2026well... this is certainly ...something I asked Claude for an imaginative use of Jev, it rolled a random dictionary dice and came up with the word "hymnal" - from which it decided to create this music video - Jev is picking (real time) from a set of chords Claude created, based on what came before 1013916
Reposted by Peter Ullrichdaniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 23/09/2026When we announce over 20 new #curl CVEs on October 14, you will learn that every single one of them were found by clever humans using harnesses powered by AI models. Every. Single. One. The holy trinity of modern vulnerability research. 2127
Peter Ullrich @peterullrich.com · 23/09/2026Ah nice! I’ll need managed CI for Pushin.eu as well, so I might have to build something very similar (and open-source it obviously). Thanks for sharing!pushin.euPushin.eu — Git hosting that never leaves EuropeSovereign, GDPR-native git hosting — code, issues, and CI, all on European soil. 010
Peter Ullrich @peterullrich.com · 23/09/2026Interesting! Whats your setup? Do you run Spindle on bare metal servers or something more sophisticated? 100
Peter Ullrich @peterullrich.com · 22/09/2026If you’re looking for a business idea: i can’t find a single European provider for Firecracker VMs on demand that run on European non-hyperscaler servers. Koyeb comes close but they also use AWS. I need it for CI and know others with the same need. 050
Reposted by Peter UllrichSung Kim @sungkim.bsky.social · 22/09/2026This seems to be the most popular alternative to jev. Laya: Multilingual, non-autoregressive System 1 decision model. huggingface.co/convaiinnova... Laya Repo: github.com/NandhaKishor... Laya MLX: huggingface.co/aac6fef/laya... Laya MLX Repo: github.com/mizorewww/la... 51057
Peter Ullrich @peterullrich.com · 20/09/2026I came back early from Berlin to recover a bit before Goatmire. I think Bella also likes being home. She’s been sleeping all day. 140
Peter Ullrich @peterullrich.com · 20/09/2026I appreciate your kind words and trust :) let me know if you have any feedback. Managed CI is coming in Q4 and the ui for self-hosted runners will be much improved soon 011
Reposted by Peter UllrichOliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 20/09/2026Played a bit with pushin.eu by @peterullrich.com today. A nice and fast Git hosting service based in the EU. Now I have to think, what I want to host there. pushin.eu/oliverandrichpushin.euOliver Andrich (oliverandrich) · Pushin.euOliver Andrich on Pushin.eu. 151
Peter Ullrich @peterullrich.com · 20/09/2026Obviously:static.klipy.comEverything!!! Intense Reaction MemeAlt: Everything!!! Intense Reaction Meme 100
Peter Ullrich @peterullrich.com · 20/09/2026Don’t believe every graph you see, especially when they show only a small section of the true range. When we render these non-scientific results on a box plot and show the full range, the narrowness of the bias becomes clear. There’s a bias of course but a significantly smaller one than in humans 010
Peter Ullrich @peterullrich.com · 20/09/2026Now I’m literally chatting with my backlog. I get most ideas when I walk my dog so now I just open the Claude app and tell it to add another issue to the backlog. We might refine it a little and prioritize it and I’m done within a minute without writing anything 000
Peter Ullrich @peterullrich.com · 20/09/2026The waveform and it’s so much better now. Give it another shot 110
Peter Ullrich @peterullrich.com · 20/09/2026Sure! I added the Linear connector in the Claude app. I pasted the Markdown and Claude added the items. I had my phone connected to my car and chatted with the Claude app. It grouped the items into projects and we chatted about the roadmap and any gaps it saw. It updated items through Linear’s MCP 200
Peter Ullrich @peterullrich.com · 19/09/2026Half already done, 150-ish currently in backlog. It’s a big product! 100
Peter Ullrich @peterullrich.com · 19/09/2026My todo list for Pushin outgrew my Obsidian file today and I moved ~300 issues to Linear through the Claude app and then refined the roadmap by talking to Claude while driving! The future is now, old man! 3131
Reposted by Peter Ullrichgarrison @garrison.corporate.fm · 19/09/2026XB: a pure Elixir btree database implemented in a single 2kloc module, no dependencies, ordered KV api, strong checksums, well-tested, public domain tangled.org/corporate.fm...tangled.orgcorporate.fm/xbA minimal btree database for Elixir. 1313
Reposted by Peter Ullrichjohanna @jola.dev · 18/09/2026I've extracted an Elixir Jetstream V2 library from @shelf.cafe. Define multiple subscribers, filter on collections and dids, keep track of cursors. All the good stuff! Makes it trivial to connect to the live data stream for atproto in #ElixirLang. Check it out! tangled.org/jola.dev/kite/tangled.orgjola.dev/kiteAn Elixir atproto Jetstream V2 subscriber library 1293