Skip to content

Chris Lettieri

Lessons, thoughts, and project updates from a data engineer

  • Home
  • Blog
  • About
  • Contact
Book Summaries

Book Summary: Staff Engineer – Leadership Beyond the Management Track

January 22, 2023March 10, 2023
Posted by Chris
TLDR: Staff Engineer: Leadership Beyond the Management Track by Will Larson demystifies what a Staff Engineer does. Through numerous interviews with current Staff+ engineers, you’ll learn about
Read More
Career

How to Write Your First Book in 5 Minutes a Day

June 11, 2022June 11, 2022
Posted by Chris
TLDR: I’m not an author but here’s how I wrote a book in 9 months by working at least 5 minutes each day. I did this with the sole purpose of publishing a book. I Wrote a Book I recently wrote a
Read More
Data Engineering

Understanding Access Control in Snowflake

January 25, 2022January 25, 2022
Posted by Chris
Snowflake is a pretty awesome data warehouse.  I recently implemented the access control policy for my organization.  Access control often can be an afterthought when trying to get things
Read More
Book Summaries, Software Engineering

Clean Code means Coding Without the Bullshit

September 6, 2021September 6, 2021
Posted by Chris
Writing Clean Code Without the Bullshit means treating our code reviewer’s time as more important than our own. To write clean code, update your definition of “done” to include refactoring.
Read More
Career

The 2021 Study Guide to Senior Software Engineering Interviews

June 4, 2021June 4, 2021
Posted by Chris
I recently moved to a Senior Data Engineer role at a much bigger company. Here is the outline I followed to prepare for senior-level engineering interviews in 3 weeks. You need to prepare for
Read More
Python

The Best way to Read a Large CSV File in Python

April 2, 2021April 2, 2021
Posted by Chris
Comparing the performance of 4 different ways to read a large CSV file in Python. Find the method that best suits your use
Read More
Book Summaries

Book Summary: Writing Without Bullshit

February 5, 2021February 16, 2021
Posted by Chris
Level up your career by improving this one skill. Learn the iron imperative - treat the reader’s time as more valuable than your own. Achieve this by writing shorter and frontloading your work.
Read More
Data Engineering

Should you take the AWS Solutions Architect Exam?

December 4, 2020December 4, 2020
Posted by Chris
If you want to learn about cloud computing or AWS specifically, then yes. Here are some lessons learned on my 2-month journey studying for and passing the AWS Solutions Architect
Read More
Book Summaries, Data Engineering

Book Summary: Designing Data-Intensive Applications

October 2, 2020February 16, 2021
Posted by Chris
Data-Intensive applications should be reliable, scalable, and maintainable. A big challenge is understanding the tradeoffs to pick the right tool for the job, often many different tools are needed
Read More
Data Engineering

Shell command line essentials for engineers

August 7, 2020August 6, 2020
Posted by Chris
How to become more efficient with the command line. A quick guide to a few shell shortcuts and basic shell
Read More

Posts navigation

1 2
Copyright © 2020 All Rights Reserved. Theme:  BlogShop