Blog

Quick note on setting Return Types.

How I processed 40,000 URLs using Laravel Queues

This is how the AI will impact the tech market

How to avoid data anomaly when more than one system is involved

12 tips to grow as a developer 

Always validate 3rd API data. Here’s why.

Real Password Bruteforce example | Easier than you think

Surprising benefits of cardio as a programmer

How not to ruin your data after downtime

“Project Insights” are a blessing for new Devs..

Git rebase – How to clean merge history log and squash commits

Quick intro to AWS Relational Database Service (RDS)

Quick AWS S3 Bucket Intro

AWS EC2 Server Simplified!

How I avoid bugs when dealing with Percentage (%) values

Distractions aren’t bad if you can control when you’re distracted!

Stripe Connect Platform – Taking payments & issuing Refunds

Why I don’t buy into “Self explanatory code”

Sharing some personal wisdom..

AWS Lambda Function – Watermarking a PDF via S3 Trigger in Python

Buggy code? My 5 tricks to fix them

AWS Lambda Function – Watermark a PDF

What do employers look for in candidate when hiring? 

AWS mistake that almost cost me £££

Online Web Dev Tutorials – Designed as a trap!

5 reasons why junior developers fail to land a job

Easy recipe to become a bad developer in 2023

Laravel Collection Challenges (Beginner to Advanced)

10 Tips to WIN any Interview

How to Solve Most Programming Problems

Laravel: Code in Controller or a separate Class?

Relax for once, fellow devs!

WordPress: When to use?

When to start applying for jobs?

Tips & Tricks to Improve Your Coding Skills

Free Web Developer CV/Resume Template with Example

Become a Full-Stack Developer – A “mini” Roadmap

Dealing with Imposter Syndrome as a Programmer

PHP Binary Search Example

1 Trick to take your Web Development Skills to a NEXT LEVEL (for beginners)

Practical SELECT Queries in SQL

How to Find a Project to Work on to Gain REAL Experience

How to get a job without “real world experience”