I've joined the exodus and created a Mastodon account. I'm not sure what to expect right now, but if you want to follow me, I'm sure to follow back. It'll be exciting to see what happens next.
https://t.co/dUEdI91d6A
This is a fantastic tutorial from @julian_rubisch on how to add a dynamic table editor to your Rails apps. They've managed to get Trix and Turbo Frames to work together. I'd love to see if there was a way to do this with less custom JavaScript.
https://t.co/f9syNFMyXT
My @thoughtbot friend, Rami, has added a new template to the Miroverse, and he wants to tell you all about it. This blog post sparked a chat about a project that's been under construction for a while. I'm hoping that'll see the light of day soon.
https://t.co/BVEmFANtJc
I continue to see people talking about Ruby web frameworks that aren't Rails. It's setting some wheels in motion in my mind. This little screencast from @sebwilgosz shows a pagination option available to us. Are we on the verge of another Merb moment?
https://t.co/3eAcGmMIUS
I've been a Rails developer for longer than I can remember now, and generators have always been magick to me. @_williamkennedy has done a fantastic job of making them more accessible. Now I'm thinking of ways to use them in the future.
https://t.co/upUyYEzYTl
A long time ago (in a galaxy far, far away), @eightbitraptor introduced me to the importance of the `Set` class. Here @domhnallmurphy gives a refresher to why they are good to keep in your back pocket.
https://t.co/YSw9BbMZjP
Seeing people try to take apart Rails and reuse it with other frameworks is fantastic. It's such a shame that there are so many hoops that we have to jump through. @jankomarohnic takes a good crack at getting Rodauth and Rails to play together.
https://t.co/vn9BoGqBJb
I had to check that I had no cameras looking over my shoulder. @andycroll keeps publishing blog posts about things I've been doing, and I don't know how! @sidane7 showed me how to use time ranges in this way the other day, and it blew my mind.
https://t.co/U78chzsOHK
I've been pairing with @sidane7 on a recent project, and he has been using Page Objects in his test suite. It's something I've glanced at before, but this @upcase video from @thoughtbot has convinced me to have another look.
https://t.co/s8ItsLJCFL
Thank you to @ogirginc and @yasarcelepp from @ruby_turkiye for being such great hosts. They took some of our @thoughtbot team out and about in Istanbul last night. We hope that we get to see you again soon.
@andycroll Haha! I'm not going to lie; that post may be why it was so fresh in my head the other day. I knew I had seen `before?` somewhere recently, and I didn't understand why it was popping into my head. I should say "thank you" twice!
I've seen some controversy around time extensions recently. Beyond that, they are very readable. One thing @andycroll doesn't mention is the comparison methods. The other day I wrote `end_date.before?(start_date)` in a validation. That is beautiful.
https://t.co/hVDHoHawGV
I'm a big fan of using plain old Ruby objects (POROs) for my presenters. They are super powerful and allow you to tidy up your views in a big way. @_pawurb has written a great introduction to the pattern.
https://t.co/fbCwkXPwM7
This is a lovely puma-dev tutorial from @lewispb. I used Pow a few years ago; it was super helpful in a multi-app environment. I can see it being beneficial for different client projects. I'll be giving it a try this week.
https://t.co/wnSQfgjT06
This is an excellent little article by @liran_tal on installing Ruby on macOS for local development. There are plenty of options available to you. (I prefer `asdf`.) The most important thing is not to use the system Ruby.
https://t.co/jTuesF3RY7
Next week, I'll be in Istanbul with most of @thoughtbot's Europe, Middle East, and Africa team. It would be great if we could meet with some of our Ruby friends while we are out there.
I'm so excited for @rhannequin to join @thoughtbot's Europe, Middle East, and Africa team. We have hired nine developers on the team this year, and none are from the UK. This has been a big step for us.
I have been hassling my @thoughtbot pal, @rakeshpetit, for years to write this blog post. I'm so excited that it's finally seeing the light of day. You should check out his excellent write-up of automating React Native deployments.
https://t.co/olpnr6XQ2S
Phlex from @joeldrapper seems pretty cool. It's interesting to see all the new approaches to writing views starting to circulate. I'm always a big fan of pulling what I can out of the view layer. Check it out!
https://t.co/Emj2ZGkghb
I have been in a fortunate position over the last 15 years of never having to use Docker for development. Even so, Dean's approach seems the most sustainable way I would approach the problem if I faced it.