Building MapleStack: PostgreSQL for Data Storage
When you're using modern web applications, it's easy to forget the multitude of operations running quietly behind the scenes every time a page loads or a button is clicked. Creating…
When you're using modern web applications, it's easy to forget the multitude of operations running quietly behind the scenes every time a page loads or a button is clicked. Creating…
2 days ago SpamHaus blacklisted my domain. This will make browsers display the dreaded "Malicious Site" warning when you try to load the page. Here is how I resolved it…
Recently, I publicly shared a project that I'm working on, MapleStack, a platform for connecting companies everywhere to tech talent in Canada. Today, I'll like to share how I built…
In my previous post on how to set up a GraphQL server, we briefly discussed the issue of duplicate request to a data source; also known as the N+1 problem…
In this post we are going to learn how to set up a GraphQL server in NodeJs. If this is the first time you are learning about GraphQL, I suggest…
Recently, when starting out any new NodeJS project the first thing I install is typescript. This post covers how to set up your development environment with typescript. Typescript is a…
A common user interface(UI) component is a content carousel or slider. It is often used to display images on a site and the user interacts with it by clicking on…
The Stellar network is known for fast transaction times and low network fees. One feature that is less prominent is its ability to handle pre-authorized transactions. On Stellar you can…
What are Enums? Enumerated types (Enums) are a special kind of data type that consist of a set of predefined values. It is common in many programming languages and it…
Hi, welcome to oliha.dev! I am Peter Oliha, and I am a Software Developer. Here, I will be sharing tutorials and my experience on things that I am currently working…