Episode summary
Microsoft is arguably taking over the open source world. Esko, Paavo, Juuso and Sam debate the role the company plays in today’s open source community – TypeScript, GitHub, VS Code, npmjs.com and all – and discuss the advanced features of TypeScript.
Guests
Paavo Huhtala joined Reaktor at the age of 19. A self-taught hobbyist programmer since middle school, he likes pretty much everything – from writing compilers in Rust to adding that missing 0.5 pixels of left padding to the signups form's submit button.
Juuso Mikkonen has been programming professionally since 2015 but still learns – mostly through mistakes – something new every day. His day-to-day tasks usually involve programming in TypeScript, building web services, remote teamwork and managing time zone differences.
Sam Grönblom is from Finland but relocated to Tokyo a decade ago. He’s partial to pragmatic, statically typed functional languages, and he wishes he could only program in F#.
Hosts
Esko Lahti is a programmer who loves to have his weekly mind blowing experience caused by a yet another neat TypeScript typing system trick.
Episodes links
- TypeScript: https://www.typescriptlang.org
- C#: https://docs.microsoft.com/en-us/dotnet/csharp/
- Visual Studio Code: https://code.visualstudio.com
- Sublime Text: https://www.sublimetext.com
- Atom editor: https://atom.io
- GitHub: https://github.com
- npm: https://www.npmjs.com
- Dart programming language: https://dart.dev
- Flow: https://flow.org
- Ramda: https://ramdajs.com
- Lodash: https://lodash.com
- Typera, type-safe routes for Express and Koa: https://github.com/akheron/typera
- Deno, secure runtime for JavaScript and TypeScript: https://deno.land
About Reaktor
Fork Pull Merge Push is a podcast created for developers by developers. It’s brought to you by Reaktor, a global technology consultancy that designs, builds, and scales transformative digital products for today’s most forward-thinking companies.