Parklife: Render a Rack App to a Static Build— Render a Rack app (Rails/Sinatra/etc) to a static site so it can be served by Netlify, Now, GitHub Pages, S3, or another static server. It can crawl your app following all links, or you can specify them yourself via a DSL. Ben Pickles |
How to Benchmark Your Ruby Gem— A look at the general approach to take an existing gem (most likely your own), measure its performance, improve that performance, and then eventually repeat that process. John Nunemaker |
📕 Tutorials, Articles, and Videos |
Bitmap Matrix and Undirected Graphs in Ruby— Our favorite Ruby and Rails core team member is working through a book that challenged him to build an interference graph for doing register allocation via graph coloring. Fantastic, and if you ever follow in his footsteps, you may find this code useful.. 😁 Aaron 'tenderlove' Patterson |
Progressive Application Development with Hotwire— If you like long, step-by-step tutorials that progressively(..) build something while teaching, then you will enjoy this one that focuses on an older concept with the latest tools. Akshay Khot |
Comparing Adjacent Elements in Arrays— A look at two methods of comparing sequential elements in using some lesser-known enumerable methods. Zip these into your rotation? Kallin Nagelberg |
Programming Guitar Greatness— How would you model a system to play the guitar? Start simply and evolve the code until it comes together like a song about object orientation and groovy best practices. Kevin Murphy |
Modelling Business Logic with ECS?— Entity Component System (ECS) is an architectural pattern often used in game development, but Paweł wanted to experiment and see if the ideas could translate into a regular app too. Paweł Świątkowski |
Invisible Ink: Keep Your Plain Text Secret in Plain Sight— Encrypt sensitive text information so it can be added to a repo or simply hidden from the wrong people: “It’s built on top of the feature that allows for encrypted credentials in Rails, but it’s application agnostic.” Steve Polito |
Ruby OpenAI 3.6: ChatGPT, Audio Transciption, DALL-E and More— While the canonical OpenAI client library seems to be in Python, Rubyists are well provided for with this library which provides API access to the wonders of ChatGPT, the audio transcription Whisper technology, and DALL-E image generation. Alex X |
Software Engineer (Backend)— Join our "kick ass" team. Our software team operates from 17 countries and we're always looking for more exceptional engineers.
Sticker Mule |
Find Ruby Jobs with Hired— Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now.
Hired |
|
|