The 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, SimplifiedalvinAugust 26, 2018 - 9:45amRead more about Functional Programming, Simplified2 commentsAdd new commentI’m pleased to announce that my book, Functional Programming,...
View ArticleA nice story about Lisp
A nice story about LispalvinOctober 17, 2018 - 9:18amRead more about A nice story about Lisptwobithistory.org has a nice story about Lisp titled, How Lisp became God’s own programming language. That...
View ArticleDrupal 8: How to write a simple custom “block module”
Drupal 8: How to write a simple custom “block module”alvinJune 21, 2016 - 8:25pmRead more about Drupal 8: How to write a simple custom “block module”Add new commentTable of ContentsGoalsBackup your...
View ArticleFunctional programming leads to happiness
Functional programming leads to happinessBy Alvin Alexander. Last updated: December 16 2018Read more about Functional programming leads to happinessAs I wrote in Functional Programming, Simplified,...
View ArticleBest practices for software development (continuous integration)
Best practices for software development (continuous integration)alvinFebruary 10, 2019 - 6:28pmRead more about Best practices for software development (continuous integration)This Wikipedia page on...
View ArticleSo much complexity in software comes from ...
So much complexity in software comes from ...alvinFebruary 26, 2019 - 8:35amRead more about So much complexity in software comes from ...“So much complexity in software comes from trying to make one...
View ArticleTesting takes time, just like structural analysis takes time
Testing takes time, just like structural analysis takes timeBy Alvin Alexander. Last updated: March 2 2019“Testing takes time, just like structural analysis takes time. Both activities ensure the...
View ArticleThe Scientific Method
The Scientific MethodalvinMarch 5, 2019 - 4:36pmRead more about The Scientific MethodAdd new commentBack in the 1990s I was fortunate enough to work for a very smart, energetic man. In a way, working...
View ArticleStrive for beauty and elegance in every aspect of your work
Strive for beauty and elegance in every aspect of your workalvinMarch 6, 2019 - 11:49amRead more about Strive for beauty and elegance in every aspect of your work“Strive for beauty and elegance in...
View ArticleRoy Carlson: The sooner you start to code, the longer the program will take
Roy Carlson: The sooner you start to code, the longer the program will takealvinMarch 18, 2019 - 12:02pmRead more about Roy Carlson: The sooner you start to code, the longer the program will take“The...
View ArticleWrite shy code — modules that don’t reveal anything unnecessary
Write shy code — modules that don’t reveal anything unnecessaryalvinApril 3, 2019 - 10:47amRead more about Write shy code — modules that don’t reveal anything unnecessary“Write shy code — modules that...
View ArticleThe meaning of the word “reify” in programming
The meaning of the word “reify” in programmingalvinApril 7, 2019 - 12:25pmRead more about The meaning of the word “reify” in programmingAdd new commentI don’t recall hearing of the words “reify” or...
View ArticleJoe Armstrong: Why OO Sucks
Joe Armstrong: Why OO SucksBy Alvin Alexander. Last updated: April 22 2019Famed programmer Joe Armstrong passed away this weekend. He created the Erlang programming language, based on the actor model,...
View ArticleRecursion — See recursion
Recursion — See recursionalvinApril 25, 2019 - 4:45pmRead more about Recursion — See recursionThis is the Index entry for recursion in the third edition of Programming in Scala. :)
View ArticleYoda Conditions
Yoda ConditionsBy Alvin Alexander. Last updated: May 5 2019Read more about Yoda ConditionsI had never heard of the term “Yoda Conditions” until now, but I have seen them in some Java code where...
View ArticleProgrammer Test Principles (Kent Beck)
Programmer Test Principles (Kent Beck)alvinJuly 5, 2019 - 10:05amRead more about Programmer Test Principles (Kent Beck)Kent Beck has a good article on Medium titled, Programmer Test Principles.
View ArticleGood TypeScript links
Good TypeScript linksURLhttps://www.typescriptlang.org/docs/handbook/declaration-files/by-example.htmlalvinJuly 5, 2019 - 11:54amRead more about Good TypeScript linksI just started working with...
View ArticleSuch a disappointing feeling when a book is a letdown
Such a disappointing feeling when a book is a letdownalvinJuly 8, 2019 - 4:16pmRead more about Such a disappointing feeling when a book is a letdownI just spent 45 minutes reading a new book about a...
View ArticleProgramming languages are how programmers express and communicate ideas
Programming languages are how programmers express and communicate ideasBy Alvin Alexander. Last updated: August 13 2019“In reality, programming languages are how programmers express and communicate...
View Article