Making wrong code look wrong (Joel on Software)
Making wrong code look wrong (Joel on Software)By Alvin Alexander. Last updated: April 2 2018Read more about Making wrong code look wrong (Joel on Software)A long time ago — 2005, to be exact — I read...
View ArticleUnderstanding how the Y-Combinator works
Understanding how the Y-Combinator worksalvinApril 8, 2018 - 10:56amRead more about Understanding how the Y-Combinator worksI haven’t watched this video from Ruby Conf 2012 by Jim Weirich yet, but if...
View ArticleWhat is the value of learning lambda calculus?
What is the value of learning lambda calculus?alvinApril 8, 2018 - 11:00amRead more about What is the value of learning lambda calculus?When asked, “What is the value of learning lambda calculus,” Gary...
View ArticleWarren Buffett has become a lot better investor since the day I met him
Warren Buffett has become a lot better investor since the day I met himalvinApril 10, 2018 - 5:01pmRead more about Warren Buffett has become a lot better investor since the day I met him“Warren Buffett...
View ArticleSoftware development process standard operating procedures
Software development process standard operating proceduresalvinMay 8, 2018 - 7:16pmRead more about Software development process standard operating proceduresAdd new commentSome long time ago I was...
View ArticleQuotes from Clean Code
Quotes from Clean CodeBy Alvin Alexander. Last updated: May 19 2018Back in 2013 I read the book Clean Code by Robert C. Martin, and in an effort to keep that book alive with me a little while longer, I...
View ArticleVideo to watch: Why writing correct software is hard, and why math (alone)...
Video to watch: Why writing correct software is hard, and why math (alone) won’t help usBy Alvin Alexander. Last updated: May 26 2018A video I want to watch: Why writing correct software is hard, and...
View ArticleWatch list
Watch listBy Alvin Alexander. Last updated: May 27 2018This is my page for videos I want to watch, and other things I want to listen to (you know, rather than watching Netflix).Watch listComing...
View ArticleListening and trust (and developing open source software)
Listening and trust (and developing open source software)By Alvin Alexander. Last updated: June 6 2018Based on his current work in developing Rust, Aaron Turon has a couple of good blog posts on...
View ArticleIf at first you don’t succeed ...
If at first you don’t succeed ...By Alvin Alexander. Last updated: June 9 2018Read more about If at first you don’t succeed ...I was reminded of this “If at first you don’t succeed, call it Version...
View ArticleShared state in functional programming
Shared state in functional programmingalvinJune 15, 2018 - 9:09amRead more about Shared state in functional programmingtypelevel.org has a nice article on shared state in functional programming.
View ArticleThe 90/90 Rule of software development
The 90/90 Rule of software developmentalvinJuly 15, 2018 - 1:24pmRead more about The 90/90 Rule of software developmentThe 90/90 Rule: “The first 90% of the code accounts for the first 90% of the...
View ArticleThe lack of type safety was difficult to scale ...
The lack of type safety was difficult to scale ...alvinJuly 15, 2018 - 1:36pmRead more about The lack of type safety was difficult to scale ...From this AirBnB article about using React Native:...
View ArticleFunctional Programming, Simplified
Functional Programming, SimplifiedBy Alvin Alexander. Last updated: September 3 2018I’m pleased to announce that my book, Functional Programming, Simplified, is now available in three formats:PDF...
View ArticleVideo to watch: Why writing correct software is hard, and why math (alone)...
Video to watch: Why writing correct software is hard, and why math (alone) won’t help usalvinMay 26, 2018 - 1:51pmRead more about Video to watch: Why writing correct software is hard, and why math...
View ArticleWatch list
Watch listalvinMay 27, 2018 - 1:04pmRead more about Watch listAdd new commentThis is my page for videos I want to watch, and other things I want to listen to (you know, rather than watching Netflix).
View ArticleListening and trust (and developing open source software)
Listening and trust (and developing open source software)alvinJune 6, 2018 - 10:26amRead more about Listening and trust (and developing open source software)Add new commentBased on his current work in...
View ArticleIf at first you don’t succeed ...
If at first you don’t succeed ...alvinJune 9, 2018 - 11:23amRead more about If at first you don’t succeed ...I was reminded of this “If at first you don’t succeed, call it Version 1.0” saying this...
View ArticleShared state in functional programming
Shared state in functional programmingalvinJune 15, 2018 - 9:09amRead more about Shared state in functional programmingtypelevel.org has a nice article on shared state in functional programming.
View ArticleThe 90/90 Rule of software development
The 90/90 Rule of software developmentalvinJuly 15, 2018 - 1:24pmRead more about The 90/90 Rule of software developmentThe 90/90 Rule: “The first 90% of the code accounts for the first 90% of the...
View Article