Unravel the magic of programming
Last Updated on May 26, 2023 Are you the kind of person that likes magic? If you’re not, try to remember why other people like …
Alternative for low-end machines to develop mobile applications
Last Updated on May 26, 2023 A few days ago, I was suffering while trying to develop new features for a react-native app due to …
Symmetric Encryption in JavaScript for PII
Best Practices for PII Data Protection
Last Updated on May 26, 2023 Disclaimer While this article provides an overview of symmetric encryption and its implementation using standard JavaScript libraries, it should …
Mastering Git workflow – Part 2/2
Handling interruptions elegantly using git-worktree
Last Updated on May 26, 2023 In our last post about git, we discussed the git-stash command. We thought of a situation where we get …
Using Mapbox to plan a city: a use case
Last Updated on July 4, 2023 We all know how maps are important. They are always there. Maps, since thousands of years ago, have been …
Test mocking in practice with Sinon
Last Updated on May 26, 2023 Imagine that you coded a new controller that provides a new endpoint for your REST API to create some …
Codeminer42 2022 – An Opensource Review
Last Updated on May 26, 2023 At Codeminer, we value contributing to open source projects and believe that these contributions are important for the growth …
Codeminer42’s top 5 posts in 2022
Last Updated on May 26, 2023 Happy holidays! 2022 was a remarkable year in the tech community. We had many new frameworks, tools, products, and …
Everything you need to know about Concurrent React (with a little bit of Suspense)
And why it’s a game changer
Last Updated on July 4, 2023 Table of Contents Intro The Problem Synchronous Rendering The Solution Concurrent List Filtering Concurrent Rendering ~ Branching Workflow Concurrent …
Configuring Language Server Protocol in Neovim
Last Updated on May 29, 2023 I’ve seen a lot of people with trouble trying to configure their LSP and autocompletion settings in neovim, so …