Tim Hansen's Avatar

Tim Hansen

@timhansen.io.bsky.social

Web and mobile app developer. Former #Rails dev playing in the #Elixir sandbox. timhansen.io

224 Followers  |  219 Following  |  16 Posts  |  Joined: 26.08.2023  |  1.6382

Latest posts by timhansen.io on Bluesky

Task.async_stream accidentally consuming all of your database connections πŸ˜…

04.08.2025 03:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

All 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

22.06.2025 00:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Has 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

22.06.2025 00:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I don’t see anything on AWS’ status page?

12.06.2025 18:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

lol no.

01.06.2025 20:15 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

That’s better than what happened to my windows laptop when I dropped it πŸ˜… this was a couple months ago

20.05.2025 08:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes, this exactly

29.04.2025 11:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, in a LiveComponent. I was more thinking of the scenario.. Process.send_after(self(), :foo, 0)

29.04.2025 11:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It would be nice if self() inside of a child component was actually that component, and not the parent

29.04.2025 09:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Is there a source for this somewhere?

14.02.2025 23:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@pfrazee.com any chance we could get reactions in DMs? I love to throw a quick πŸ˜‚ on something friends share

29.01.2025 21:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The #1 Roommate Finder in the USA, Since 2003 Discover the easiest way to find a compatible roommate or the perfect room to rent.

FYI Roommates.com is officially running #ElixirLang in production. Go check it out!

29.12.2024 19:52 β€” πŸ‘ 24    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Preview
Ghostty Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

ghostty.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.

26.12.2024 20:48 β€” πŸ‘ 30    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

🚨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 πŸ˜‰

21.12.2024 04:56 β€” πŸ‘ 49    πŸ” 9    πŸ’¬ 3    πŸ“Œ 0

I’ve seen @t3.gg promoting Sevalla recently, have you checked it out at all?

25.12.2024 20:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
RubyConf 2024 In-Depth Ruby Concurrency: Navigating the Ruby concurrency landscape by JP Camara
YouTube video by Ruby Central RubyConf 2024 In-Depth Ruby Concurrency: Navigating the Ruby concurrency landscape by JP Camara

I’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?...

16.12.2024 12:53 β€” πŸ‘ 42    πŸ” 6    πŸ’¬ 3    πŸ“Œ 1
Phoenix LiveView 1.0.0 is here! - Phoenix Blog LiveView 1.0 is out!

It's been what, like half a decade waiting for this moment?

Well worth it :)

Grats phoenix team and #ElixirLang

phoenixframework.org/blog/phoenix...

03.12.2024 22:27 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Understandable. I do some gaming, so it’s less work for me to use Windows + I still get the benefits of Ubuntu for development

02.12.2024 00:48 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Because WSL and VMware exist, although, Broadcom has basically killed VMware. But! My Ubuntu VMs still work (for now)

01.12.2024 20:42 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Running Expo Dev-Builds from WSL on your Windows Virtual Devices / Android Emulator An actual guide on how to run your WSL dev-builds on Windows + How to start Android Virtual Devices on Windows from a WSL shell

Idk 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...

01.12.2024 07:02 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
ElixirEvents The Elixir event calendar

I 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! πŸ™

25.11.2024 17:28 β€” πŸ‘ 106    πŸ” 34    πŸ’¬ 5    πŸ“Œ 2

@timhansen.io is following 20 prominent accounts