Joshua EtimHow I update documents in MongoDB with GolangYou could have many fields in your Golang struct and updating by $setting multiple fields is quite repetitive. Here’s a better way to do…4 min read·Feb 10, 2024----
Joshua EtiminOperations Research BitRust — Median, Mode, Strings and Collections ManipulationI’m loving the Rust programming language. It challenges my general approach to programming by forcing me to think in new terms. The Rust…1 min read·Aug 22, 2023----
Joshua EtimUnderstanding Golang Interfaces — A Simple ExplanationAn interface has many definitions and applications in the Go programming language. Generally, we can say an interface defines the behavior…3 min read·Apr 21, 2023----
Joshua EtimBuild Error Reporter for Golang projectsI have always liked Python’s and Laravel's way of reporting errors, especially in developer mode where you are taken through an actual…2 min read·Dec 31, 2022----
Joshua EtimCore JWT with LaravelUsing JWT at its core for authentication in web applications. We will be using the php-jwt package to authenticate users…4 min read·Aug 6, 2022--3--3
Joshua EtimUnderstanding Tests in GolangAll software development projects come with their fair share of bugs, and the time it takes to detect and correct them varies based on the…3 min read·Jul 14, 2022----
Joshua EtiminLevel Up CodingAPI Authentication with Laravel + JWTIntroduction5 min read·Apr 6, 2022--3--3
Joshua EtiminLevel Up CodingRandom User Generator with API + Vue.jsIn this short tutorial, we will build a random user generator that runs on only client-side technology. This tool will be useful for users…3 min read·Mar 29, 2022----
Joshua EtimHandling Errors in GoGo’s error handling is just different. If you are coming from different language background like PHP, I’m quite sure that just like me, you…3 min read·Mar 21, 2022--1--1
Joshua EtiminDev GeniusConcurrency [with sample project] in GolangComing from a PHP background, I instantly fell in love with Go after checking out the syntax and building small projects with it. What…7 min read·Feb 2, 2022----