Tim Fischbach
tfischbach.bsky.social
Tim Fischbach
@tfischbach.bsky.social
Software developer. Building @pageflow.io / https://www.pageflow.io/
Current take on working with coding agents: Use them as an extra level of abstraction for the making, not for the made.
October 10, 2025 at 11:03 PM
New favorite Emacs shortcut: C-c C-p to copy the current buffer's repo relative file path to clipboard prefixed with @ for easy pasting in Claude Code. github.com/tf/prelude/b...
prelude/personal/preload/copy-repo-realtive-path.el at 1d909e44d0b149f96d4638b012cb80fb005f6259 · tf/prelude
Contribute to tf/prelude development by creating an account on GitHub.
github.com
October 10, 2025 at 12:25 PM
Moreover, it seems to me that there is a third option beyond the “don’t look at the code” vibe coding approach and “big design up front” spec-driven development. That third option is an agent-based workflow, which I’d characterize by:
Vibe coding is irresponsibly building software through dice rolls, not caring what code is produced

What about when engineers at the top of their game use AI tools responsibly to accelerate their work?

I propose "vibe engineering"!

simonwillison.net/2025/Oct/7/v...
Vibe engineering
I feel like vibe coding is pretty well established now as covering the fast, loose and irresponsible way of building software with AI—entirely prompt-driven, and with no attention paid to …
simonwillison.net
October 7, 2025 at 9:28 PM
A blog post I'd like to write if I had the time (or a maintained blog for that matter): "The Role of Automatic Testing in Agentic Coding" or maybe "Techniques for Test-led Brownfield Development with Coding Agents"...
October 3, 2025 at 7:05 PM
Wonder what this classic means for the constant code review we do when working with AI and the push towards having agents make larger changes on their own.
June 25, 2025 at 4:02 PM
Reposted by Tim Fischbach
If you've got a blog where you (at least sometimes) write Ruby-related posts, please reply with a link to your RSS feed below.

I am going to try to start keeping an eye on those as well and sharing interesting stuff I find from time to time.
May 15, 2025 at 11:48 PM
Reposted by Tim Fischbach
We’re trying a rather radical new approach at Piccalilli by doing real world projects — for real clients — in the open. This gives us a context to provide genuine high quality, real world education for free at the point of entry.
We need your support to do free projects for good causes and publish free high quality education
We’re trying a rather radical new approach at Piccalilli by doing real world projects — for real clients — in the open. This gives us a context to provide genuine high quality, real world education...
piccalil.li
May 13, 2025 at 12:04 PM
Reposted by Tim Fischbach
"Perhaps the greatest of these sins is convincing ourselves that posting is a form of political activism, when it is at best a coping mechanism—an individualist solution to problems that can only be solved by collective action."

From @404media.co:

www.404media.co/you-cant-pos...
February 5, 2025 at 6:28 PM
Reposted by Tim Fischbach
Here's what rendering React Server Components is gonna look like in Parcel. Just point it at your server entry point, use any server framework/router/libraries you want, and render your components. Coming soon! 👀
January 21, 2025 at 4:16 PM
Ok, time for a new round of #emacs favorites. Today Magit. 🧵
January 5, 2025 at 11:46 AM
Reposted by Tim Fischbach
Last school day before the holidays. Shall we play a game? In the replies, list ONE benefit of Test-Driven Development that nobody's listed yet. I'll go first.

Continuously working (shippable) software.

Your turn :-)
December 20, 2024 at 11:05 AM
Ruby is fun.
I think I may have come up with the most cursed way to implement that in userland 😅
December 20, 2024 at 8:29 AM
Anyone using Emacs here? Thinking about posting a thread here with my most loved commands that I use everyday and would like to see others posting theirs. #emacs
December 19, 2024 at 10:21 AM
Reposted by Tim Fischbach
It you've heard of Conway's Law, please repost this.

(I'm testing out a theory of how it applies to Bluesky)
November 15, 2024 at 8:52 PM
Also, I want to make more use of the fact that a core part of the Rails application I'm working on day-to-day is open source at github.com/codevise/pag.... Ten years of development on a real-world app should give me something to talk about.
December 13, 2024 at 1:20 PM
I always liked Matt Swanson's #RealCodeFriday tweets. Let's try to get something similar started here.
#RealCodeFriday When building query objects or methods that perform more intricate queries, I often find myself wanting to preload different data based on where the query is used. Here's one approach that has been working well for me:
December 13, 2024 at 1:14 PM
#RealCodeFriday When building query objects or methods that perform more intricate queries, I often find myself wanting to preload different data based on where the query is used. Here's one approach that has been working well for me:
December 13, 2024 at 1:11 PM
Reflecting on my choices for @skillstopractice.com's #20DayGemChallenge also makes me appreciate how nice it is to not need a bazillion dependencies to get going with a Ruby project. I'm looking at you, node_modules folder.
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way.

One gem per day for 20 days, in no particular order.

No explanations, no reviews, just README links. (1/20)

github.com/thoughtbot/f...

💙💎 #20DayGemChallenge #RubyOnRails #distilled.rb
GitHub - thoughtbot/factory_bot: A library for setting up Ruby objects as test data.
A library for setting up Ruby objects as test data. - thoughtbot/factory_bot
github.com
December 7, 2024 at 2:51 PM
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way.

One gem per day for 20 days, in no particular order.

No explanations, no reviews, just README links. (1/20)

github.com/thoughtbot/f...

💙💎 #20DayGemChallenge #RubyOnRails #distilled.rb
GitHub - thoughtbot/factory_bot: A library for setting up Ruby objects as test data.
A library for setting up Ruby objects as test data. - thoughtbot/factory_bot
github.com
December 6, 2024 at 12:55 PM
TIL you can use :has() to select elements based on the number of their children.
November 27, 2024 at 12:35 PM
Reposted by Tim Fischbach
What feeds are y'all using?

Especially (web) dev related but curious in general, trying to be more active and involved here 🤓
November 8, 2024 at 2:01 AM
What's the best way to discover content related to a specific topic on here? For example, I'd like to find more posts related to the Ruby programming language, but as a search term it mainly brings up drawn characters named Ruby.
November 5, 2024 at 8:27 AM
So far this appears to be working embarrassingly well for me...
Triggered by this post, I just added a site search shortcut to my Chrome config that makes "tw" open bsky.app.
October 30, 2024 at 8:50 PM
Feels good to interact with social media again without the guilty conscience of supporting something you don't want to support. Been a while.
October 30, 2024 at 8:46 PM