Systems are subtle and adapting them to solve specific problems takes time and experience. There is rarely a one-size-fits all solution. Elixir has offered a refreshing alternative to other options, and in the case of large-scale data scraping, it punches far above its weight.
Category Software Engineering
17 DevOps Metrics To Measure Success
DevOps metrics are the vital signs of your project. The metrics you choose can expose problems or can hide them behind irrelevant data.
The Secret Art of Storytelling in Programming
Learn about the ‘brain spans’ concept and discover the guidelines to write code that is easy to read and flows like a story.
Automate Your React Native Release Process With Semantic Release, Fastlane, and Semaphore
Learn how to set up Semantic Release and Fastlane for releasing React Native apps on Semaphore efficiently.
How to Use Rubocop for Your Team’s Rails Apps
Learn how to add Rubocop to your Rails applications today for incremental improvements on the style of your code.
Improving Security in Your CI/CD Pipeline
This article will take you through a few preventative steps to help you keep your CI/CD pipeline secure.
Microfrontends: Microservices for the Frontend
Can we take microservice architecture patterns and apply them to the frontend?
Database Management With CI/CD
Don’t waste your DBA talents, automate database management with continuous integration.
4 Reasons Why You Should Prefer Vite Over Create-React-App (CRA)
Unlike CRA, Vite does not build your entire application before serving, instead, it builds the application on demand. It also leverages the power of native ES modules, esbuild, and Rollup to improve development and build time.
New book: Transitioning from Monolith to Microservices Handbook
Is your monolith on its last legs? Are you having trouble meeting the rising demands of your users? Then, check out our free ebook on migrating from monolith to microservices.
Become an Elite Team With Dora Metrics
Elite teams are thousands of times more productive than the rest. DORA metrics can help your team ship code at a faster pace.
Applying the Test Pyramid Concept to Ruby on Rails Apps
This article explains how the test types available on Rails and Rspec relate to the different levels of the pyramid, helping you determine how many of each type to write.
Semantic Versioning with CI/CD
As software creators, we are responsible for accurately communicating the compatibility for our releases.
Why You Need an API Layer and How To Build It in React
Learn what an API layer is, some of the many benefits it can provide to your architecture, and how to implement it in React.
JavaScript’s Newest Framework: Bun. Will It Take Node’s Crown?
Bun is the newest and fastest all-in-one JavaScript framework. Will it take over Node? Is it better than Deno? Let’s do some testing.