Tim Hansen @timhansen.io · 18/06/2026Probably something important to note as well: it’s compatible with both gitlab CI workflows and GitHub workflows, so you don’t need to write new workflows; they’ll just work. It also has a gitlab-compatible api (the rest v4 api specifically). So things that work with gitlab’s api should also work 011
Tim Hansen @timhansen.io · 13/06/2026Some features worth note: an optional bring-your-own-key fix with AI for issues, as well as PR review with AI. In-browser code editor. Automated backups that either get saved to the server or an S3-compatible host. For hosted apps, it has a shell into the container, db query editor & in-browser logs 111
Tim Hansen @timhansen.io · 13/06/2026If any of you are sick of #GitHub and want to try self-hosting something new, I built a git forge in #Elixir / Phoenix LiveView that’s both a git forge, and optionally a PaaS for the code it’s hosting. I’ve been using and enjoying it, so I guess it’s time to share. gitblixt.com/gitblixt/git...gitblixt.com gitblixt/gitblixt · GitBlixt 111
Tim Hansen @timhansen.io · 13/06/2026You mean like this? gitblixt.com/gitblixt/git...gitblixt.comgitblixt/gitblixt · GitBlixtA GitLab-compatible, self-hosted Git forge built in Elixir/Phoenix. One command to install. 041
Tim Hansen @timhansen.io · 13/06/2026It’s true. #Elixir And Phoenix LiveView on top of Erlang basically makes you unstoppable. I rebuilt Gitlab with Elixir and Phoenix, And integrated PaaS so I could run the code I was hosting, and it’s using like half the resources that Gitlab requires 182
Reposted by Tim HansenPeter Ullrich @peterullrich.com · 25/05/2026🚨 Update hackney 🚨 A **bunch** of vulnerabilities I reported in hackney were just disclosed. Please upgrade to 4.0.1 ASAP. I know this is gonna start dependency hell so please take some time for this. Please RT for reach. #ElixirLang cna.erlef.org/cves/cna.erlef.orgList of Issued CVE’sThis project handles the CVE Numbering Authority (CNA) for the Erlang Ecosystem Foundation (EEF). 43023
Tim Hansen @timhansen.io · 11/05/2026Update to this: Windows is gone, WSL and VMs do not compare to running Linux natively. Games work great on Linux, other than the one I have that requires kernel-level anti cheat, but I haven’t booted into windows in like 6+ months 132
Tim Hansen @timhansen.io · 25/12/2025Wait, what happened with coderabbit? We use it in our org, it’s a great tool 👌 011
Tim Hansen @timhansen.io · 28/10/2025Followed that up be rewriting the #PHP WHOIS server in #Elixir in another afternoon because the PHP one randomly stopped working, and of course - its faster and works better. Elixir FTW 🙌 011
Tim Hansen @timhansen.io · 28/10/2025That moment when.. it took a third party company 1 month to get an RDAP server working, it was in #Java, and by “working” I mean it sometimes responded maybe.. and you rewrite it in #Elixir in an afternoon, it’s faster and works great 😂😅 132
Reposted by Tim HansenElixirConf @elixirconf.bsky.social · 05/09/2025The keynote with @josevalim.bsky.social from ElixirConf US is now live! 🎥 youtu.be/BUOTLZOyLvcyoutu.beElixir Update & Q&A - José Valim | ElixirConf US 2025YouTube video by ElixirConf 0144
Tim Hansen @timhansen.io · 04/08/2025Task.async_stream accidentally consuming all of your database connections 😅 131
Tim Hansen @timhansen.io · 22/06/2025All you have to do is switch out your AWS access key, secret and bucket from AWS to R2 and it just works with ExAws 👌 you can also just feed ExAws the R2 config and interact with both simultaneously 011
Tim Hansen @timhansen.io · 22/06/2025Has everyone else moved off AWS S3 / Cloudfront? We recently started using #Cloudflare R2 and it’s 🔥 we were spending about $4-4.5k/mo just on S3 and Cloudfront. On Cloudflare R2 that’s been reduced to $550/mo 🤯 and it’s insanely easy to implement in #Elixir 131
Tim Hansen @timhansen.io · 20/05/2025That’s better than what happened to my windows laptop when I dropped it 😅 this was a couple months ago 100
Tim Hansen @timhansen.io · 29/04/2025Yeah, in a LiveComponent. I was more thinking of the scenario.. Process.send_after(self(), :foo, 0) 000
Tim Hansen @timhansen.io · 29/04/2025It would be nice if self() inside of a child component was actually that component, and not the parent 110
Tim Hansen @timhansen.io · 29/01/2025@pfrazee.com any chance we could get reactions in DMs? I love to throw a quick 😂 on something friends share 010
Tim Hansen @timhansen.io · 29/12/2024FYI Roommates.com is officially running #ElixirLang in production. Go check it out!roommates.comThe #1 Roommate Finder in the USA, Since 2003Discover the easiest way to find a compatible roommate or the perfect room to rent. 1265
Reposted by Tim HansenHauleth @hauleth.dev · 26/12/2024ghostty.org is out. One of the most interesting projects recently and if you are TUI person, then it is really worth checking out. I have been using it for some time now and it is really nice.ghostty.orgGhosttyGhostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. 2293
Reposted by Tim HansenZach Daniel @zachdaniel.dev · 21/12/2024🚨Soon, `mix igniter.install` will work even in projects that don't have igniter as a dep! As long as you have installed the archive, it will install the requested package and add igniter as a dev dependency 😎 This is just a small taste of what's to come, big things brewing for #ElixirLang 😉 3499
Tim Hansen @timhansen.io · 25/12/2024I’ve seen @t3.gg promoting Sevalla recently, have you checked it out at all? 000
Reposted by Tim HansenJP Camara @jpcamara.com · 16/12/2024I’m proud of how my #RubyConf talk came out - I put loads of work into trying to touch on every aspect of Ruby concurrency in ~25 minutes, and make it as accessible as possible. I think it's a great guide to the Ruby concurrency landscape. youtu.be/rewiLd2w0kE?...youtu.beRubyConf 2024 In-Depth Ruby Concurrency: Navigating the Ruby concurrency landscape by JP CamaraYouTube video by Ruby Central 3426
Reposted by Tim HansenBenjamin 🌴 @bennyjamins.bsky.social · 03/12/2024It's been what, like half a decade waiting for this moment? Well worth it :) Grats phoenix team and #ElixirLang phoenixframework.org/blog/phoenix...phoenixframework.org Phoenix LiveView 1.0.0 is here! - Phoenix Blog LiveView 1.0 is out! 061
Tim Hansen @timhansen.io · 02/12/2024Understandable. I do some gaming, so it’s less work for me to use Windows + I still get the benefits of Ubuntu for development 020
Tim Hansen @timhansen.io · 01/12/2024Because WSL and VMware exist, although, Broadcom has basically killed VMware. But! My Ubuntu VMs still work (for now) 252
Tim Hansen @timhansen.io · 01/12/2024Idk how many of us are trying this, but this article was SUPER helpful for running #ReactNative @expo.dev builds on an Android simulator through WSL on Windows medium.com/@danielrauhu...medium.comRunning Expo Dev-Builds from WSL on your Windows Virtual Devices / Android EmulatorAn actual guide on how to run your WSL dev-builds on Windows + How to start Android Virtual Devices on Windows from a WSL shell 050
Reposted by Tim Hansenjohanna @jola.dev · 25/11/2024I want to share something I built for the Elixir community: elixirevents.net ✨ I want to make it easier to find events like conferences and meetups, to help the community grow. Anyone can contribute, events are only visible with admin approval. For feature requests or feedback please let me know! 🙏elixirevents.netElixirEventsThe Elixir event calendar 510734