harisrid Tech News
Spanning across many domains – data, systems, algorithms, and personal
recent posts
- BEHAVIORAL INTERVIEWING : OBSERVATIONS NOTICED
- SENIOR BEHAVIORAL INTERVIEW PREP : Working with Limited Information and Making Wrong Decisions. And the lessons learned.
- Data Engineering Interview Insights: Key Skills & Challenges
- INTERVIEWING – System Design – What Does an Evaluation Resemble?
- BEHAVIORAL – A Junior Level Story : Server Diff Testing
about
Category: Uncategorized
-

Lies, damned lies, and statistics – Mark Twain Hi all, I ran into this scenario at work where we needed to deploy and productionize a feature that would exhaustively read all records for a given data source. The biggest challenge at hand – to figure out an effective test that would be quick and comprehensive…
-

Hi all, I was motivated to think about this design question from a recently-encountered workplace scenario. Recently, my team and I have been developing out capabilities to scan four different flavors of databases – SQLServer, PostgresDB, DynamoDB ( DB2 ), and Snowflake. For each data source, we needed to scan across granularity levels – databases,…
-

“What did I just get myself into”? Hi all, I quickly want to write on how to model tracking datasets within Enterprise organizations. It’s a frequent ask of engineers – especially data engineers – to figure out effective schemas to model the multitude of variegated data abstractions float – managed and unmanaged – across companies.…
-

Why does this work matter? How does it impact stakeholders or end users? Hi all, I’m writing this blog post since I’ve been working on a data engineering-esque feature extensively at work , BUT, I think it’d be awesome to explain what I’m up to. Most companies – from large tech to old-school enterprise organizations…
-

“Why is this so hard?” Hi all, I want to step back in the realm of enterprise architecture and talk about business workflows. Specifically, the challenges I noticed. (1) Pre-empting micro-services from becoming an untangled cobweb A business workflow is more complex than a few lines of code – it’s a singular function ( or…
-

“When a Measure Becomes a Target, It Ceases to be a Good Measure” – British Economist Charles Goodhart’s Correlation is not causation I’ve had to work with a couple of Enterprise platforms in the past – as well as do some studying or reading of other blog posts on the side. Even though my day-to-day…
-

There’s a storm brewing!!! … some old time sailor ( he’s right ) Hi all! I want to introduce another good TOTW ( tip-of-the-week ) in codebase architecture. This scenario mirrors one that I encountered at work – I engaged in multiple back-and-forth conversations with other senior engineers on my team, so I think there’s…
-

“They have hunted like this for countless generations” – David Attenborough, The Intense 8 Hour Hunt, on the San Bushmen of the Kalahari Desert How I Ran a Marathon Hi all, I want to write another blog post – this time, on effective study habits ( because I’ve actually been asked this before by a…
-

“What really lights you up” – a good friend 🙂 That’s an excellent question! Reasons and motives are aplenty – building a brand, monetization of secondary passive income streams supplementing active income, and practicing or honing my writing skills and my communication skills ( the written word is harder than the spoken word ). Sure,…
-

“Drill down” In the beginning, there’s just ERROR codes Hi all, I want to write a post inspired by real-life developer work that took place back at Capital One. Alright, let’s imagine that junior engineer Andrea needs to write APIs for Enterprise data-layer held objects. She’s been tasked to write APIs so that internal developers…