programming
digest


Digests » 231

programming

What Can You Put in a Refrigerator?

This may sound ridiculous, but I'm serious. The goal is to write a spec for what's allowed to be put into a refrigerator. I intentionally picked something that everyone has lots of experience with.

The Prisoner's Salary Dilemma

The information asymmetry in salary negotiations, at least in tech, is that the employer knows way more than you do. They know the range of salaries reported by other prospects. They know the range of salaries they already pay. They know the salary offers that work and don’t work when hiring.

Why SQL is beating NoSQL, and what this means for the future of data

Since the dawn of computing, we have been collecting exponentially growing amounts of data, constantly asking more from our data storage, processing, and analysis technology. In the past decade, this caused software developers to cast aside SQL as a relic that couldn’t scale with these growing data volumes, leading to the rise of NoSQL: MapReduce and Bigtable, Cassandra, MongoDB, and more.

How I hacked hundreds of companies through their helpdesk

Months ago I discovered a flaw hackers can use to access a company’s internal communications. The flaw only takes a couple of clicks to potentially access intranets, social media accounts such as Twitter, and most commonly Yammer and Slack teams.

The 30-minute guide to rocking your next coding interview

I spent the last three months figuring out how to improve my coding interview skills and eventually secured offers from Facebook, Google and Airbnb. In this post, I’ll be sharing the insights and tips I gained along the way. Experienced candidates can also expect system design questions, but that is out of the scope of this post.

Wanna sponsor the digest? See our advertisement options.
Wanna post a job? Check out our job listings.