Ajani Emmanuel's Work | ContraWork by Ajani EmmanuelAjani Emmanuel
Full-Stack Developer | Web & Mobile Apps specialist
Build Log: While setting up my project, I noticed repeated npm package fetch requests during installation. Instead of assuming something was broken, I checked the logs and confirmed the packages were being downloaded from the npm registry with a successful 200 OK response. Every debugging session is a chance to understand the tools better.
What's one npm issue that taught you something valuable?
#BuildInPublic #WebDevelopment #JavaScript #NPM #Frontend I just finished testing my movie streaming web app and all 7 tests passed! From authentication and profiles to search, routing, and movie playback, everything is working smoothly. Building projects like this keeps pushing my skills further every day. 🎬
If you were the first user of this app, what's the one feature you'd expect to see before launch? 👇
#BuildInPublic #WebDevelopment #React #JavaScript #Frontend #FullStack :
Today I ran into an Expo EAS build issue that worked perfectly on my local machine but failed every time in the cloud.
My first instinct was to blame the code.
I reinstalled dependencies, cleared the cache, reviewed the logs, and checked my project configuration.
The code wasn't the problem.
A small configuration mistake was.
The fix took less than a minute. Finding it took hours.
What I learned
When an app works locally but fails in production, don't immediately assume your code is broken.
Start by checking:
Environment variables
Build configuration
File paths
Deployment settings
Sometimes the fastest fix isn't writing more code—it's asking the right debugging questions.
💬 Question for other developers:
What's one bug that sent you down the wrong path before you finally found the real cause? Valor is a modern fashion e-commerce platform built for clothing brands, fashion startups, and retailers looking to grow their online business. I designed a fast, responsive shopping experience that makes product discovery, browsing, and purchasing simple across all devices. One challenge was creating a premium shopping experience without sacrificing performance. I solved this by building reusable components, optimising responsive layouts, and simplifying navigation. This project demonstrates my ability to build scalable e-commerce solutions that help businesses increase customer engagement, strengthen their brand, and support online sales growth.