# Mehdio's Tech Corner > Personal website of Mehdi Ouazza — data engineering, AI, and tech content. ## Blog Posts - [ctrl+r #11: IDEs are dead, Deep Fake is too easy](https://mehdio.com/blog/ctrlr-11-ides-are-dead-deep-fake): Blog post - [ctrl+r #10: AI & cognition, Obsidian+Claude Code ](https://mehdio.com/blog/ctrlr-10-ai-and-cognition-obsidianclaude): Training brains in the age of shortcuts - [ctrl+r #09: The generalist comeback, Cursor's hidden gem](https://mehdio.com/blog/ctrlr-09-the-generalist-comeback): Why niching down might be yesterday's advice, plus plan mode changed how I build - [ctrl+r #08: 2026's AI wake-up call, voice-first workflows, and the data engineer identity crisis](https://mehdio.com/blog/ctrlr-08-2026s-ai-wake-up-call-voice): From Karpathy's grief cycle to Hyprnote workflows, plus why companies are locking down their APIs - [ctlr+r #07: TypeScript’s AI advantage, junior skill debt, and trusting AI with real money](https://mehdio.com/blog/ctlrr-07-typescripts-ai-advantage): From GitHub Octoverse shifts to disk cleanup, finance hacks, and human debt - [ctlr+r #06: Auto-Dubbing the Web & "Serverless" RAG](https://mehdio.com/blog/ctlrr-06-auto-dubbing-the-web-and): Testing Gemini's File Search, the end of language barriers, and why RAM is getting expensive - [ctlr+r #05: Less UI, more chats, faster containers](https://mehdio.com/blog/ctlrr-05-less-ui-more-chats-faster): Blog post - [ctlr+r #04: AI’s Energy Bill , Free Localhost Tunnels](https://mehdio.com/blog/ctlrr-04-ais-energy-bill-free-localhost): Blog post - [ctlr+r #03: OSS fatigue & Orchestrating LLMs](https://mehdio.com/blog/ctlrr-03-oss-fatigue-and-orchestrating): Blog post - [ctlr+r #02: How to not get stupid & The Parquet Killer?](https://mehdio.com/blog/ctlrr-02-how-to-not-get-stupid-and): Blog post - [ctlr+r #01: Toon, LLM CLIs](https://mehdio.com/blog/ctlrr-01-toon-llm-clis): Blog post - [An actually useful MCP for web development](https://mehdio.com/blog/an-actually-useful-mcp-for-web-development): Eliminates the copy-paste hell with browser-tools - [Is Gemini CLI worth it for Cursors users ?](https://mehdio.com/blog/is-gemini-cli-worth-it-for-cursors): Yes. - [Apple’s new "Container" Engine (Bye Docker?)](https://mehdio.com/blog/apples-new-container-engine-bye-docker): Hands-on review of Apple's new container framework announced at WWDC 2 - [The Slow Death of Medium-Sized Software Companies](https://mehdio.com/blog/the-slow-death-of-medium-sized-software): What if scaling was no longer the goal? And what would that mean for software engineers? - [Making Cursor smarter (and up to date)](https://mehdio.com/blog/making-cursor-smarter-and-up-to-date): Context is king — and documentation context rules. - [macOS: Essential Productivity Hacks for Developers — No AI Needed](https://mehdio.com/blog/macos-essential-productivity-hacks): A fast, distraction-free workflow powered by open-source tools and keyboard-driven automation. - [Local LLMs, 0 cloud cost : is WebGPU key for next-gen browser AI app?](https://mehdio.com/blog/local-llms-0-cloud-cost-is-webgpu): Understand WebGPU through a real-world AI demo with code, and understand the technology powering browser compute - [How to use AI to create better technical diagrams](https://mehdio.com/blog/how-to-use-ai-to-create-better-technical): A practical look at how LLMs can help you generate architecture diagrams without the fluff - [DuckDB goes distributed? DeepSeek’s smallpond takes on Big Data](https://mehdio.com/blog/duckdb-goes-distributed-deepseeks): DeepSeek is pushing DuckDB beyond its single-node roots with smallpond, a new, simple approach to distributed compute. But does it solve the scalability challenge—or introduce new trade-offs? - [15 Python Libraries Every Data Engineer Needs](https://mehdio.com/blog/15-python-libraries-every-data-engineer): Reduce complexity and improve your data engineering work - [One year, One challenge: win money if I fail](https://mehdio.com/blog/one-year-one-challenge-win-money): 52 videos incoming. - [I deleted data in prod and received a T-shirt; what's next?](https://mehdio.com/blog/i-deleted-data-in-prod-and-received): Sharing how one critical mistake taught me key lessons - [LLMs For Builders : Jargons, Theory & History](https://mehdio.com/blog/llms-for-builders-jargons-theory): Equipping you with the knowledge to start building AI applications - [Dancing your way through the pathless data career](https://mehdio.com/blog/dancing-your-way-through-the-pathless): Exploring the how and why behind my non-linear journey in data and its resonance with many in the field. - [Revitalizing Your Tech Career: My 30-Day Marathon Through 20+ Interviews and 5 Job Offers](https://mehdio.com/blog/revitalizing-your-tech-career-my): Insights from another interview marathon for a full remote DevRel position - [The Most Painful And Repetitive Job Of A Data Engineer](https://mehdio.com/blog/the-most-painful-and-repetitive-job): Why we should do something about JDBC - [10 Lessons Learned In 10 Years Of Data [2/2] ](https://mehdio.com/blog/10-lessons-learned-in-10-years-of-c34): From 2020 to 2022 aka the explosion of tools era - [10 Lessons Learned In 10 Years Of Data [1/2]](https://mehdio.com/blog/10-lessons-learned-in-10-years-of): From 2012 to 2022, what went wrong in the data world ? - [You Don't Have Big Data; You Have Bad Data Lifecycle Management](https://mehdio.com/blog/you-dont-have-big-data-you-have-bad-data-lifecycle-management-e459b0e1e84f): Storage is not always cheap - [Data Contracts — From Zero To Hero](https://mehdio.com/blog/data-contracts-from-zero-to-hero-343717ac4d5e): A pragmatic approach to data contracts - [What Open Source Can Do For Your Data Career](https://mehdio.com/blog/what-open-source-can-do-for-your-data-career-53ecb747c111): You don’t need to code to get started. - [Meet Your Future Data Mentors](https://mehdio.com/blog/meet-your-future-data-mentors-6cb4066db83a): Story of datacreators.club, a hub to discover 100+ data content creators - [Testing Your Terraform Infrastructure Code With Python](https://mehdio.com/blog/testing-your-terraform-infrastructure-code-with-python-a3f913b528e3): Let’s cover an API use case with Terraform HCL & Python - [Job Hopping As A Software Engineer — Should You Do It?](https://mehdio.com/blog/job-hopping-as-a-software-engineer-should-you-do-it-c71a39390a29): Why Job Hopping Now Is Intentional, Not Impatient (And What You Need To Know) - [The Key Feature Behind Lakehouse Data Architecture](https://mehdio.com/blog/the-key-feature-behind-lakehouse-data-architecture-c70f93c6866f): Understanding the modern table formats and their current state - [The Battle for Data Engineer’s Favorite Programming Language Is Not Over Yet](https://mehdio.com/blog/the-battle-for-data-engineers-favorite-programming-language-is-not-over-yet-bb3cd07b14a0): Let's discuss the next contender for 2022 - [Your Next Container Strategy: From Development to Deployment](https://mehdio.com/blog/your-next-container-strategy-from-development-to-deployment-66167c0d028a): Learn how to manage dockerfiles and version through a working Python API project - [Stop Using The Term “Data Engineer”, There’s Something Better](https://mehdio.com/blog/five-overused-definitions-of-a-data-engineer-f0d9059a174): 5 overused definitions of the hottest job of the year - [7 Things You Need To Know If You Want to Become a Data Engineer ☄](https://mehdio.com/blog/7-hacks-to-get-your-first-data-engineer-job-4b3e44bb35fd): Strategies to help you to land your first Data Engineer job - [Why you should try something else than Airflow for data pipeline orchestration](https://mehdio.com/blog/why-you-should-try-something-else-than-airflow-for-data-pipeline-orchestration-7a0a2c91c341): Let’s evaluate AWS step functions, Google workflows, Prefect next to Airflow - [Highlights from DATA+AI Summit 2021 💥](https://mehdio.com/blog/highlights-from-data-ai-summit-2021-3abfd9aaccaa): Takeaways from one of the biggest DATA/AI conference - [Why & how to market yourself as a data engineer](https://mehdio.com/blog/why-how-to-market-yourself-as-a-data-engineer-98633371ea7b): Understand the values of marketing ourself and how to get started! - [I did 25+ interviews at 8 different tech companies for a data engineer position in 1 month.](https://mehdio.com/blog/i-did-25-interviews-at-8-different-tech-companies-for-a-data-engineer-position-in-1-month-feab3e465f13): Here is what I learned from this marathon and the current data market - [A day in the life of a data engineer](https://mehdio.com/blog/a-day-in-the-life-of-a-data-engineer-d65293272121): Breaking down the main activities of a data engineer in 2021 - [What are the most requested technical skills in the data job market?Insights from 35k+ datajobs ads](https://mehdio.com/blog/what-are-the-most-requested-technical-skills-in-the-data-job-market-insights-from-35k-datajobs-ads-d8642555f89e): Insights from the data skills radar, scanning daily data jobs ads - [Why and how you should dockerize your development environment (with VS Code 💙)](https://mehdio.com/blog/dockerize-your-development-environment-with-vs-code-cac9e7a60751): In this blog post, I will cover a few elements that should motivate you to dockerize your development environment and give you a repo… - [Highlights from Spark+AI Summit 2020 for Data engineers](https://mehdio.com/blog/highlights-from-spark-ai-summit-2020-for-data-engineers-359211b1eec2): In these takeaways focusing on the data engineering topics, I’ll provide as resources, the most interesting talks I've seen. ## Projects - [Projects](https://mehdio.com/projects): Open-source projects and side projects ## About - [About](https://mehdio.com/about): About Mehdi Ouazza ## Links - [YouTube](https://mehdio.com/videos): Video content on data engineering and AI - [Subscribe](https://blog.mehdio.com/subscribe): Newsletter subscription