Rendezvous with Casidoo

My answers to cassidoo’s interview questions

Essays, Poems, syntax & algorithm studies

End products, habiting difference

My sparse margin note couplet from Jon Bentley’s Programming Pearls, also bit of a book review, and a whole ass

But night software is not like that

Closure was small, TypeScript is big (thinking w/ Dan Vanderkam)

Language ergonomic studies: Possession: Ruby, JavaScript, D/s, Mycology

Language ergonomic studies: Ruby vs JS one-liners

Rspec vs js, let vs let

Naur, goodies, 1985 years after Jesus Christ

Naur, the optimist

Can you jam with the console cowboys in cyberspace?

Redis poem set

Well-known ways that JavaScript coerces objects to strings

Language ergonomic studies: Summing ranges and most frequent terms

function console.log(‘hello’)

Not so byzantine algorithm studies: Using math to deliver your medication

Byzantine algorithm studies: Using math to reverse an integer

What’s a bug?

Recursion is too easy for writing nested menus in UI

A Recursive Validation Function with User-Defined Exceptions

Debugging TS in node

The explanation of Question 12 of Lydia Hallie’s fabulous list of JS interview questions, and others

Book quotes and commentary: Software Theory by Federica Frabetti

Let’s talk about Orchestration vs Separation of Concerns

Preferring repetitive Action notifications over reuse

The will to better software companies

Thinking about heuristics for avoiding code duplication across the stack

Maybe Eithers with Promises

Maybe maybes

“do” helper for emphasis in variable naming

Harmful ways to write about software

A better term for “technical debt”

Two tales of Binary Search

Deeper software concepts showing up in UI problems

React inline function gotcha, but in a non-obvious way

499 closed connections

Debugging a test that does nothing

Precrude development

Too many imports

What’s in a name?

Rendezvous with Cassidoo Algorithm Studies