Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Home Archives Categories Tags Old blog I’m a software developer by trade and passion,coding web applications, distributed systems, mobile apps, and games. Currently, I live in Zürich and work at Google.

News

News Ars Technica 8 years ago
Widely used open source software contained bitcoin-stealing backdoor
Malicious code that crept into event-stream JavaScript library went undetected for weeks.
Read more
Report
News taylor.fausak.me 9 years ago
2017 state of Haskell survey results
I am excited to announce the results of the 2017 state of Haskell survey, published by Haskell Weekly! To the 1,335 people that responded to the survey: Thank you! I appreciate your feedback. You c...
Read more
Report
News Karol Kuczmarski 9 years ago
Rust as a gateway drug toHaskell
For work-related reasons, I had to recently get up to speed on programming in Haskell. Before that, I had very little actual experience with the language, clocking probably at less than a thousand lines of working code over a couple of years. Nothing impr
Read more
Report
News FP Complete 9 years ago
A Tale of Two Brackets
A debugging story covering such varied topics as ResourceT, monad-control, and different bracket type signatures
Read more
Report
News Karol Kuczmarski 9 years ago
Asynchronous Rust for fun &profit
…or: Is Rustwebscale? In this day and age, no language can really make an impact anymore unless it enables its programmers to harness the power of the Internet. Rust is no different here. Despite posing as a true systems language (as opposed to those only
Read more
Report
News Karol Kuczmarski 9 years ago
Iteration patterns for Result &Option
Towards the end of my previous post about for loops in Rust, I mentioned how those loops can often be expressed in a more declarative way. This alternative approach involves chaining methods of the Iterator trait to create specialized transformationpipeli
Read more
Report
News Karol Kuczmarski 10 years ago
A tale of twoRusts
The writing has been on the wall for many months now, but I think the time has come when we can officially declareit. Stable Rust is dead. Nightly Rust is the onlyRust. Saywhat? If you're out of the loop, Rust is this newfangled system programming languag
Read more
Report
News Karol Kuczmarski 10 years ago
Optional arguments in Rust1.12
Today's announcement of Rust 1.12 contains, among other things, this innocous littletidbit: Option implements From for its containedtype If you're not very familiar with it, From is a basic converstion trait which any Rust type can implement. By doing so,
Read more
Report
News MDN Web Docs 10 years ago
Using promises - JavaScript MDN
A Promise is an object representing the eventual completion or failure of an asynchronous operation. Since most people are consumers of already-created promises, this guide will explain consumption of returned promises before explaining how to create them
Read more
Report
News theregister 10 years ago
How one developer just broke Node, Babel and thousands of projects in 11 lines of JavaScript
Updated: Code pulled from NPM - which everyone was using
Read more
Report
Show more news