How to setup a TypeScript + Node.js projectThis very short guide will walk you through setting up TypeScript with new (or existing!) Node.js projects.Nov 26, 2022Nov 26, 2022
Published inTrainline’s BlogMy first 90 days at TrainlineHi, I’m Abdirahman 👋Aug 11, 2022Aug 11, 2022
The ultimate 6-step guide to landing a Software Engineering role in 2022A career in tech is a career without boundaries. It’s time to rejuvenate your tech career!Apr 5, 20221Apr 5, 20221
What is the JavaScript DOM? (Document Object Model)As you dive deep into the world of web engineering, you might’ve come across the term DOM. The JavaScript DOM is one of the most important…Mar 14, 2022Mar 14, 2022
How to set up Elastic APM for Observability (Part 1)Do you want a deeper understanding as to what’s actually going on within our distributed systems?Dec 7, 20211Dec 7, 20211
Introduction to Data Structures and AlgorithmsHave you ever wondered what happens behind the scenes when you create an array? or what happens when you search google.com in your browser…Nov 14, 2021Nov 14, 2021
Is HTML a programming language?Python, C++, Java, Fortran, Golang, JavaScript, TypeScript, Kotlin, MARIE, JSX, HTML, CSS.Nov 12, 2021Nov 12, 2021
Published inTowards AWSSet up a cloud-native CI/CD Pipeline for your React app in under 7 minutes using AWS CodePipeline…I recently started building a personal website (abdirahman.io). At first, I spent a lot of time building and deploying my code manually…Sep 27, 20212Sep 27, 20212
Published inTowards AWSSet up a ChatOps notifications service within your AWS environment in 5 minutes using EventBridge…AWS EventBridge is Amazon’s serverless event bus that simplifies the process for creating event driven applications at scale. It allows…Sep 12, 2021Sep 12, 2021
What is Dependency Injection?Do you truly know what Dependency Injection is?May 14, 20211May 14, 20211