Sign in

Developer in open beta.

A popular utility-first CSS framework that makes it easy for web developers to build responsive websites. I have been using this recently for my React.js applications and my portfolio site. One of the neat things about using Tailwind is that you can stay within your markup files to apply your…


Been a long time trying to get this to work properly. This blog post will be in-depth. I created an app that allows local business owners to register for an account and post announcements for their businesses. …


After going through a mock technical interview through Skilled, I realized then that there was a lot missing in my fundamental knowledge of basic programming. I’m going to start writing out what I currently know now and look back to it in the future. To start off is the object…


I had been reviewing JavaScript terminology in preparation for technical interviews in the future (for when I do become an official dev). I have my own notes to look back to whenever I feel stumped. I’ll be sharing what I think are the most important terms to know! I’ve done…


I’ve been learning Solidity during my spare time, out of curiosity about how Ethereum contracts work. A video was released recently by one of my favorite YouTubers where they explained Solidity in 100 seconds. They release other videos as well explaining more programming concepts in 100 seconds, which have been…


I’ve been playing with the idea of creating an e-commerce website for a while. There’s plenty of them on the web already (Amazon, Newegg, Goat, etc) and I have been curious about how they are structured. I went ahead and started by creating the application using React.js. …


You may have heard of NFTs already. Maybe you’ve read about an article about an artist making thousands by tokenising their work. Or even companies joining in on the fun by making limited edition collectibles online in the form of digital assets.

NFTs or “non-fungible tokens” are digital assets that…


I recently had to set up a local development server to test an API. While there are other options available, like an online IDE, sometimes setting up the tunnel yourself is more secure and easier to set up. For this example, I’m using Ngrok.

What is Ngrok?

Ngrok is software that allows you…


I’ve been an avid follower of cryptocurrency and blockchain since it started booming back in 2017. IMO, I believe that cryptocurrency is revolutionary and has contributed to a lot of the technology being introduced today! I had decided to jump into learning Solidity out of curiosity. …


In part two of IRL Examples of Data Structures, we’ll be going through Linked Lists.

What is a Linked List?

A Linked List is a linear data structure. Unlike arrays, linked list elements are not stored at a contiguous location; the elements are linked using pointers.

Shirlen Detablan

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store