0xDEADBEEF
Hi, I'm Mike. Here, I mainly write about Swift, Go, and random computer musings.
2024
-
Man in the Arena
Jan 25, 2024
2018
-
Google Summer of Code Final Report Part 2
VLC for iOSAug 5, 2018
-
Google Summer of Code Final Report Part 1
VLCKitAug 4, 2018
-
Xcode Auto Generated Interfaces
Swift Objective-C MagicJul 18, 2018
-
Open-source self-diagnostics
Jun 23, 2018
-
Go test your tests in Go with go test
Test coverage: 42.24%May 28, 2018
-
Common Gotchas in Go
whooooopsJan 1, 2018
2017
-
Things we can learn from Microsoft
from its early daysDec 23, 2017
-
RSS == Really Sucky Syndrome
My addiction to RSS and HackerNewsDec 15, 2017
-
Monoids deployed
Understanding MonoidsSep 23, 2017
-
Reentrant and Threadsafe Code
Through the gates of multithreaded hellSep 17, 2017
-
Contributing to Swift II
github.com/apple/swiftAug 24, 2017
-
Contributing to Swift
Getting startedAug 10, 2017
-
Transducers in Swift II
Lazy performance evaluationJul 18, 2017
-
Transducers in Swift
Will it blend?Jul 17, 2017
-
š Swift Talk: Limiting the use of Protocols
My first Swift talkJun 29, 2017
-
Globalizing Software II
Customize your UI to a country's culture.Jun 13, 2017
-
Globalizing Software
UI shouldn't uniform for all countries.Jun 13, 2017
2016
-
Different ways to use Swift Extensions
Content may be controversialSep 1, 2016
-
š today: an information hub
The Swiss-army knife of appsMay 5, 2016
-
Swift Sucess Enums
Handle errors without optionalsFeb 5, 2016
-
Swift Objective-C Interoperation
Does it work?Feb 5, 2016
-
š Word-Sneak: a card game
Name of your app matters, a lot!Feb 3, 2016
-
The Ambiguous Function
The angelic operatorJan 28, 2016