Month: January 2018

Readings for Lunch — [ 16 Jan 2018 ]

IMAGE OF THE DAY
Reimagining tech companies as decaying brick & mortar stores
By Artist Andrei Lacatusu (source)

DATA STRUCTURE

Probabilistic data structures: an introduction

These structures enable us to accomplish tasks that were impractical before, and can really influence the way we design software —
for example, Reddit counts unique views with a probabilistic data structure as it lets them scale more efficiently.

MENTAL HEALTH

Perfectionism, anxiety and learning to be kind to yourself

“If an interviewer ever asks you what your weaknesses are, just tell them you’re a perfectionist”.

Readings for Lunch — [ 11 Jan 2018 ]

IMAGE OF THE DAY
Tom by Daria Bogomolova (source)

LIFE

Why I (try to) run a small business on the side

By day, Noah works for Basecamp, analyzing data to improve the product and business. By night, he make and sell wooden topographic maps. His small business is never going to make him a millionaire or famous. So why does he bother with this?

WEB

Permissions on the web suck

In this blog post Phil Nash explains why push notifications are getting a bad reputation (and why he doesn’t think they deserve it), the problems we are facing with this and some potential solutions.

Readings for Lunch — [ 10 Jan 2018 ]

IMAGE OF THE DAY
Female expertise meets male confidence (source)

THINK

My #2018Liberation list

“I’ve stumbled upon a wonderful idea of instead of starting the year with setting numerous goals, focusing on what we’ll be letting go instead.”

UX

The art of error message

There’s an everyday type of failure that doesn’t get much attention in the product development process: the humble error message. What can we do to improve it?

Readings for Lunch — [ 09 Jan 2018 ]

IMAGE OF THE DAY
The Best Way to Complain (poster in Facebook)

AI

Building AI systems that work is still hard

Even with the support of AI frameworks like TensorFlow or OpenAI, artificial intelligence still requires deep knowledge and understanding compared to a mainstream web developer.

PSYCHOLOGY

Mental models

Via Nikhil Verma
Mental models are rooted in decades of experience of thousands of experts – a modern equivalent of folk wisdom. They are useful to quickly and correctly reason about seemingly intractable problems.

Readings for Lunch — [ 05 Jan 2018 ]

IMAGE OF THE DAY
Ok, but next time we’ll do a proper refactoring (source)

AGILE

Spotify Retro Kit

Could we create a tool for teams to start running their retrospectives on their own in a fun and easy way?
The idea for the Retro Kit was born!

DATABASE

Towards bigger small data

Nowadays, commodity servers have more than 256GB RAM and more than 10TB Flash storage.
There are many small-mid databases that fit in 10TB.

Readings for Lunch — [ 04 Jan 2018 ]

IMAGE OF THE DAY
Programmers will be automated out of their jobs in the future? Nope. (source)

LEADERSHIP

Owning it

"But what’s less hard is determining what constitutes leadership. Contrary to my earlier beliefs, leading in most good organizations and companies isn’t some predefined role"

GENETICS

Genetic diseases to guide digital hacks of the human genome

The genome has thousands of publicly documented, unpatchable security vulnerabilities, previously called "genetic diseases."