Homepage
Sign inGet started

Build and Learn

Thoughts from a Data Consultant — marcin.tustin@gmail.com

Streaming is a myth — Reactive vs Rigid is the real distinction

Tl;dr — Streaming architectures are a special case of reactive architectures (and not actually a myth). The distinction between reactive…
Go to the profile of Marcin Tustin
Marcin Tustin
Aug 19

Is Shapeless worth it? What is Shapeless anyway?

Getting started with generic programming in Scala, and best practices for generic programming
Go to the profile of Marcin Tustin
Marcin Tustin
Jan 1

Perfect table migrations in redshift and hive

Always do your migrations like this
Go to the profile of Marcin Tustin
Marcin Tustin
Dec 16, 2017

I’m not sure this is right.

Log structuring also has advantages for simplicity of replication, which again underpins many distributed systems.
Go to the profile of Marcin Tustin
Marcin Tustin
Jul 30, 2017
Latest
Go to the profile of Marcin Tustin
Marcin Tustin
May 18, 2017

Interview research link dump

I’ve used semi-structured interviews for both academic and user research (and you can have a semi-structured questionnaire too). I’ve been reading more into the subject recently, so here are some links of interest. Lawyers will likely find a lot of this familiar.

Read more…
Go to the profile of Marcin Tustin
Marcin Tustin
Apr 10, 2017

Lean DevOps: Data Pipelines with AWS Firehose

80% immediately can be better than 100% two (or 10) weeks hence

Why you care

Read more…
Go to the profile of Marcin Tustin
Marcin Tustin
Apr 6, 2017

Lean DevOps: Constant Memory AWS Lambda

Make your lambdas cheap, reliable, and fast. Example in Python.

Why you care

You want to run an AWS lambda without having it killed for exceeding memory…

Read more…
Go to the profile of Marcin Tustin
Marcin Tustin
Aug 21, 2016

Choosing Data Structures: A guide for the confused

This past friday I was teaching a workshop at Coalition for Queens to prepare alumni from their code school for interviews as software developers. One asked about resources for learning how to choose data structures in practice, because she…

Read more…
Go to the profile of Marcin Tustin
Marcin Tustin
Oct 17, 2015

REST as an approach to explicit and adaptive handling of CAP issues in protocol design

Prompted by:

Eric Brewer on CAP and its implications. Note the part on protocols vs APIs.

Read more…
1 response
About Build and LearnLatest StoriesArchiveAbout MediumTermsPrivacy