Have you ever set up tables in snowflake and realized later than you have varchar types instead of currency fields? This is common in Snowflake since it’s not a relational…
Building a New Data Platform: Week 5
Welcome to the next entry in my series where I’ll be chronicling the journey of building a new data platform, week by week. This project is not just about the…
Building a New Platform: Week 4
Welcome to the next entry in my series where I’ll be chronicling the journey of building a new platform, week by week. This project is not just about the technical…
Building a New Platform: Week 2&3 – Foundation, Planning
Welcome to the next entry in my series where I’ll be chronicling the journey of building a new platform, week by week. This project is not just about the technical…
Building a New Platform: Week 1 – Laying the Foundations
Welcome to the first entry in my series where I’ll be chronicling the journey of building a new platform, week by week. This project is not just about the technical…
Databricks vs. Snowflake: Which Data Platform is Right for You?
What do I do? In the dynamic world of cloud-based data platforms, two giants have emerged as top contenders in different niches: Databricks and Snowflake. At first glance, one might…
From Data to Decisions: Mastering the Art of Daily Problem Solving
In the vast ocean of data, every data enthusiast, analyst, or scientist often finds themselves swimming against the current, trying to make sense of numbers, patterns, and anomalies. How can…
Creating a Simple Node.js App with Google OAuth 2.0 Authentication
Providing users with a seamless login experience is crucial. One popular method is to allow users to log in using their Google accounts. A developer reached out to me this…
A Step-by-Step Guide to Creating a Simple Language Model
Where do I begin? It is easy to say you want an LLM, but as new as the technology is, it can be overwhelming. Language models have gained immense popularity…
A Guide to Structuring Data for Machine Learning Success
Machine learning is revolutionizing the way we solve complex problems and make predictions. However, the success of any machine learning model heavily depends on the quality and structure of the…