Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

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

Author: Henrique Yuji

Miner’s Advice #2: Dare to Experiment

Miner’s Advice #2: Dare to Experiment

Henrique Yujiby Henrique YujiJune 26, 2024June 26, 2024

Working in software development means being in a constant state of learning, if not by choice, by necessity; our industry moves exceedingly fast, and there’s …

How React 19 (Almost) Made the Internet Slower

How React 19 (Almost) Made the Internet Slower

Henrique Yujiby Henrique YujiJune 17, 2024June 17, 2024

It’s no news that React is still the most popular and most used UI framework and powers some big names of the web like Netflix, …

Working Effectively with a Headless CMS in React – Part III

Working Effectively with a Headless CMS in React – Part III

Henrique Yujiby Henrique YujiFebruary 26, 2024March 21, 2024

Previously we talked about decoupling the CMS from the UI and how to handle code-splitting. In the last post of this series about Headless CMS …

Working Effectively with a Headless CMS in React – Part II

Working Effectively with a Headless CMS in React – Part II

Henrique Yujiby Henrique YujiFebruary 26, 2024April 11, 2024

Previously, we set the stage and learned how to tackle rendering components that are only determined at runtime. Now, we’re going to talk about how …

Working Effectively with a Headless CMS in React

Working Effectively with a Headless CMS in React

Henrique Yujiby Henrique YujiFebruary 26, 2024April 11, 2024

Headless CMSes are amazing tools that empower teams in creating and managing content. Besides all the benefits of traditional CMSes, they also provide greater flexibility …

Everything you need to know about Concurrent React (with a little bit of Suspense) And why it's a game changer

Everything you need to know about Concurrent React (with a little bit of Suspense)

And why it's a game changer

Henrique Yujiby Henrique YujiDecember 14, 2022July 4, 2023

Table of Contents Intro The Problem Synchronous Rendering The Solution Concurrent List Filtering Concurrent Rendering ~ Branching Workflow Concurrent Features Transitions Deferred Values Suspense Additional …

Dependency Injection in JS/TS – Part 2

Dependency Injection in JS/TS – Part 2

Henrique Yujiby Henrique YujiNovember 16, 2022July 4, 2023

Photo by Floarian Klauer on Unplash Table of Contents Intro Integration Testing Asynchronous Container Creation Caveats Bootstrap Container Decorators Migrating a Codebase to Use DI …

Dependency Injection in JS/TS – Part 1

Dependency Injection in JS/TS – Part 1

Henrique Yujiby Henrique YujiAugust 17, 2022May 29, 2023

Photo by Vadim Sherbakov on Unplash Table of Contents Intro Fundamentals Terminology Build vs Use Varying Implementations Mock Implementations In Development Extracting Configuration Dependency Injection …

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 …

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

1 2 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • Web Development with Ruby on Rails
  • Codeminer42 Dev Weekly #62
  • Avoiding forbidden words. Using a tree 🌳!
  • Full Steam Ahead: Getting Started with Ruby on Rails
  • Codeminer42 Dev Weekly #61

Tags

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