Workaday Reading

How technology literally changes our brains



"Nicholas Carr on deep reading and digital thinking. In 1964, the Canadian philosopher Marshall McLuhan published his opus Understanding Media: The Extensions of Man. In it he writes, “In the long run, a medium’s content matters less than the medium itself in influencing how we think and act."

read »

Damselfly

Damselfly

Today be the best Damselfly you can.

How to Set the Default Terminal on Mac OS X

I was testing out a bash script on my Mac and the script had some code to switch the shell from /bin/zsh to /bin/bash so that I would have similar shell to the servers the code would run on. There was also code to switch it back to /bin/zsh but I think with the script … Continued

Workaday Reading

Upgrading Bash on macOS



"One thing that many macOS users don’t know is that they are using a completely outdated version of the Bash shell. However, it is highly recommended to use a newer version of Bash on macOS, because it enables you to use useful new features. This article explains how to do this."

read »

Workaday Reading

Accessibility Check #1



"Today I'm starting my very first accessibility check. I'll be auditing websites to see how well they implement accessibility and pointing out the problems and items that need improvement."

read »

Workaday Reading

The Slotted Counter Pattern



"It is a common database pattern to increment an INT column when an event happens, such as a download or page view. You can go far with this pattern until bursts of these types of events happen in parallel and you experience contention on a single row."

read »

Workaday Reading

Traits



"PHP implements a way to reuse code called Traits. Traits are a mechanism for code reuse in single inheritance languages such as PHP."

read »