PinnedOptimising Performance of a React ApplicationOptimisation is the number one thing on every dev's mind when building any software, especially web apps. React is a JavaScript library for building user interfaces. React ships with several ways to minimize the number of costly DOM operations requir...May 4, 2022·8 min read·4.4K
Object-Oriented CSS: Starter GuideObject-Oriented CSS If you don't consider how the code should be formatted, handling CSS may rapidly become difficult as web projects expand. OOCSS stands for Object-Oriented CSS. The idea behind OOCSS is that you can reuse your HTML structures and p...Jan 16, 2022·3 min read·361
Temporal Dead ZoneThis phrase seems intimidating, right? Let's make it easy for you and start by breaking the term into pieces. Temporal means something that is temporary, Dead means something that is lifeless, and Zone in programming terms can be interpreted as the m...Jan 9, 2022·3 min read·672
neoG JourneyOn the 5th of October, I came across a post about neoG, and because it caught my attention, I instantly joined the discord channel, where I discovered that admittance for neoG'22 had closed, and I had lost out on this fantastic learning opportunity. ...Nov 19, 2021·2 min read·90
CSS Box Model: For a 5-year-oldIntroduction: When you're starting off with learning HTML and CSS, things can get overwhelming pretty quickly. You find that there's a plethora of HTML elements and CSS properties and values, and you start thinking that you need to start memorizing t...Nov 8, 2021·2 min read·82
Introduction to MarkdownMarkdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML). Thus, “Markdown” is two things: (1) a plain text f...Oct 22, 2021·1 min read·22