Marcin BaranieckiinSoftwareMill Tech BlogTranslating API responses into type-safe interfaces with TypeScriptHTTP APIs using JSON as a data exchange format are characterized by a fundamental flaw: information about types is discarded the moment the…4 min read·Mar 11, 2022----
Marcin BaranieckiinSoftwareMill Tech BlogHow to evaluate the quality of a software engineer: 8 questions to askA set of universal, specialization-agnostic questions to ask both while evaluating the candidate’s solution and when discussing technology.9 min read·Oct 28, 2021----
Marcin BaranieckiinSoftwareMill Tech BlogFive years with TypeScriptFor the past five years, I’ve been advocating for the use of TypeScript in the majority of open-source & commercial projects.7 min read·Jan 25, 2021--1--1
Marcin BaranieckiinSoftwareMill Tech BlogFrontend Talks @SoftwareMillSince October 2020 we’ve been running recurring internal meetings about the hottest frontend technologies.3 min read·Dec 22, 2020----
Marcin BaranieckiinSoftwareMill Tech BlogBake your bread tagless-final styleDuring this time of quarantine and patiently staying at home now I’ve been doing my best to level up the skills I always wanted to be good…9 min read·Mar 31, 2020--2--2
Marcin BaranieckiinSoftwareMill Tech BlogWhat I learned by reviewing the code of over 30 software development candidatesOver the course of the last 4 years at SoftwareMill, I‘ve been involved in roughly ~40 hiring processes with aspiring frontend developers.5 min read·Jan 23, 2020----
Marcin BaranieckiinSoftwareMill Tech BlogThe higher order of typesBringing the type safety in your TypeScript projects to a whole new level.5 min read·Apr 1, 2019--2--2
Marcin BaranieckiinSoftwareMill Tech BlogAlgebraic Data Types in four languagesHow to model the data in a concise way using Haskell, Scala, Rust and TypeScript.8 min read·Oct 24, 2018--9--9
Marcin BaranieckiinSoftwareMill Tech BlogSpeeding up the HTTP service with Redis cachingHow responses to recurring, idempotent requests could be reused to speed up your service by a great factor.5 min read·Jul 12, 2018--1--1
Marcin BaranieckiHunting for night shining cloudsA summer sky phenomena worth not going to bed early.2 min read·Jun 28, 2018----