Blog posts

Sharing insights about the latest trends in software engineering and the startup world.

article image
How to get better as a developer/programmer

To become a better developer, avoid getting too comfortable with any technology by continually learning and exploring new tools. Focus on mastering the basics, as a strong foundation makes advanced frameworks and libraries easier to use. Remember to take breaks to recharge, but keep them short enough to maintain momentum. Finally, share your knowledge whenever possible—it reinforces your own understanding and helps others grow.

Read more
article image
My experience moving from PHP to Node JS in one week

I recently took on a new job where part of my responsibilities includes the development of a web app and collaborating with the API development, and since the API is Node JS I have no other option than to finally give in to learning how it works.

Read more
article image
Setting up production-ready ORY Hydra and Kratos oauth2 flow using Nuxt js for rendering login and consent screen

If only the time of development were to be considered then Oauth0 would be the best choice out of the three where using packages like Passport will come last, but that was not the only concern here, so we ended up going for the last options using Ory Hydra for oauth2 and Kratos as an identity provider as our business need required a bit more flexibility also it was important that we manage our user's list in our database.

Read more
article image
Creating a global production ready marketplace with Medusa JS

Building a scalable marketplace solution can be a complex challenge, especially when trying to balance performance, customization, and a seamless user experience. In this post, I’ll walk you through the journey of creating a Minimum Viable Product (MVP) for a niche marketplace using Medusa, a powerful and extensible e-commerce framework. From selecting the tech stack to implementing custom features like product offers, messaging, and shipping integration, this guide will dive into the technical decisions and solutions that helped bring the marketplace to life. Whether you're starting from scratch or enhancing an existing platform, these insights will be valuable in your own development process.

Read more
article image
Full-Stack Development Evolution: Trends and Best Practices

Full-stack development has evolved significantly, transitioning from specialized roles to a demand for versatile developers who master both frontend and backend technologies. Key trends include the dominance of JavaScript, API-driven architecture, cloud-native applications, the rise of Jamstack and static site generators, and a focus on performance optimization. Best practices for full-stack developers emphasize code modularity, version control, security, scalability, and thorough documentation. Staying adaptable and continuously learning are essential for success in this dynamic field.

Read more
article image
Building Scalable Applications: Lessons from Nexaloom and Rareboots

Discover key lessons in building scalable applications through the experiences of Nexaloom and Rareboots. Learn about the importance of choosing the right tech stack, database architecture, microservices, frontend development, and effective DevOps practices to ensure your applications can handle growth and complexity.

Read more
article image
The Future of Transit Technology: Innovations Shaping Public Transport

Explore the future of transit technology as we delve into innovations like real-time data, AI-powered route optimization, smart ticketing, and autonomous vehicles transforming public transportation. Discover how these advancements enhance operational efficiency and improve the passenger experience.

Read more