Published inWe’ve moved to freeCodeCamp.org/news·PinnedHow a StackOverflow account can secure you a seat at the recognised developer tableI have never met a developer who hasn’t heard of StackOverflow. This is where most of us mere mortals go when we are stuck trying to solve a programming problem. Sometimes the problem is just pure lack of documentation from an open source software we are implementing. But from my…Programming9 min readProgramming9 min read
Mar 6Member-onlyBack to Basics: Search Engine OptimisationsThe Forgotten Art of Search Engine Optimisations Google Search Engine Algorithm: Page Rank How it works Google employs a number of bots, known as Googlebots or spiders, to crawl the entire internet and index web pages. The frequency and speed of crawling is determined by the performance and schedule of the bots. Google’s PageRank algorithm assigns a score to…Software Development6 min readSoftware Development6 min read
Mar 1Member-onlyUnlock the Potential of Test Driven Development: Strategies to Ensure Code Quality and ConfidenceBeyonce rule — “if you like it put a CI test on it” — Software Engineering at Google (O’Reilly) Test Driven Development (TDD) is a development process in which tests are written before the code is written. It’s based on the idea of “test first, code later”. The goal of…Tdd5 min readTdd5 min read
Feb 19Member-onlyA Journey to Completely Serverless ArchitectureBelow are my own personal experimentations on different tech stacks for deploying my own web application. I have taken the time to learn about different technologies outside of my normal work in order to gain a deeper understanding of them. As I discuss the different technologies and their processes, I…Software Engineering6 min readSoftware Engineering6 min read
Feb 11Member-onlyI Built a Second Brain with OpenAIInformation Data Pipeline + Note taking tools+ OpenAI Architecture — What is a Second Brain? I first heard of the term “second brain” from Ali Abdaal, which turns out was first coined by Tiago Forte. Tiago Forte’s book “Building a Second Brain” is about how to increase productivity and reduce psychological baggage through the use of technology and effective self-management techniques. The book provides readers…Technology3 min readTechnology3 min read
Feb 3Member-onlyThe New Definition of Full-Stack EngineerA full stack engineer is now someone who not only understands how to build web applications from the ground up (including frontend, backend, DevSecOps and cloud), but also has a deep understanding of each layer. …Software Development5 min readSoftware Development5 min read
Nov 29, 2018Member-onlyWhy you should practice retiring“for those who save it all for the end, only to find life has passed them by.” I have been a Software Engineer all my life and for the longest time that’s all I’ve ever known to do. …Life Lessons5 min readLife Lessons5 min read