Published inBootcampGreat UX is a dialogue between the user and the productUser experience is not an afterthought; it is the cornerstone of a successful product. As a frontend architect, I’ve witnessed many…Jan 11Jan 11
AI is the plough of the digital age.Early humans relied on rudimentary tools like digging sticks and simple cultivation tools for farming. It was labor-intensive…Nov 24, 2024Nov 24, 2024
How to setup AI chatbot on your computerThis article will explore the process of setting up and operating an AI chatbot on your local computer, enabling its use without the need…Jul 9, 2024Jul 9, 2024
Using the 5S principle in codingA few years ago, I read The Toyota Way, driven by my curiosity about the origins of Agile software development. However, I became even more…Jul 6, 202458Jul 6, 202458
What Happens When AI Begins to Learn from AI-Generated Data?The year is 1945. The Trinity Test, the first detonation of an atomic bomb, shatters the New Mexico desert, ushering in the nuclear age…Feb 19, 202455Feb 19, 202455
Building container-based development environment with Visual Studio CodeA look at the exciting new possibility to bring consistent development environment and improve the productivity of your team using VS Code.May 30, 2021105May 30, 2021105
The pandemic has exposed antifragilityThe pandemic is a real testament to organizations for their survival. While many are succumbing to the economic impact caused by the…May 2, 202030May 2, 202030
Developer’s Guide to Being a Better Leader — Focus on the solution.More often than not, developers spend the majority of the time in solving problems. They are hard-wired to solve technical problems and…Feb 8, 2020411Feb 8, 2020411
Speeding up First Contentful Paint while loading web fonts using @font-faceOne of the major concerns with loading web fonts using the @font-face rule is the increased load time.Nov 29, 20181632Nov 29, 20181632
Published inUX CollectiveEmpathy-driven unsubscribe experienceIn today’s hyper-connected, digital world, creating a better user experience is quintessential to attract, engage and retain customers. It…Apr 1, 2018841Apr 1, 2018841
Developer’s Guide to Being a Better Leader — Master your CraftAfter graduating from U.S. Naval Academy in 1981, Captain David Marquet spent a year studying USS Olympia — every pipe, switch, filter…Feb 10, 2018Feb 10, 2018
Developer’s Guide to Being a Better Leader — Cultivate a Sense of HopeThings aren’t always as smooth as we expect. There are times we undergo pressure to meet a deadline or fixing a critical bug that’s…Jan 26, 20181Jan 26, 20181
Single Line Statements in JavaScript: Reverse a StringIn this series, our objective is to implement solutions that helps us understand and become a better developer using as less code as…Jan 24, 20185Jan 24, 20185
Alexa Skill for Long WeekendsHow about just uttering the words “Alexa, When’s the next long weekend?” in the comfort of your home could give you the detailed…Jan 2, 2018Jan 2, 2018
Meetings are expensive. Minimize them.Every time you step into a meeting room, you are burning a lot of your organization’s money. Part of the budget your project or a team…Feb 22, 20177Feb 22, 20177
Your brain can fix bugs while you sleep.Sometimes, you spend hours, or even the entire day, trying to find a solution to fix a bug in your code, only to end up causing a…Nov 18, 20166Nov 18, 20166
Start with weIn everyday life, we often consciously ignore certain issues, even though we know they shouldn’t be overlooked. When reality sets in, it…Jul 24, 2016Jul 24, 2016
Why I built a Material Colors palette as a Chrome Extension.With the UI going flat, designing a compelling layout these days do not necessarily require tools like Photoshop. All it takes is a great…Oct 24, 2015Oct 24, 2015