Blog

Ideas on career growth, AI, technology, and creativity to help you build and succeed.

Filter:

5 articles

Testing
FastAPI

Testing

In this blog post, I share my journey in building a FastAPI auth starter code, highlighting the common dilemma software engineers face: whether to use an existing library or build a custom solution. While libraries like fast-sso offer quick and reliable solutions, they may not always fit the unique needs of every project. Recognizing this, I created a FastAPI auth starter that provides the best of both worlds—quick setup and flexibility. This starter code is designed to help developers save time and adapt to various types of applications, from small projects to complex SaaS products. Whether you need basic authentication or more advanced roles and permissions, this starter code can give you a head start. The post emphasizes the importance of choosing the right tool for your project, team, and goals, and encourages developers to consider both libraries and custom solutions based on their specific needs.

Oct 13, 2024Read
Watching YouTube Tutorials as a Developer
Growthmindset

Watching YouTube Tutorials as a Developer

This blog shares my experience of learning from YouTube tutorials. I discovered that instead of following every step, focusing on the tools, understanding best practices, and solving challenges helped me grow faster as a developer. It’s not about copying tutorials, but applying the knowledge to real projects.

Sep 29, 2024Read
The Machine Learning Life cycle
ML

The Machine Learning Life cycle

This blog dives deep into the Machine Learning Life Cycle, outlining the essential stages from problem definition to model deployment and monitoring. It emphasizes the importance of clear problem identification, high-quality data collection, and robust model training. Each stage is critical to building scalable and reliable ML systems, with insights into selecting the right algorithms, avoiding common pitfalls like overfitting, and ensuring long-term model performance through continuous monitoring.

Sep 15, 2024Read
Transforming Big Data into Life-Changing
FintechBig Data

Transforming Big Data into Life-Changing

In my journey with FAISS (Facebook AI Similarity Search), I transformed my approach to data analysis, uncovering hidden patterns in financial data and discovering its vast applications across sectors like healthcare, education, and e-commerce. This powerful tool not only enhanced my investment strategies but also opened my eyes to the limitless potential of big data analysis and machine learning in real-time applications.

Sep 1, 2024Read
My First Attempt at Teaching a Machine
ML

My First Attempt at Teaching a Machine

Throughout the post, I emphasize the key lessons I learned, including the importance of patience, persistence, and embracing challenges. I also highlight the difference between teaching a machine to think and simply using algorithms, explaining how my project combined both approaches to achieve powerful outcomes.

Aug 15, 2024Read