Open in app

Sign In

Write

Sign In

Steven Heidel
Steven Heidel

2.3K Followers

Home

About

Aug 25, 2020

Flipping a Coin With a Quantum Computer

Anyone with an AWS account can flip a coin using quantum mechanics — Amazon recently announced its latest AWS offering: Quantum computing as a service. It’s called Amazon Braket (pronounced “bracket”). Last week it moved from a closed beta to general availability. Here’s how you can run your first quantum program in just a few minutes. Step 1: Set Up Your Account The first thing you need to do…

Quantum Computing

5 min read

Flipping a Coin With a Quantum Computer
Flipping a Coin With a Quantum Computer
Quantum Computing

5 min read


Aug 11, 2020

Backward vs. Forward Compatibility

When building a client-server application, the client and server need to agree on how to talk to each other. For instance, if sending JSON, then the client and server have to agree on field names and data types. For databases, the concept is similar; without a schema, the only information…

Software Engineering

6 min read

Backward vs Forward Compatibility
Backward vs Forward Compatibility
Software Engineering

6 min read


Aug 5, 2020

Passing Your Senior Engineering Coding Interview

Love them or hate them, coding interviews are often a necessary part of getting a software engineering job. The format used to be writing solutions to algorithmic problems on a whiteboard. Lately, with the pandemic, this has all moved to online platforms. Many people despise this part of the interview…

Programming

6 min read

Passing Your Senior Engineering Coding Interview
Passing Your Senior Engineering Coding Interview
Programming

6 min read


Dec 15, 2017

A FactoryFactoryFactory in Production

After I graduated from college made a promise to myself: I would never take a job where I got paid to write Java code for a living. I had seen the light with the functional programming paradigm and languages like Haskell. I started working at LinkedIn in 2014 when my…

Programming

2 min read

A FactoryFactoryFactory in Production
A FactoryFactoryFactory in Production
Programming

2 min read


Dec 4, 2017

What I learned from doing 1000 code reviews

While working at LinkedIn a large part of my job involved doing code reviews. There were certain suggestions that kept coming up over and over again, so I decided to put together a list that I shared with the team. Here are my 3 (+1 bonus) most common code review…

Programming

4 min read

What I learned from doing 1000 code reviews
What I learned from doing 1000 code reviews
Programming

4 min read


Nov 6, 2017

Practical Functional Programming

The following is reformatted from a presentation I gave at LinkedIn last year. The presentation attempted to explain functional programming without using concepts like “monads” or “immutability” or “side effects”. Instead it focuses on how thinking about composition can make you a better programmer, regardless of what language you use. …

Functional Programming

7 min read

Practical Functional Programming
Practical Functional Programming
Functional Programming

7 min read

Steven Heidel

Steven Heidel

2.3K Followers

I develop software and develop people. stevenheidel.com

Following
  • Barack Obama

    Barack Obama

  • Rigetti Computing

    Rigetti Computing

  • Kehan Fu

    Kehan Fu

  • Drew Gross

    Drew Gross

  • Lara Timbó

    Lara Timbó

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech