Quantcast
Channel: programming
Browsing all 111 articles
Browse latest View live

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 Article


Understanding 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 Article


What 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 Article

Warren 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 Article

Software 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 Article


Quotes 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 Article

Video 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 Article

Watch 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 Article


Listening 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 Article


If 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 Article

Shared 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 Article

The 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

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 Article


Image may be NSFW.
Clik here to view.

Functional 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 Article

Video 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 Article


Watch 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 Article

Listening 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 Article


If 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 Article

Shared 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 Article

The 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
Browsing all 111 articles
Browse latest View live