Profiling and Speeding Up Our Rails Test Suite with TestProf
A month ago, I gave a go at speeding up the test suite of a project I'm working on. For a bit of background, the project's codebase is almost 6 years o.
Monitoring external services with Prometheus and Grafana
Time ago, web-applications depended only on self-written code or libraries. It was easy to diagnose any problem, plainly investigating how an applicati.
Some custom methods built to help making Telegram bots using this wrapper
Some custom methods built to help making Telegram bots using this wrapper: https://github.com/atipugin/telegram-bot-ruby...
Identify database issues before they hit production.
Active Record Doctor helps to keep the database in a good shape. Currently, it can:index unindexed foreign keys - active_record_doctor:unindexed_foreig.
Remote Tools and Tips in These Remote Times
As developers and designers, it’s hard to explain how powerful it can be to sit next to someone and look at the same screen. These are my top two recom.
Dig'gin through hashes and arrays in Ruby
While working with third party APIs, lot of times we get nested JSON structure in the response. Here is sample response from GitHub API....
Fallacies of distributed computing for Ruby developers
This morning I read Integrated systems for integrated programmers article by DHH. I totally agree with it, replacing a monolith by microservices won’t .
File uploads in Rails with Shrine (Example) | GoRails
File uploads in Rails with Shrine make it easy to upload and customize how files get uploaded and processed in Rails...
Build a location-aware WhatsApp weather bot with Ruby, Sinatra and Twilio - Twilio
We've seen how to write a text chatbot using the Twilio API for WhatsApp using Ruby, but WhatsApp also supports sending and receiving location data via.
Using AWS SAM Cookiecutter Project Templates
For the upcoming Lamby work, we really want to improve our "getting started" experience. Creating a new Rails app on AWS Lambda should feel just as nat.