About Timilehin Omolana
Timilehin is a skilled software engineer and technical writer with an undying passion for building secure and scalable server-side systems with Go, Node.js, C++ and AWS.
Timilehin has worked professionally on multiple backend systems since 2020 and currently works on the backend team of an aerospace startup where he builds autopilot software for UAVs.
Build a Real-Time Chat API Using WebSockets in NestJS
Learn how to build a real-time chat API leveraging the power of WebSockets using NestJS.
Securing Golang Web Applications Using IP Whitelisting
Make use of Go’s Gin framework to secure your web apps with IP whitelisting.
How to Make HTTP Requests in Go
Sending an HTTP request is key for any app that needs to communicate over the internet. Find out how to send a variety of HTTP requests using Go.
Using NestJS and MongoDB to Build a GraphQL API
Build your own API using these popular web technologies.
An Introduction to CQRS in NestJS
Use the CQRS pattern with care and you can create cleaner, more scalable Nest apps.
Increasing Performance With In-Memory Caching in Nest.js
Is slow, repetitive data-fetching causing your app to underperform? Try caching to solve the problem.
How to Convert JSON Data to an Excel Spreadsheet With Angular
Transform your data with ease by following this short and simple guide.
How to Send Emails in Node.js Using the Sendinblue API
Start sending your own email with this friendly API and the minimum of setup.
What Are VPCs and Subnets in Cloud Computing & How Do They Work?
If you use cloud computing, you might encounter these terms. But what do they mean?
Task Queuing the Easy Way With Node.js and BullMQ
Why do something immediately if you can put it off until later? Message queuing isn’t for the lazy though—it can help make your app more responsive.
How to Deploy a Golang Application Using AWS Elastic Beanstalk
AWS Elastic Beanstalk streamlines the deployment process of an application and that too in a few simple steps.
How to Add an SSL Certificate to a Node.js Application
Running HTTPS locally is a must for certain types of development.
How to Launch a PostgreSQL Database in the Cloud With AWS RDS
Take the stress out of database maintenance with Amazon’s cloud offering.
How to Use Database Transactions With MongoDB and Node.js
Ensure your data storage is as robust as possible with MongoDB transactions.
A Basic Guide to Manipulating the File System in Node.js
Working with files is one of the most common tasks a program performs, so save time and effort with Node's helper library.
How to Create a Linux Server in the Cloud Using AWS EC2
When you want to quickly spin up a Linux server in the cloud, AWS EC2 is your best bet.
A Guide to Working With Text Files in Go
Want to read and write to a text file using Go? The os and bufio packages of the Go programming language make working with text files simple.
A Guide to the Graph Data Structure
The graph is a versatile data structure, with many variants. You can use it to solve lots of problems, not least those posed in interview tasks.
A Quick Guide to Lambda Expressions in C++
Learn how lambdas can make your code more efficient and easier to maintain.
Time and Date Manipulation in Go Applications
Working with time can be a tricky task, whether you’re switching between timezones or handling leap seconds. Make it simple with Go's time package.