The Many Meanings of Event-Driven Architecture: Kafka Edition

The Many Meanings of Event-Driven Architecture: Kafka Edition

by Jesse Anderson | May 10, 2017 | Blog, Business, Data Engineering, Data Engineering is hard | 0 comments

I spoke at GOTO Chicago last week with Martin Fowler. He gave a keynote on The Many Meanings of Event-Driven Architecture. It wasn’t tied to or specific to any particular technology. In this post, I’m applying some of his points specifically to Kafka and...
There Are Several Hard Problems with Big Data

There Are Several Hard Problems with Big Data

by Jesse Anderson | Apr 26, 2017 | Blog, Business, Data Engineering, Data Engineering is hard | 0 comments

There’s a common misconception that says if I just change one thing in Big Data, everything else will be easier. The answer is that there are several different hard problems in Big Data. Changing one problem doesn’t solve the other problems. Sometimes,...

Asking Better Questions

by Jesse Anderson | Apr 19, 2017 | Blog, Business, Data Engineering, Data Engineering is hard | 0 comments

Learning how to ask good questions is an important life skill. This skill doesn’t just help in business or professional life. It helps in your personal life too. When I’m teaching, I encourage questions. I ask them to ask questions all the time and as...
What Happens When You Hire a Data Scientist Without a Data Engineer

What Happens When You Hire a Data Scientist Without a Data Engineer

by Jesse Anderson | Mar 29, 2017 | Blog, Business, Data Engineering, Data Engineering is hard | 0 comments

Sometimes I’ll train at a company that’s creating a data engineering team. The team often includes a Data Scientist. I’ll always make a note to talk to the Data Scientist about their experience and interactions with the team before I arrived. These...

In-depth Interview

by Jesse Anderson | Mar 15, 2017 | Blog, Data Engineering, Data Engineering is hard | 0 comments

My friend, Justus Eapen, interviewed me for his podcast Hacker Practice. The interview is broad and covers everything from creativity to Big Data to my Data Engineering Teams book. This interview goes into deep into many of data engineering concepts and theories. Can...
How Are Programming and Distributed Systems Different?

How Are Programming and Distributed Systems Different?

by Jesse Anderson | Feb 22, 2017 | Blog, Business, Data Engineering, Data Engineering is hard | 0 comments

In my book Data Engineering Teams, I separate out programming as a different skill than distributed systems. The section is the “Skills Needed in a Team” and talks about the various skills that a data engineering team needs. Several people have emailed me...
« Older Entries
Next Entries »
JA Footer Icon
Twitter Linkedin Rss

© Jesse Anderson 2022

Join the Newsletter
Jesse Anderson signature