pragdave Profile Banner
Dave Thomas Profile
Dave Thomas

@pragdave

Followers
32K
Following
121
Media
341
Statuses
6K

Programmer turned publisher (but mostly programmer)

Dallas, Texas
Joined May 2007
Don't wanna be here? Send us removal request.
@pragdave
Dave Thomas
4 hours
RT @joemasilotti: This is starting to feel very, very real!. I just received the final layout of my upcoming book. Next stop: the printer!….
0
0
0
@pragdave
Dave Thomas
1 day
Tomorrow's PragProg newsletter has part two of my Stop Using Classes series, along with a site-wide discount code. Sign up today to get it
1
2
10
@pragdave
Dave Thomas
7 days
This week's newsletter is the start of a mutipart rant on the various ways we're using classes incorrectly in OO development. Sign up to receive it at
0
0
4
@pragdave
Dave Thomas
8 days
"The whole process of coding is an exercise in learning what we didn’t know about the world." . Quote from a yet to be released title on Risk-First Development.
0
6
25
@pragdave
Dave Thomas
10 days
RT @forgebitz: you could probably make AI models a lot better by letting them "disagree" a lot more with the user . but that would likely h….
0
9
0
@pragdave
Dave Thomas
10 days
RT @RubyCademy: Take advantage of:. ➡️ the Rails::Console class.➡️ and IO.popen. to add a `pbcopy` helper that copies any console result to….
0
12
0
@pragdave
Dave Thomas
13 days
RT @joemasilotti: 12 days after the first commit, Ruby Friends is officially live in the App Store!. It's built with Hotwire Native (of cou….
0
3
0
@pragdave
Dave Thomas
14 days
RT @joemasilotti: I've officially entered my YouTube era. 🙃.
Tweet media one
0
4
0
@pragdave
Dave Thomas
14 days
We're refreshing the PragProg newsletter. Each week will include an issue with an article of general interest, and possibly an issue with new titles or sales. Today's article is on flipping the job interview. Sign up at before noon CDT to get it.
0
1
5
@pragdave
Dave Thomas
19 days
Link in first reply
Tweet media one
1
1
5
@pragdave
Dave Thomas
19 days
RT @dev2next: Have you registered to attend dev2next? Don't miss your chance to join us in beautiful Colorado Springs this Fall 🌄 . Get rea….
0
7
0
@pragdave
Dave Thomas
20 days
RT @rails: Join @joemasilotti at #RailsWorld as he builds iOS and Android apps live on stage using #HotwireNative. No need to master Swift….
0
9
0
@pragdave
Dave Thomas
20 days
Now idea why it took me so long to do this, but I finally twigged to a way of making @rails dev logs usable when looking at errors:. bin/dev | grep -v '/gems/' . Now the error fits on the screen. Added bonus: I'm no longer depressed by the depth of the Rails' call stack.
2
1
29
@pragdave
Dave Thomas
21 days
RT @embersunn: Simplicity.Same author of The Pragmatic Programmer. Reminds you how overcomplicating things kills good software https://t.co….
0
3
0
@pragdave
Dave Thomas
22 days
RT @jonathanfrias99: Had to buy the book after seeing @andatki's awesome talk at the last RailsConf! Was awesome to meet you! https://t.co/….
0
3
0
@pragdave
Dave Thomas
22 days
Looks like @chadfowler and I will both be a next May. Wish it were sooner, but Vienna in May sounds like it will be delightful.
Tweet card summary image
rubyconf.at
RubyConf Austria is the Austrian Ruby conference. Join us in Vienna, Austria in 2026 on 29-31 of May.
1
8
44