Curiosity Tech

Day 12 – REST API Development in Express.js Step-by-Step

Introduction When modern applications talk to each other, they do not use HTML pages. They use APIs.Every mobile app, React dashboard, payment system, and cloud service communicates through REST APIs. In the MERN stack, Express.js is the gateway that handles this communication. After two decades of building backend systems, I can confidently say that the […]

Day 12 – REST API Development in Express.js Step-by-Step Read More »

, , ,

Day 19 – CI/CD for Java Full Stack Developers: Using Jenkins & GitHub Actions

Format: DevOps Culture + Automation Strategy Guide Introduction In modern Java development, writing code is only half the job. After twenty years of watching teams scale, one truth stands out: delivery speed and reliability define success. Day 19 explores CI/CD not as tooling, but as a mindset shift for Java Full Stack developers. Organizations and

Day 19 – CI/CD for Java Full Stack Developers: Using Jenkins & GitHub Actions Read More »

,

Day 8 – Node.js Fundamentals: Event Loop & Modules Explained

Introduction When developers move from frontend to full stack using MERN, they enter a new world: server-side JavaScript.Node.js is not just another runtime — it is what allows JavaScript to leave the browser and power servers, APIs, real-time apps, and enterprise platforms. In professional training environments like CuriosityTech, where learners are groomed for real company

Day 8 – Node.js Fundamentals: Event Loop & Modules Explained Read More »

, , ,

Day 12 – RecyclerView and Adapters in Android Development

Introduction In modern Android apps, almost everything is a list. Messages, products, videos, notifications, contacts, news feeds, and settings all appear as scrolling collections of items. Behind every smooth scrolling list in an Android app is a powerful system built around RecyclerView and Adapters. For beginners, lists may look simple, but for professional developers they

Day 12 – RecyclerView and Adapters in Android Development Read More »

, , ,

Day 4 – Setting Up Your Java Development Environment (JDK, IDE, Maven)

Format: Professional Foundation Guide + Long-Term Developer Mindset Introduction After twenty years of writing about software careers and observing how Java developers grow from beginners into architects, one truth stands firm: your development environment quietly shapes your discipline, confidence, and speed. Day 4 of this 26-day Java Full Stack journey focuses on setting up the

Day 4 – Setting Up Your Java Development Environment (JDK, IDE, Maven) Read More »

, ,

Day 4 – Essential Skills to Start a Career in UI/UX Design

Introduction After two decades of writing and mentoring in the design and technology space, one pattern remains constant: successful UI/UX designers are not defined by tools alone, but by the depth of their thinking. Day 4 of this 26-day journey focuses on the foundational skills required to enter and sustain a career in UI/UX design

Day 4 – Essential Skills to Start a Career in UI/UX Design Read More »

, , ,