Been doing a lot of Bash coding in the past year developing Zesk Build: Pipeline, build, and operations tools useful for any project an open source project I started after I realized I kept using the same code base for all of my projects to build and maintain them. bash was a logical choice largely […]
(2025 – updated to current practices) I find myself constantly seeking to set up a coding pattern where I have a project (say, a web application) which has root directories such as: etc. where various resources for our application are stored. What is essential is that that sometimes there are multiple versions of an application […]
Git Recipes
This is a placeholder for things I do in git which I have to look up often. Remove a branch from git If there are unmerged changes which you are confident of deleting: References article how to remove git branches.
I believe people experience software usually across two main dimensions, which is a sliding scale: So, examples always help here. Think Polished like the look of, say these sites: And here’s Primitive: As for code quality, this is something which is based on experience, but it’s not something you can see at all. It’s just […]
Solving the middle level of Rubik’s Cube
While I’m by no means an expert on Rubik’s cube solving, I’ve been able to solve it since a babysitter taught me how as a teenager. It’s also a nice party trick if you can solve it. My son recently showed an interest in solving the cube, and so I figured I’d document the process […]
Ever notice that when you sign into, oh, say, Gmail, you sign in at www.google.com? What’s up with that? The reasons are technical, but it should be noted that when more and more traffic goes through the same domain name, you should wonder why. Before I go off the nerd deep-end, if you don’t know […]
Google snapped up reCAPTCHA recently. I’m feeling worried. As well, I must have been in a news bubble there, but they also acquired FeedBurner, in, like, 2007. They just re-branded it recently, which is probably why I didn’t notice. Now, I don’t put on the tinfoil hat very often, but Google keeps snapping up large […]
I had to write after reading this article in the New York Times. In short, Google “sees” 92 percent of online traffic for the top 100 internet sites. Other big boys, Atlas (60%), Omniture, and Quantcast (54% – I assume combined) don’t even get
Like hundreds of others, I have to respond to Eric Clemens Why Advertising Is Failing On The Internet article on TechCrunch because it appears to be linkbait or flamebait, or worse. What follows is a summary and discussion of his arguments, most of which seem to ignore the past 14 years of internet evolution.
This expression relates to the coal mining days when ventilation in coal mines was often insufficient, and mining was was a very dangerous and difficult task. Coal miners would bring a canary with them. Canaries tend to be sensitive to methane and carbon dioxide and so when the canary died