Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

  • #6982 (no title)
  • #6982 (no title)

Category: Posts

A beginner’s personal journey into automated tests

A beginner’s personal journey into automated tests

Felipe Teixeiraby Felipe TeixeiraMarch 16, 2022April 11, 2024

Like many engineers, I landed into coding kind of by accident. I was programming alone and unsupervised for a decade and my work was mostly …

How to Easily Deploy Your Web App to Firebase Hosting

Getting to know Firebase Hosting

Edy Silvaby Edy SilvaMarch 9, 2022

There are different stages in application development. Some of these stages are nicer than others, and some are necessary, like deployment. The deployment stage might …

CodeTips#1: Exploring Hashes in Ruby

CodeTips#1: Exploring Hashes in Ruby

Luan Gonçalvesby Luan GonçalvesFebruary 23, 2022September 4, 2024

Hello, fellow readers! Before we can jump right in, we have an announcement! There is a new series of posts here in the blog: CodeTips! …

5 Truths About Tailwind CSS

Iago Dahlem Lorensiniby Iago Dahlem LorensiniFebruary 2, 2022April 11, 2024

Recently, I had the opportunity to work with Tailwind CSS. At first, I was not really happy about it. I knew I had to start …

Const Correctness (for non C++ programmers) What we can learn with C++ on how to deal with mutability

Const Correctness (for non C++ programmers)

What we can learn with C++ on how to deal with mutability

Henrique Yujiby Henrique YujiJanuary 26, 2022March 28, 2024

Image from unsplash Intro Even though nowadays I mostly work with Javascript/Typescript, I’ve spent a long time programming with C++ and as you’ve probably heard …

Elixir/Erlang: Tail Call Optimization is not enough

Feelings after researching and experimenting on Tail Call Optimization

Edy Silvaby Edy SilvaJanuary 19, 2022

In this article, we’ll be talking about a widespread concept of Functional Programming called Tail Call Recursion (or Tail Call Optimization or just Tail Call). …

The acceptable way to integration tests with Spring and Kotlin

Philipe Costaby Philipe CostaJanuary 12, 2022

When I started to implement tests with Spring Boot, I struggled to find a way to implement integration tests. Integration tests need to pass through …

Watch out for your test case values: detecting code changes

Elias Rodriguesby Elias RodriguesJanuary 5, 2022

Having a test case exercising your code path is not enough if it is set up with values that wouldn’t detect code changes. In a …

The Art Of Multistep Forms #1 — Navigation How to implement the basic structure of a multistep form

The Art Of Multistep Forms #1 — Navigation

How to implement the basic structure of a multistep form

Gabriel Belgamoby Gabriel BelgamoDecember 15, 2021May 29, 2023

Recently, we’ve had to implement a multistep form and it resulted in a very well-rounded implementation, on this form we have: validation, state management, local …

Dependency Injection With Cyclic Dependencies

Dependency Injection With Cyclic Dependencies

Henrique Yujiby Henrique YujiDecember 8, 2021July 4, 2023

Photo by Matt Seymour on Unsplash Intro Dependency injection is a very powerful technique that allows us to write code that is both more testable …

Posts pagination

Previous 1 … 22 23 24 … 33 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • Technical Challenges in Building Voice Agents
  • React Denial-of-Service flaw + code leak join React2Shell vulnerability in Server Components and more – Dev Weekly #91
  • Surviving the RAM Squeeze: Efficiency Tips for JavaScript Developers
  • Building Your First Voice Agent
  • Bun is joining Anthropic, new AI models: Mistral 3 & DeepSeek-V3.2, Bundle Busters, and Hidden npm Nightmares – Dev Weekly #90

Tags

AI API Artificial Intelligence Authentication Best Practices C Computer Science CSS Database Design Patterns DevOps Docker Elixir Frontend Functional Programming Git Go Golang HTML Information Security Infrastructure Java JavaScript NextJS Node.js open-source Performance PostgreSQL Programming Rails React React Native Ruby Ruby on Rails Rust Security Software Architecture Software Development SQL Testing TypeScript UI UX Vue.js Web Development
Creative Commons License 2025 Codeminer42 | Privacy Policy | Cookie Policy | Powered by WordPress and Bam.