“Who is the Jackass That Wrote This?”
I was performing some housekeeping work on Twixcuse last night, and I was reminded of a conversation I had with the great Jon Shea much earlier in my programming career: Cosmo: I look back at my old...
View ArticleDeath to the WYSIWYG
I understand the intentions behind it. It was meant to be an engine of liberation, empowering a proletariat of print editors and writers bred on—or at least not terrified of—word processing software to...
View ArticleA Complete List of Code I Didn’t Write
I recently updated my official online presence, and rather than toss attribution about willy-nilly, I figured I’d make a blog post to acknowledge the few bits of code that I didn’t write from scratch....
View ArticleScratching “From Scratch”
From openings I’ve seen and interviews I’ve been to, there seems to be something of a fixation on coding things “from scratch”. It’s as if hiring managers had stumbled across a WYSIWYG one day,...
View ArticleAdvice on Contacting Me by Phone: Don’t
I’m not sure to whom this post would be best addressed. Baby-boomers? Recruiters? Sales teams? All of the above? Since you’re calling me, let’s assume you have a landline. When I was a kid my parents...
View ArticleWordPress “About The Author” Without Plugins
While I love that WordPress has a huge developer community, a lot of plug-ins are overkill. WP does a great job of packaging CMS features into its core functions, meaning that a ton of awesome content...
View ArticleRedirecting *.tumblr.com Pages to your Blog
I’ve talked before about my much-diminished stoke for Tumblr as a platform. Fortunately, I’m not the only one who sees things this way, and a lot of great tools exist to help you migrate your setup to...
View ArticleLet’s Bring faux-column to CSS
If you’ve ever built anything from the ground up with HTML/CSS you know the issue: <div> only expands vertically to fit its contents. Put some of those <div> tags side by side to make...
View ArticleInstalling Python Libraries on GoDaddy Shared Hosting
If you’ve got a GoDaddy shared hosting account, you’re probably none too pleased with the Python support. After all, SSH in, type “python”, and you get a message telling you your version is horribly...
View ArticleTwitter unAuth – The Web Scrape API
Twitter has been scaling down access to its API for some time now. But last night, it turned off unauthorized API requests entirely, breaking an armada of web widgets that didn’t route users through...
View ArticleRide on Washington, Stage 2
Just a quick update: I’m jumping into the second leg of the Ride on Washington today. I’ll be doing my best to live-tweet antics on @Cyclocosm, and, as an added bonus, if you chip in $20 of the $500 I...
View Article“Who is the Jackass That Wrote This?”
I was performing some housekeeping work on Twixcuse last night, and I was reminded of a conversation I had with the great Jon Shea much earlier in my programming career: Cosmo: I look back at my old...
View ArticleYour Team Needs Hackers
Cool to see Bicycling moving into the rich content (or whatever they call it) sphere for longer articles. But that white text over white-heavy art? Not cool, man: That said, it’s a really, really easy...
View ArticlePut Strava Routes on your Suunto Device with Movescount
I’ve long been unsatisfied with Garmin’s cycling GPS devices. After a particularly bitter unexplained ride deletion last fall, I finally took the leap on a Suunto Ambit2. It’s been great so far, with...
View ArticleIntroducing BrainHole — an Outbrain-style Widget for ClickHole.com
I’m a big fan of ClickHole, the Onion’s satirical take on the clickbait stories that, with the advent of gullible olds like your Grandmother, have rendered your Facebook newsfeed all but useless. But...
View ArticleThe Year the Year-in-Review Clip Show Died
I find myself hoping 2014 is the swan song of algorithmically generated year-in-review mini-films on the various social networks. We’ve all seen Mad Men. We’ve all seen the Carousel/Facebook Timeline...
View ArticleCosmoCatalano.com 4.0
If Internet Archive is to be believed, today I rolled out the fourth iteration of my personal website. It’s an updated digital resume that invites the user to poke into the code and responsive layout...
View ArticleResolving the ssh-dss Error With GoDaddy Linux Economy Shared Hosting
As I mentioned in my last post, CosmoCatalano.com has been around for a while—over a decade, in fact. And this entire interval—an eternity in Internet time—it’s been hosted on the same crummy GoDaddy...
View Article
More Pages to Explore .....