Open in app

Sign in

Write

Sign in

Yaakov Bressler
Yaakov Bressler

885 Followers

Home

Lists

About

Published in

Data Engineer Things

·Pinned

How to write really good Python code for Data Engineering

Writing high-performance code without creating more problems for yourself in the future. — Congratulations! 🎉 If you’re reading this, you likely want to get better at writing code for data engineering. In this guide, I will be showing you how I approach writing code as a means of problem solving. A bit about me I’m a Senior Data Engineer at Headspace and have been practicing data engineering for 5+…

Programming

9 min read

How to write code like a Senior Data Engineer
How to write code like a Senior Data Engineer
Programming

9 min read


Nov 19

Introduction to Programming: Pig Latin Translator in Python

Learning to code with CS50 is bad. Learn from this tutorial instead — and have fun too! — Motivation: Learning to code should be fun and silly. (Too often, I am hearing tales of rough experiences learning to code.) If you’ve never written a line of code, this guide is for you. INTRODUCTION: Before I say anything… Your first taste of code should not: Be difficult. Include learning HTML & CSS: HTML and CSS are complex areas of…

Software Development

2 min read

Introduction to Programming: Pig Latin Translator in Python
Introduction to Programming: Pig Latin Translator in Python
Software Development

2 min read


Published in

Data Engineer Things

·Nov 3

Pydantic for Experts: Discriminated Unions in Pydantic V2

Differentiate model selection with Pydantic V2’s discriminated union. — Congratulations 🎉 If you’re reading this, you probably want to improve your python skills and learn some advanced pydantic functionality. ⚠️ Disclaimer: I’m a contributor to Pydantic. Introduction Pydantic is the go-to data validation python library. With about 20 million downloads per week, it is among the top 100 python libraries.

Software Development

4 min read

Pydantic for Experts: Discriminated Unions in Pydantic V2
Pydantic for Experts: Discriminated Unions in Pydantic V2
Software Development

4 min read


Published in

Data Engineer Things

·Oct 20

Technical Writing Guide: Compelling Titles and Subtitles

Draw people in with a well crafted title. Focus their attention with a good subtitle. — Congratulations 🎉 If you’re reading this, you probably want to improve your technical writing skills. Background: I’m a Data Engineer with 6+ years experience. I’m also an editor for Data Engineering Things publication. I review a lot of technical articles and thought I’d share some techniques to improve technical writing.

Det Technical Writing

6 min read

Det Technical Writing

6 min read


Published in

Data Engineer Things

·Oct 3

Technical Writing Guide: Adding Links

TLDR: If something is important, link it! — Congratulations 🎉 If you’re reading this, you probably want to improve your technical writing skills. Background: I’m a Data Engineer with 6+ years experience. I’m also an editor for the Data Engineering Things publication. I review a lot of technical articles and thought I’d share some techniques to improve technical writing. TLDR: Checklist of what to link

Det Technical Writing

4 min read

Det Technical Writing

4 min read


Published in

Data Engineer Things

·Aug 29

Technical Writing Guide: Emphasizing Personal Experiences with Callouts

Draw attention to your personal experience without disrupting the flow of your narrative — Congratulations 🎉 If you’re reading this, you probably want to improve your technical writing skills. Background: I’m a Data Engineer with 6+ years experience. I’m also an editor for Data Engineering Things publication. I review a lot of technical articles and thought I’d share some techniques to improve technical writing.

Technical Writing

3 min read

Technical Writing

3 min read


Published in

Data Engineer Things

·Aug 1

Don’t Write Another Line of Code Until You See These Pydantic V2 Breakthrough Features

Data Engineers Beware: Pydantic V2’s Game-Changing Upgrades Are Here! — Introduction Pydantic is the go-to data validation python library. With about 20 million downloads per week, it is among the top 100 python libraries. Pydantic V2 was recently released (with a rust backend) — it is 5–50X faster than V1! The release also introduces many new breakthrough features, of which I…

Pydantic

5 min read

Don’t Write Another Line of Code Until You See These Pydantic V2 Breakthrough Features
Don’t Write Another Line of Code Until You See These Pydantic V2 Breakthrough Features
Pydantic

5 min read


Published in

Data Engineer Things

·Jul 3

AI without Data Quality: A Castle Built on Shadows

How and why data quality is required for successful AI development. — Motivation Lately, I’ve been frustrated seeing AI discussed in sweeping exemplary platitudes. Most of the AI technologies which are in the news today (namely LLMs) have been around for many years.¹ I am confounded by proclamatory commitments to investment in AI development and research.² These seem to miss the point —…

Software Development

4 min read

AI without Data Quality: A Castle Built on Shadows
AI without Data Quality: A Castle Built on Shadows
Software Development

4 min read


Jan 2

A Data Engineer’s Guide to Securing your Identity After a Data Breach

Secure your personal identity in 4 quick steps (~20 minutes). — TLDR: Claim your social security account Freeze your credit Place a fraud alert Opt out of pre-screened credit offers Introduction: Companies collect a ton of data on individuals. Data Brokers purchase that data (is borderline illegal), aggregate it, often with personal information, and sell it. …

Data Security

2 min read

Data Security

2 min read


Sep 30, 2022

10 Takeaways from Stack Overflow’s Conference to enhance Developer Productivity

Here are my top takeaways from attending “Flow State 2022” — Stack Overflow’s conference on developer productivity. — TLDR: Developers’ focus is valuable and is directly related to their productivity and happiness. Tech organizations should protect their Developers from disruptions. (Those that do, reap benefits.) Developers spend a ton of time each day searching for knowledge. Enabling knowledge re-use is a great way to decrease disruptions and enable developers.

Programming

5 min read

10 Takeaways from Stack Overflow’s Conference to enhance Developer Productivity
10 Takeaways from Stack Overflow’s Conference to enhance Developer Productivity
Programming

5 min read

Yaakov Bressler

Yaakov Bressler

885 Followers

Data Engineer and Transportation Activist. More about me at www.yaakovbressler.com

Following
  • Hugo Lu

    Hugo Lu

  • Sean Kernan

    Sean Kernan

  • Anto Semeraro

    Anto Semeraro

  • Jesus Rodriguez

    Jesus Rodriguez

  • Ken Jee

    Ken Jee

See all (316)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams