- Flask – Routes & Templates
Introduction Routing and templating are the two pillars of every Flask application. Routes map incoming HTTP requests to Python functions, and templates turn raw data into HTML that browsers can render. If you understand these two systems deeply, you can build anything from a single-page prototype…
- Back-of-the-Envelope Estimation
The step most candidates skip and most interviewers weight heavily. Powers of two and the latency numbers worth memorising, then the arithmetic that turns "design Airbnb" into concrete QPS, storage and bandwidth figures — worked end to end from real row counts. How to size a cache, when a number tells you the design is wrong, and why being an order of magnitude out is fine but a thousand times out is not.
- Introduction
What is Flask? Flask is a web development framework. It provides a lot libraries for building lightweight web applications in python. Flask is considered by many as a micro-framework due to the fact that it only provides the essential components – things like routing, request handling, sessions,…
- Snowflake – Putting It in Production
The checklist between a working warehouse and one other people depend on. Separating dev, staging and production, versioning DDL in git and deploying it in CI, key-pair auth and network policies for service accounts, monitoring and alerting on the views that matter, and the failure modes worth having an answer for before they happen.
- Snowflake – Understanding and Controlling Cost
Where the credits actually go, and the handful of changes that move the bill most. Reading ACCOUNT_USAGE for warehouse, storage and serverless spend, resource monitors that suspend rather than warn, the auto-suspend and idle-warehouse waste everybody has, and why the fastest query is usually also the cheapest one.