Neil Mitchell's Blog (Haskell etc)

Wednesday, May 04, 2022

Working on build systems full-time at Meta

›
Summary: I joined Meta 2.5 years ago to work on build systems. I’m enjoying it. I joined Meta over two years ago when an opportunity ar...
5 comments:
Thursday, September 16, 2021

Huge Project Build Systems

›
Summary: Shake won't scale to millions of files, this post says what would be required to make it do so. While Shake has compiled proje...
2 comments:
Wednesday, September 15, 2021

Small Project Build Systems

›
Summary: Forward build systems might work better for small projects. Yesterday's post talked about how Shake is a good medium sized bu...
4 comments:
Tuesday, September 14, 2021

Reflecting on the Shake Build System

›
Summary: As a medium-sized build system, Shake has some good bits and some bad bits. I first developed the Shake build system at Standard ...
4 comments:
Sunday, January 17, 2021

Recording video

›
Summary: Use OBS, Camo and Audacity . I recently needed to record a presentation which had slides and my face combined, using a Mac. Based ...
1 comment:
Sunday, November 15, 2020

Data types for build system dependencies

›
Summary: Monadic and early cut-off? Use a sequence of sets. In the Build Systems a la Carte paper we talk about the expressive power of va...
1 comment:
Monday, November 09, 2020

Turing Incomplete Languages

›
Summary: Some languages ban recursion to ensure programs "terminate". That's technically true, but usually irrelevant. In my ...
19 comments:
›
Home
View web version

About Me

My photo
Neil Mitchell
View my complete profile
Powered by Blogger.