Codeminer42's Engineering Blog
The Miners' Guide to Code Crafting

Understanding TypeScript
If you have worked in a JavaScript frontend or backend application, you have at least heard of TypeScript. And by heard, I mean heard something bad. If not, you’re in…
What you need to know about frontend design patterns
Imagine you find yourself facing your code at a point where you clearly have a problem to solve. You start to think about different ways to go about it, though…
Creating REST APIs with Ruby on Rails
Introduction You've likely seen this old and famous demo presentation on how powerful and easy it is to build an app with Ruby on Rails. As the demo shows, it…
Database Relationships Explained: From Theory to Rails Implementation
Before we dive into the topic of relationships between tables in a relational database, it’s worth revisiting the key concepts we explored in our previous post: Introduction to Relational Databases…
Accessibility & Responsiveness in action – Why they matter
Many believe that making a website accessible and responsive means simply adding alt attributes to images and replacing header navigation with burger menus, right? But the truth is, accessibility goes…