Archive
Embracing the Single Responsibility Principle in My Stack Overflow App
From Concept to Creation: Building a Stack Overflow app "Bug Bridger"
Mastering Variable Naming for Clean and Understandable Code
Unveiling the Code: Why Reading is the Cornerstone of Developer Success
The Power of Personal Projects: Why Developers Need to Build Outside the Office
The Indispensable Role of Discipline in Coding
Boosting Developer Efficiency with ChatGPT: Your AI Assistant
The Importance of Maintaining a Stellar GitHub Profile
Effective Strategies for Remote Development Teams
The Science Behind User-Friendly Interfaces: Applying Psychology Principles to Design
Best Practices in Writing Custom React Components
Logging Like a Pro: Exploring the Types of Console Logs in JavaScript
The Benefits of TypeScript: Why You Should Consider It for Your Next Project
Need for Speed: How to Optimise Your Web App for Faster Load Times
Breaking Down App Cloning: How a Simple Approach Can Help You Build Complex Apps
Putting Users First: The Value of User-Centred Design in Application Development
Creating Fairer AI: Understanding Bias and Ethical Considerations
5 Reasons Why Sharing Your Knowledge as a Developer is Essential
Clean Code: Optimising Readability with Code Splitting
Foodora: My Journey to built a Digital Food Menu App.
Writing Better Code: A Practical Guide to Implementing the SOLID Principles of Object-Oriented Design
The Road Ahead: Exploring Key Trends in Web Development for 2023 and Beyond
Unlocking the Power of Variable Names: A Guide to Effective Naming Conventions
Code in the Dark: Understanding Why Developers Prefer Dark Mode