How Functional Programming Shaped (and Twisted) Frontend Development
There is mich wisdom in this post: alfy.blog/2025/10/04/...
The web platform is such a marvel; it deserves developers building *with* it and not *against* it. I, for one, am going to try and do my part sharing more on how to leverage the platform to create beautiful experiences.
08.10.2025 11:13 โ ๐ 7 ๐ 0 ๐ฌ 1 ๐ 0
Today has been a pretty amazing dayโฆ
Say hello to Emma Elanor Margheim and wish her a happy birthday!
23.09.2025 10:51 โ ๐ 202 ๐ 6 ๐ฌ 17 ๐ 0
I have the same position
19.09.2025 18:48 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
I love what @calebporzio.bsky.social is doing w/ Flux UI, and the new pillboxes component is ๐. I enjoy trying to build components without an ounce of JS anywhere to be found. Mine requires keyboard nav with TAB, but is otherwise basically identical: play.tailwindcss.com/qB07fPsFG9
#StylishHTML
17.09.2025 21:52 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0
Yes, it is slow and steady progress, but we are genuinely building an amazing community of people and suite of tools for Ruby web developers. You should come hang out with us at discord.gg/fEMYkKQA
11.09.2025 17:06 โ ๐ 5 ๐ 1 ๐ฌ 0 ๐ 0
My favorite upcoming feature coming to the Rails ecosystem is ActiveRecord::Tenanted, which is an exciting new gem coming from @flavorjon.es soon.
Everyone gets a database!
04.09.2025 09:20 โ ๐ 12 ๐ 0 ๐ฌ 3 ๐ 0
The future of Rails is very very bright, especially for those of us who have already seen the light of the power of SQLite on Rails
04.09.2025 09:08 โ ๐ 21 ๐ 1 ๐ฌ 0 ๐ 0
In Amsterdam just in time to drop off my bags and make it to checkin. One more train ride to go. #RailsWorld
04.09.2025 05:57 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0
Starting my journey to #RailsWorld well before the sun rises ๐ฅฑ
04.09.2025 02:27 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
Such a lovely utility. Happy to bring it so seamlessly into Ruby/Rails land
21.08.2025 19:54 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
Preach! (except that I do genuinely appreciate Tailwind, even with its build step)
16.08.2025 18:00 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
GitHub - fractaledmind/chaotic_job: ๐พ Resilience test helpers for Active Job
๐พ Resilience test helpers for Active Job. Contribute to fractaledmind/chaotic_job development by creating an account on GitHub.
I have just opened two of the most exciting PRs for Chaotic Job. Soon, you will be able to write tests and simulations for the two most common sources of bugs in background jobs: (1) retries and now (2) races
github.com/fractaledmi...
16.08.2025 09:02 โ ๐ 7 ๐ 0 ๐ฌ 0 ๐ 0
I need some great RSS feeds to provide me with some quality longer form reading material. Hit me with all of your recommendations!
09.08.2025 21:29 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
If you define interface classes that own your interactions with external systems, you can ensure that all interactions are consistently observable, centralize access to make pattern matching likely, and compose patterns together into more efficient, higher-order access patterns.
08.08.2025 20:21 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
Using a gem for an API, calling shell commands directly, etc.
1. likely creates blindspots in your observability stack,
2. hides your access patterns,
3. keeps an essential detail of your system (how you interact with the outside world and its state) opaque and scattered
08.08.2025 20:21 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
๐ถ๏ธ take:
All IO interfaces should be owned/proxied by in-app classes.
So, you should have something like an S3Client class, an FFMPEGClient class, a GoogleOAuthClient class, a QueueRedisClient class, a CacheRedisClient class, etc. in your application
08.08.2025 20:21 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0
Thanks. Any recs for a preamp? I donโt know that space very well
08.08.2025 19:15 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Yeah, specifically left fans on for this test to see what effect they have. I can turn them off while recording with everything else on tho. And Iโm exploring a new mic and pop filter as well, so good to know it is noticeable
08.08.2025 18:38 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
We're live!
Watch my little studio intro and let me know how it sounds, how it looks. Still plenty to do and improve, but I've already had my first handful of calls in here and they went great.
08.08.2025 17:05 โ ๐ 5 ๐ 0 ๐ฌ 4 ๐ 0
Getting all of the sound foam up was my second battle, but some wide head nails and stronger glue eventually did the job. Doing my first calls today in the new office/studio! Camera mount and mic arm should arrive tomorrow to unlock video recording!
06.08.2025 12:50 โ ๐ 8 ๐ 0 ๐ฌ 0 ๐ 0
Getting the walls up was only half the battle. Next major squirmish was figuring out why the fans wouldnโt run consistently. After some exploring and experimenting, learned there was a timer controller that was behaving oddly. Put my amateur electrician hat on and removed it.
05.08.2025 12:33 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
It isnโt done and it isnโt perfect, but it is mine and it does work.
01.08.2025 17:16 โ ๐ 22 ๐ 0 ๐ฌ 6 ๐ 0
Here it is with the tape off and the glue set. Next up base boards (as seen on the ground) and interior.
01.08.2025 11:12 โ ๐ 18 ๐ 0 ๐ฌ 2 ๐ 0
I donโt care about looks. This is just for the wall with the desk; wont be visible on camera. And Iโm sure they will do better than the drywall I have now.
31.07.2025 15:48 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Yeah, Iโm covering the front wall, front sides, and ceiling with pyramid sound foam
31.07.2025 15:24 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Great afternoon of progress! The wood acoustic panels are now up on the exterior. Glue on the corner is setting. Doing a bit of door framing then base board and sound foam on the interior. Onward and upward!
31.07.2025 15:16 โ ๐ 6 ๐ 0 ๐ฌ 0 ๐ 0
Iโm not looking for perfect. It just needs to be better than my 100sm open floor plan main room that it is in the corner of
31.07.2025 15:05 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
Fear? Oh no
31.07.2025 12:50 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
A UI library for the Web focusing on accessibility, longevity, performance, and simplicity. ๐ญ quietui.org
Full stack web developer professionally, hobbyist astronomer, musician, outdoorsman. I'm usually doing something with code.
(neo)vim, Ruby, *nix
๐ฎ Solo #gamedev based in Berlin
๐ Making a tiny game about water in the desert
That guy who makes visual essays about software at https://samwho.dev.
Developer Educator @ ngrok.com. Want to pair on something ngrok related? Let's do it! https://cal.com/samwho/workhours
He/him.
Father of two, one with LAMA2. Software developer and organizer of @balkanruby, @rubybanitsa, and others.
https://signal.me/#eu/1MJzVaEQabfP9zO4YQ5t3Y6miP-0oYtlNMo4OYwWNiQeW5voWGFD5ZWopF9Sf8Mu
Ruby on Rails Engineer, Open Source contributor, Co-owner of Renuo, Father of two.
https://coorasse.com
Senior Software Engineer building systems that scale. Domain-Driven Design practitioner, RailsEventStore maintainer, event sourcing expert. arkency member.
Software developer, RubyZG organizer, Author of http://masterhotwire.com, Runner, Dog Owner, Father (in increasing order of importance). Website: https://radanskoric.com/
Drinks IPAs, designs APIs.
#BalticRuby - Conference
#Cybergizer - Ruby Development
Rubyist. Leading Hanami, dry-rb, ROM. I love programming!
Canberra, Australia. he/him.
https://timriley.info/
Chief Customer Officer & Co-Founder at @AppSignal.com. Stroopwafel connoisseur.
Staff Developer at Figma.
Ruby core committer.
Photography geek.
Mastodon: @peterzhu2118@ruby.social
Instagram: @peterzhu.photos
Multidisciplinary Designer, Musician, Permaculturist | building @developerux.com | running @meticulous.com | chief stall mucker @sfumato.farm | MSTDN: @johnathayde@ruby.social https://www.johnathayde.com
Software Engineer- Ruby / Rails mostly
I enjoy hiking, biking, birding, paddling,
reading, writing, coding, chessing, fooding! : )
Artist, Designer, Engineer.
Capsule.graphics is my studio.
I make Camping (Rubycamping.org)
Diverse and inclusive Ruby community by default.
Writing a new language: Kona (konascript.org)
Black Lives Matter.
Anti Fascist.
Democratic Socialist.
Ruby on Rails Engineer at the State of Colorado Legislature ๐ป
Outdoor enthusiast โฐ๏ธ
Lover of all things Mathy ๐งฎ
Pizza snob ๐
Momma of 2 boys ๐ ๐