From Tea Cups to Tech Blueprints: Building the Future of E-Commerce Part 5

0 Comments
From Tea Cups to Tech Blueprints: Building the Future of E-Commerce Part 5

Asalaam O Alaikum. I reflect on the changes since my last meetup with a my friend as winter arrives. During our last conversation, he kept asking an important question: “What will users see as soon as they land on the site?”. Yesterday, this question resurfaced in my mind. I had assumed it would be addressed […]

From Tea Cups to Tech Blueprints: Building the Future of E-Commerce Part 4

0 Comments
From Tea Cups to Tech Blueprints: Building the Future of E-Commerce Part 4

This meetup took us a little longer to organize than usual because we’ve added a new friend to our squad, a web designer! 🎉 I thought it was the perfect time to bring someone on board who could help us shape the visual aspects of our e-commerce venture. If you’ve been following along, you know […]

From Tea Cups to Tech Blueprints: Building the Future of E-Commerce Part 3

0 Comments
From Tea Cups to Tech Blueprints: Building the Future of E-Commerce Part 3

If you’ve been following my last two posts, you already know about the journey of my friend, who’s gearing up to start an e-commerce business. I’ve been helping him with the tech side. This is our third meetup, and this time, we made sure to avoid distractions, no chaiwalay bhai interrupting us like last time! […]

From Tea Cups to Tech Blueprints: Building the Future of E-Commerce Part 2

0 Comments
From Tea Cups to Tech Blueprints. Building the Future of E-Commerce Part 2

Another evening, another round of Chai and Fries at pathan’s hotel, and my friend and I were back at it. This time, diving deeper into the nuts and bolts of architecture for his e-commerce company. As we discussed the data model, it became clear that every layer of this system would be shaped by how […]

From Tea Cups to Tech Blueprints: Building the Future of E-Commerce Part 1

0 Comments
From Tea Cups to Tech Blueprints. Building the Future of E-Commerce Part 1

Have you ever been deeply immersed in a tech discussion that opens new doors of understanding? Recently, I had one of those moments while helping a friend brainstorm high-level architecture requirements for his store. He’s starting from ground zero but has an inspiring dedication to investing in the tech foundation right from the start. As […]

From Code to Clarity: The Art of Gathering Requirements for Frontend Design Systems

0 Comments
From Code to Clarity: The Art of Gathering Requirements for Frontend Design Systems

I’ve seen many frontend engineers who are eager to jump straight into coding the moment they’re given a new project or task or I can say they’re passionate about building beautiful components and slick user interfaces. (By the way, I was one of those engineers myself!) But before diving into the code, there are some […]

The Case of the Missing Commits: A Git Mishap and Lessons Learned

0 Comments
The Case of the Missing Commits: A Git Mishap and Lessons Learned

I want to share a rare and amusing incident that happened recently. My colleague Khizer Najeeb and I worked on a frontend module on separate branches derived from the master branch. Once I completed my work, I pushed the code into the master branch after a thorough review and initiated the deployment. Everything seemed to […]

Handling API Calls with useEffect and Suspense in React 18

0 Comments
Handling API Calls with useEffect and Suspense in React 18

While React 18 calls useEffect twice during the initial render, this does not mean you should stop using useEffect for API calls. It is still a useful tool, however, here are some ideas for dealing with potential concerns and other approaches: 2. Consider Suspense for Data Collection:– Use Suspense and React.lazy to declaratively mark components that require data.– React […]

Balancing Hard and Soft Skills: The Key to Professional Success

0 Comments
Balancing Hard and Soft Skills: The Key to Professional Success

In the world of skills, there are two key categories: hard skills and soft skills, collectively known as “human skills.” Hard skills encompass technical expertise and knowledge required for specific job roles, such as proficiency in a particular programming language, software, or specialized task execution. Soft skills, on the other hand, encompass interpersonal and communication […]

Rest, Don’t Quit: Recharge to Thrive in a Fast-Paced World

0 Comments
Rest, Don't Quit: Recharge to Thrive in a Fast-Paced World

In our fast-paced environment, it’s all too easy to become fatigued and burnt out. The urge to give up may seem like a seductive choice when life’s pressures begin to negatively impact our physical and mental health. But when you’re feeling tired and exhausted, it’s important to keep in mind the wise proverb “If you […]