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

Notes from “Thinking Functionally with Haskell”

Notes from “Thinking Functionally with Haskell”alvinJuly 3, 2017 - 11:01amRead more about Notes from “Thinking Functionally with Haskell”Add new commentI’m always curious about how people think, and...

View Article


Rubber Duck Debugging

Rubber Duck DebuggingBy Alvin Alexander. Last updated: August 10 2017Read more about Rubber Duck DebuggingI was just reminded of Rubber Duck Debugging. From this Wikipedia link, “The name is a...

View Article


The meaning of the word “reify” in programming

The meaning of the word “reify” in programmingalvinAugust 23, 2017 - 9:53amRead more about The meaning of the word “reify” in programmingAdd new commentI don’t recall hearing of the words “reify” or...

View Article

Latency numbers programmers should know

Latency numbers programmers should knowBy Alvin Alexander. Last updated: August 28 2017Read more about Latency numbers programmers should knowJonas Bonér has put together a list of “latency numbers...

View Article

How I make very early software cost estimates (Part 1)

How I make very early software cost estimates (Part 1)alvinSeptember 15, 2017 - 9:14amRead more about How I make very early software cost estimates (Part 1)Add new commentSummary: I use Function Point...

View Article


Designing APIs is a subtle blend of craft and engineering

Designing APIs is a subtle blend of craft and engineeringBy Alvin Alexander. Last updated: September 23 2017“Designing APIs is a subtle blend of craft and engineering. It is the one area we should...

View Article

Image may be NSFW.
Clik here to view.

Delegation - You keep using that word ...

Delegation - You keep using that word ...alvinOctober 4, 2017 - 8:31amRead more about Delegation - You keep using that word ...Add new commentI don’t know the original source of this image about...

View Article

99 bugs in the code (t-shirt)

99 bugs in the code (t-shirt)By Alvin Alexander. Last updated: November 30 2017Read more about 99 bugs in the code (t-shirt)Here’s a “99 bugs in the code” t-shirt.< back to my photo gallery

View Article


Category Theory for Programmers

Category Theory for ProgrammersBy Alvin Alexander. Last updated: November 30 2017Read more about Category Theory for ProgrammersI haven’t read it yet, but I just added Category Theory for Programmers...

View Article


Functional Programming, Simplified: Print version, coming soon

Functional Programming, Simplified: Print version, coming soonalvinDecember 4, 2017 - 11:40amRead more about Functional Programming, Simplified: Print version, coming soonThis is the second proof of...

View Article

Image may be NSFW.
Clik here to view.

Functional Programming, Simplified (Print, PDF, and Kindle)

Functional Programming, Simplified (Print, PDF, and Kindle)alvinDecember 11, 2017 - 6:14amRead more about Functional Programming, Simplified (Print, PDF, and Kindle)Add new commentDecember 10, 2017:...

View Article

Hello, Scala (Scala tutorial website)

Hello, Scala (Scala tutorial website)By Alvin Alexander. Last updated: December 17 2017It’s still a work in progress, but I’m creating a Hello, Scala website as a simple, quick introduction for those...

View Article

The old -0 error

The old -0 errorBy Alvin Alexander. Last updated: December 19 2017Read more about The old -0 errorWhenever I see a programming error, I try to imagine the circumstances behind it.< back to my photo...

View Article


A recommendation for would-be book writers

A recommendation for would-be book writersBy Alvin Alexander. Last updated: December 29 2017If you’ve read any of my books (like the Scala Cookbook or Functional Programming, Simplified), and thought,...

View Article

“Talk is cheap. Show me the code.”

“Talk is cheap. Show me the code.”By Alvin Alexander. Last updated: January 23 2018“Talk is cheap. Show me the code.”~ Linus Torvalds

View Article


Your true self

Your true selfBy Alvin Alexander. Last updated: February 5 2018I usually just encourage people to meditate so they can learn to relax, but there’s another good reason to meditate: It helps you find out...

View Article

Image may be NSFW.
Clik here to view.

“Hello, Scala” - A swift introduction to a scalable programming language

“Hello, Scala” - A swift introduction to a scalable programming languagealvinFebruary 18, 2018 - 10:15pmRead more about “Hello, Scala” - A swift introduction to a scalable programming languageAdd new...

View Article


How to write Akka Actors: An example video game

How to write Akka Actors: An example video gamealvinFebruary 21, 2018 - 10:36amRead more about How to write Akka Actors: An example video gameAdd new commentWay back in 2013 — before my first fake...

View Article

The three principles of functional programming

The three principles of functional programmingBy Alvin Alexander. Last updated: March 14 2018The “three principles of functional programming,” from this tweet:1. Orthogonal composability 2. Maximum...

View Article

“Dark Scrum: The case against the Sprint”

“Dark Scrum: The case against the Sprint”alvinMarch 29, 2018 - 10:17amRead more about “Dark Scrum: The case against the Sprint”From a Ron Jeffries article, Dark Scrum: The case against the...

View Article
Browsing all 111 articles
Browse latest View live