Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

Category: Intermediate

Creating a preview mode in a Vuex app with dependency injection

How I implemented a preview mode in a VueJS application

Felipe Nolletoby Felipe NolletoJune 22, 20220

In this article, I will talk about how to use dependency injection (DI) in a Typescript Vue app with Awilix. Before I go ahead and …

Integers overflow and underflow

douglas.marquesby douglas.marquesJune 8, 2022June 8, 20220

As we all should know already, memory is not an infinite resource despite looking like it. Given our current scenario where hardware is relatively cheap, …

5 Truths About Tailwind CSS

Iago Dahlem Lorensiniby Iago Dahlem LorensiniFebruary 2, 20220

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

Henrique Yujiby Henrique YujiJanuary 26, 2022February 6, 20220

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

Henrique Yujiby Henrique YujiDecember 8, 2021December 8, 20210

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 …

Empowering your systems with State Machines and XState

Empowering your systems with State Machines and XState

Jeferson Britoby Jeferson BritoDecember 1, 2021November 30, 20210

We know software can get complex over time, specially when it comes to state management. More often than not, we find ourselves with tricky user …

Exploring RamdaJs functions

Felipe Nolletoby Felipe NolletoNovember 24, 2021November 30, 20210

Hello guys! These days I was remembering how one year ago, maybe more, I decided to look over each function from RamdaJs and try to …

Elixir accumulators

Edigleysson Silvaby Edigleysson SilvaNovember 10, 2021November 8, 20211

In our last post on Elixir we learned a bit about loops. In that post, we implemented a simple algorithm to sum numbers in a …

How to handle loops in Elixir

Edigleysson Silvaby Edigleysson SilvaOctober 20, 2021October 24, 20210

Elixir is a dynamic, functional laguage for building scalable and maintainable applications. This is a short description of Elixir that we can get from it’s …

Mapbox, the “Google” for working with map applications

A simple introduction and practice to learn how to use mapbox lib for web apps

Gabriel Quaresmaby Gabriel QuaresmaOctober 13, 2021November 18, 20210

Hello boys and girls!!! In this article I’ll be discussing the Mapbox, an American provider (APIs and SDKs) for custom online maps for web and …

Posts navigation

1 2 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • Redux Basics
  • Miner’s Advice #1: Effective technical writing
  • Creating a preview mode in a Vuex app with dependency injection
  • Integers overflow and underflow
  • Creating a development environment with docker and docker compose

Tags

Activerecord API C Clean Architecture Commit Components Crystal Lang CSS Database Design Patterns DevOps Docker Docker Compose Elixir ES6 Flutter Front End Development Functional Programming Git Github JavaScript Node.js Nodejs NPM Package Management Performance Programming Rails React Redux Refactoring Ruby Ruby on Rails Software Architecture Software Development State Management Test Testing Tutorial Typescript Vue Vuejs Vuex Web Development Yarn

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2022 The Miners. Powered by WordPress and Bam.