I was recently browsing the Rails sub-Reddit and was surprised to see how much flak Minitest was getting from the community; the stated favorite seemed to be RSpec by a wide margin. While RSpec has enjoyed widespread adoption and has a substantial ecosystem, I believe...
How to Create a Private Ruby Gem
Ruby Gems are the default way to share code among Ruby projects and developers. While public Gems can be found and used via RubyGems.org, there are occasions when you might need to create a private gem, perhaps for proprietary tools or internal use within your...
3 Features I’m Excited for in Rails 8
Ruby on Rails has consistently set the standard for web application frameworks or put in a way that doesn't make me sound like a half-dead suit, it's awesome and a pleasure to code in. As a seasoned Rails 8 is about a third (according to their Github issues) of the...
ChatGpt & Devs
In today's software development mosh pit, ChatGpt's advanced language understanding and generation capabilities can aid developers in various aspects of their work. Here's how ChatGpt can help software developers: Code assistance: ChatGpt can provide developers with...
90+ Days With Github Co-Pilot
Howdy, fellow coders! Today, I want to talk about a tool that has been making waves in the programming community lately - Github Co-Pilot and that I have been reviewing for about a month now. As a software developer, you know that coding can be a challenging and...
My Linux Toolbox ’22
Having completed my review of the System 76 and HP Dev One Linux-powered developer laptop last week, I got some request for what my work stack is like on Linux compared to what it was on macOS. Some of these applications I use on both systems but am listing anyway...
More from Mike:
Surfing the WSL Wave
With Summer coming...
ETL: Transform
In my previous...
Syncing Prod & Staging Data With Dokku
If you're anything...
ETL: Extract
As organizations...