fractaledmind Profile Banner
Stephen Margheim Profile
Stephen Margheim

@fractaledmind

Followers
3K
Following
15K
Media
496
Statuses
7K

tweeting about Ruby, Rails, SQLite, CSS, HTML, plus various and sundry other

Berlin, Germany
Joined March 2013
Don't wanna be here? Send us removal request.
@fractaledmind
Stephen Margheim
6 months
If you didn't see yesterday, I'm partnering with @aarondfrancis and @steve_tenuto to produce an in-depth video course on building with Rails + SQLite. "High Leverage Rails" is coming in February and I couldn't be more excited!
3
6
97
@fractaledmind
Stephen Margheim
2 days
This PR will add `min_connections` as a db configuration option. SQLite apps with bursts of heavy write traffic can remove the bottleneck of writes saturating the connection pool and holding back reads, since at the db level reads can always occur.
0
0
28
@fractaledmind
Stephen Margheim
6 days
After various delays across various modes of transport I have finally made it to my room for #RailsConf2025. Now for a few hours of sleep 😴.
1
0
10
@fractaledmind
Stephen Margheim
7 days
At the gate to board my trans-Atlantic flight from Berlin to Philly for #RailsConf2025.
2
0
14
@fractaledmind
Stephen Margheim
12 days
I've been using a new text-only affordance for actions (links and buttons):. "Verb →" means a navigation."Verb ↓" means downloading content."← Back" means navigating to previous page."Verb ↑" means opening a dialog."Verb ✓" means submit form. I love it and users love it!.
0
1
22
@fractaledmind
Stephen Margheim
16 days
What is the best <50k midsize SUV in your opinion?. And reminder, I live in Berlin, so has to be available here. Also, living in Berlin, I don’t need a car multiple times a day every day, which is why I only want to spend up to 50k. Hit me with your recs.
6
0
3
@fractaledmind
Stephen Margheim
17 days
Oh, and well-scoped pages with well-considered HTML leveraging basic HTTP actually plays _super well_ with AI coding assistants. I know everyone says that AI seems primed for React, but it is also great with core web technologies when used appropriately.
0
0
7
@fractaledmind
Stephen Margheim
17 days
Worth adding that properly leveraging the power of HTTP and HTML will likely require "undoing" some of the development patterns you have learned from JS frameworks. Similarly for UX patterns. As a tweak on a @KentBeck classic: "Make the feature easy, then make the easy feature.".
1
1
11
@fractaledmind
Stephen Margheim
17 days
I am so passionate about the power and flexibility of classic HTTP 1.1, well-considered HTML, and clean CSS. Learn the fundamental tools of the web, lean on them, and you will be amazed what all is possible.
0
1
6
@fractaledmind
Stephen Margheim
17 days
We all know that you can implement a tabs UI with standard anchor links, right? Aaannndd, this architecture allows you to add new tabs and additional tab content without one day running into a brick wall with loads of request timeouts. And the UI can look *exactly* the same.
3
0
6
@fractaledmind
Stephen Margheim
17 days
.@lucianghinda Maybe we should do a joint "Just Enough Job Testing" workshop. I love what you are doing and think it could be valuable to dig into the unique aspects and difficulties of testing async systems (e.g. bg jobs). Reply w/ ✋if you would attend this.
1
1
3
@fractaledmind
Stephen Margheim
17 days
There are some lovely replies to this. If you are a company in the Rails ecosystem, I bet there are a handful of gems essential to your application(s) that have maintainers with GitHub Sponsors. Show them some love!.
@adamwathan
Adam Wathan
17 days
Q for business owners — does your company sponsor any open-source projects?. If so, what's the most valuable thing you get in exchange?. Advertising? Peace of mind that it will be maintained? Access to the maintainers? Or is it pure charity?.
0
0
0
@fractaledmind
Stephen Margheim
17 days
The virtuous cycle of writing tests for Acidic Job patterns using Chaotic Job has been so much fun. Chaotic Job shows me slight unresilient details in my job, and Acidic Jobs patterns show me feature I need to add or improve in Chaotic Job. Both gems have improved much this month.
0
0
4
@fractaledmind
Stephen Margheim
17 days
The modern western city, with its slavish commitment to a car-centric lifestyle, allows car manufacturers to continue to be lazy. I want more better cars at more affordable rates. And I also want better cities that cater to real livability, walkable and safe.
1
1
2
@fractaledmind
Stephen Margheim
17 days
Don’t just take my word for it, @rosapolis knows Chaotic Job “has a lot of potential for everyone” as a testing tool for your most important jobs. Introduce a chaos monkey into your job tests to ensure your essential jobs are truly resilient.
1
0
27
@fractaledmind
Stephen Margheim
18 days
If you are a dev-centric company and you have clear positioning, profit-oriented pricing, and a proven product, you should be more aggressively pursuing mind-share thru a large collection of small "ad spends". * 6 months of 30 second ads on every @MostlyTechPod. * Sponsor a.
@jessethanley
˗ˏˋ Jesse Hanley ˎˊ˗
18 days
@fractaledmind @aarondfrancis @inazarova Marketing or positioning not right? Ad won’t work. Plans too low? Ad won’t work. Product sucks? Ad won’t work.
1
2
7
@fractaledmind
Stephen Margheim
18 days
Awesome shout-out in @RubyWeekly for one of my least-known, but best gems. Chaotic Job will literally 10x the quality and utility of your tests for background jobs. I positively love it, and I know for a fact that you will too. Check it out:
Tweet media one
1
3
29
@fractaledmind
Stephen Margheim
18 days
A sprite sheet of SVGs plus a tweaked helper that simply generates a `<svg use />` string is my favorite approach. You can load one file and cache it, avoid computation on the server to parse all the SVG strings, but still have inline SVGs with utility classes composed.
@hschnedlitz
Hans Schnedlitz
18 days
I use SVGs a lot - and so should you! They're great. Here's how you easily inline them. No need for any additional gems. Twelve lines of helper method are all you need 👌 . #ruby #rubyonrails
Tweet media one
0
0
10
@fractaledmind
Stephen Margheim
18 days
Do most tooling companies not see brand advertising as valuable? Do they not see these activities as brand advertising? Something else. Help me think thru what is the case here. cc: @aarondfrancis @inazarova.
2
0
2