Show newer

Test for failures as well as success. A == A may be succeeding only because A == B isn't failing. (True story.)

Two things the world cannot bear,
And under three it cannot stand:
And garlic-flavored breath mints.

RT Someone said “assume zero knowledge but infinite intelligence” and I’ve found this guideline helpful.


"It’s a curious thing about our industry: not only do we not learn from our mistakes, but we also don’t learn from our successes." - Keith Braithwaite

Slack, Discord, Gitter...we're innundated with chat apps. You may be tempted to overlook IRC, but it's still a thriving and potent platform! Learn how to thrive in it here...

Unless you're the only coder on the project, that //TODO comment you just wrote should also be on your project issue tracker.

Write tests for everything.

If you're short on time...write tests for everything anyway.


We're starting work on a NEW GAME, with a twist: we're prioritizing first in the design! It's rooted in our lead dev's dream of creating a platformer (of sorts) for a friend w/ and others w/ motion impairments. It'll be fun for you too! STAY TUNED!


With expanding like it is, I think Zawinski's Law is taking on a new flavor. "Every program attempts to expand until it can r̶e̶a̶d̶ ̶m̶a̶i̶l̶ brew coffee."

Camels store fat (not water) in its hump, which allows it to go for periods of time without food. As they use up the fat, the hump goes limp.

In other words, the camel is the only creature with a built-in fuel gauge.

I've got fresh ciabatta dough proofing on the counter. Supper will be nummy tonight!

"If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization." -Gerald Weinberg

Understood it on the first try: good code.
Understood it on the second try: need coffee, maybe?
Understood it on the third try: rewrite the code!

What's your favorite letter case style for programming? Mine is SCREAMING_SNAKE_CASE. Just the name, really.

"Walking on water and developing software from a specification are easy if both are frozen." -Edward V. Berard

Working from home during the coronavirus scare (or usually anyway)? Learn to nip distractions in the bud!

Show older

Everyone is welcome as long as you follow our code of conduct! Thank you. is maintained by Sujitech, LLC.