Common questions I get asked about breaking into data engineering | Continue reading
And a bit about packages | Continue reading
How to become a data engineer — and know if it’s right for you | Continue reading
9 hacks to make your whiteboard coding process easier | Continue reading
Confessions of a serial startup software developer | Continue reading
Including the time I took a recruiter call on the toilet | Continue reading
Unchaining the blockchain | Continue reading
It’s the most crucial team for building scalable software | Continue reading
It‘s a position that requires intricate calibration of various personality traits | Continue reading
Explaining complex concept in simple words | Continue reading
Markdown support, new button styling, customizable lists, and more | Continue reading
Let’s optimize your resources to maximize benefits | Continue reading
There’s more to these little guys than meets the eye | Continue reading
Pull requests are good. But they can hinder the team performance | Continue reading
Static, V-Table, and Message dispatches | Continue reading
Everyone can learn how to code. Computer science theories will teach you how to program | Continue reading
A clean and intuitive way to handle Core Data entities in SwiftUI | Continue reading
Master the idea behind writing compact code with functions | Continue reading
The biggest mistakes I made in my career — and what I learned | Continue reading
Let’s talk about the truth, rumor, and endgame of programmers | Continue reading
Learn how to use Kafka, Spark, Druid, and more | Continue reading
A splash screen API, customisable widgets, new permissions, and more | Continue reading
Discover how to handle network traffic efficiently | Continue reading
Save your states with Dagger and SavedStateHandle | Continue reading
6 benefits of pair programming | Continue reading
Vital career skills that developers neglect and interviewers often overlook | Continue reading
Exploring the pros and cons, and how it might be possible | Continue reading
Learn how parser combinators work under the hood | Continue reading
Glitch, Gitpod, and more | Continue reading
Despite sitting in 500 interviews, it all boiled down to one thing | Continue reading
Know how to ace your next interview as an Android or iOS developer | Continue reading
You can start programming with any language — but starting with C has more perks! | Continue reading
An open source library to help you find words you can change in your code base to make the world just a little bit better | Continue reading
Techniques on updating versions as in-frequent and slow as possible | Continue reading
Know the importance of code standards, reviews, documentation, and more | Continue reading
Everything in software engineering has changed within a decade | Continue reading
Making the biggest change of my programming career | Continue reading
A look at the new UI design trend from a developer’s point of view | Continue reading
Value types vs. reference types, stack vs. heap allocation, and more | Continue reading
Manage your app’s memory usage efficiently | Continue reading
Flutter is still new. Give it some time to shine | Continue reading
An enum is a data type made out of a set of named values. Let’s leverage them | Continue reading
Want to get hired? Avoid these answers at all costs | Continue reading
For software engineers, data scientists, and data engineers | Continue reading
While these outputs are truly magical, I don’t recommend using them in production | Continue reading
From closures to higher-order functions, we’ve got it all covered | Continue reading
React was supposed to ease our development. Instead, it created roadblocks | Continue reading
How do I even become a data engineer? | Continue reading