PinnedPublished inGeek CultureMy Guide to Becoming a “Market-Ready” Data Engineer With a $100 Investment in 3 Months or Less —…As you may know, the demand for Data Engineers has quadrupled in the last 2 years. There are more jobs than candidates in the job market…Jan 25, 20213Jan 25, 20213
Things I wish I knew about Data Engineering — Data LifecyleAs a data engineer, continuous learning is key to staying ahead in this ever-evolving field. Recently, I’ve been diving into the…1d ago1d ago
🚀 Future-Proofing Your Data Engineering Career: How to Stay Ahead in the Age of AI Coders! 🔥The rise of AI coding assistants like Copilot and ChatGPT has revolutionized how we write code. These tools can generate boilerplate…3d ago3d ago
Want to Break into Data Engineering? Here’s Where to Start!One of the most common questions I get is:Feb 8Feb 8
The One Question That Surprised Me During a Data Engineering TalkLast year, I had the opportunity to present to a group of middle school students about data engineering. I expected questions about coding…Feb 7Feb 7
The Hidden Complexity of Data Engineering: Why You Should Always Add Buffer Time🚀 Ever thought a data pipeline would take an hour… only to lose half your day debugging?Feb 5Feb 5
Why Inheritance in Programming Can Be a Bad IdeaInheritance is one of the fundamental concepts of Object-Oriented Programming (OOP). At first glance, it seems like a great way to promote…Feb 4Feb 4
PySpark vs. Spark SQL: A Love-Hate RelationshipI don’t know who this might offend, but I have to say it — I hate PySpark.Jan 311Jan 311
Why Use Classes Instead of Just a Bunch of Functions?As a self-taught programmer, I used to wonder — why do we need classes in programming? Wouldn’t a bunch of reusable functions be enough?Jan 29Jan 29
Design by Contract vs. Test-Driven Development: A Tale of Two Approaches to Better CodeWhen it comes to programming, one universal truth reigns supreme: we all want to write reliable, maintainable, and bug-free code. The real…Jan 271Jan 271