techemmy.hashnode.devGetting started with OAuth and Understanding how itΒ worksIntroduction β¨ I'm writing this due to an experience I had with implementing OAuth. The first time I implemented it in one of my projects, I got a bit confused. I didn't know it worked because I didn't take the time to read the docs, I just made it w...Sep 17, 2023Β·4 min read
techemmy.hashnode.devInfrastructure and ArchitectureIntroduction β¨ Infrastructure and Architecture Some of the terms I hear senior backend developers π¨βπ»π©βπ» use casually in conversations.And when people with more experience speak, they tend to use terms like this that matter.And as I would do when...Sep 4, 2023Β·3 min read
techemmy.hashnode.devGetting Started in Tech - Becoming a Software DeveloperIntroduction β¨ Over the years in my journey as a developer, I've helped a couple of people get started in Tech. Some are not particularly new to the Tech thing, and others have no ideas. One common question I get is "How do I start?". Hearing this fo...Nov 28, 2022Β·8 min read
techemmy.hashnode.devSQL: ACID Transactions SimplifiedFirstly, I'll explain what a transaction is, then what ACID is. So what's a Transaction π°π€ No π , not money transactions.A transaction is a set/group of database operations that either read or modify a database, and if any of the operations fails, ...Oct 10, 2022Β·3 min read
techemmy.hashnode.devOpen Redirects and why you should avoid it if possibleI'll start with, What is an open redirect?π€ and why should you even careπ€·ββοΈ Open redirects can cause harm, damage your system, or even expose your private information. So what is it exactly π? An open redirect is a way of redirecting a user from ...Oct 3, 2022Β·3 min read