Nahom Tesfaye🌟 Mastering SOLID Principles in ReactJS: A Guide with Code Examples 🌟As a React developer, writing clean and maintainable code is crucial for building robust applications. The SOLID principles, originating…Jul 14Jul 14
Nahom TesfayeCrafting Responsive Designs with CSS: Adjusting the .video-grid Layout Based on Viewport Width 📱💻In today’s multi-device world, creating responsive designs is essential. This guide will help you understand how to adjust a .video-grid…Jun 19Jun 19
Nahom TesfayeThe Essential JavaScript Skills You Need Before Learning React.js 🚀If you’re eager to dive into the world of React.js but aren’t sure if your JavaScript skills are up to par, don’t worry! This guide will…Jun 19Jun 19
Nahom Tesfaye💳 Integrating Chapa Payment Gateway into a Next.js ProjectIntegrating a payment gateway into your web application can seem daunting, but with Chapa and Next.js, it’s a smooth process! In this blog…Jun 15Jun 15
Nahom Tesfaye🚀 Getting Started with React.js: The Basics You Need to Know🚀 Getting Started with React.js: The Basics You Need to KnowJun 15Jun 15
Nahom TesfayeBalancing Code and Faith: A Guide to Being an Effective Software Engineer and a Good ChristianIn the fast-paced world of software engineering, the pressure to deliver high-quality code, meet tight deadlines, and stay updated with…Jun 11Jun 11
Nahom Tesfaye🚀 Exploring Next.js 15: The Latest Features and EnhancementsAs web development continues to evolve, frameworks like Next.js are at the forefront, driving innovation and improving developer…Jun 9Jun 9
Nahom TesfayeHow to Write Test Cases in React using Jest and React Testing LibraryIn this medium blog post, we’ll explore how to write test cases in React using Jest and React Testing Library. We’ll use a simple feedback…Dec 9, 2023Dec 9, 2023
Nahom TesfayeIntroduction to Render PropRender props is a technique in React for sharing code between components using a prop whose value is a function. A component with a render…Dec 8, 2023Dec 8, 2023