-
Coulda Woulda Shoulda (2024 Harris Edition): Attack the Pandemic Profiteers
-
Rising stupidity sinks all boats.
-
Love of money is the root of all evil.
-
How to 'hone in on' a software solution using Claude.ai
-
Technical Debt and Dodgy Sushi
-
What if Joe Took the Wheelchair for a Spin?
-
How to read Apple News+ articles without subscribing to News+ on a mac
-
A prospective history of the brief "TASED in 2024" Dictatorship under His Dark Excellency Biden (July-Dec 2024)
-
How to pronounce 'X (formerly Twitter)'
-
What we want from a Commander in Chief
-
Heroku Pipelines vs CDNs vs Fontawesome
-
Rails 5.2.8.1 security patch breaking change: are you 'psych'ed?
-
Watch out for Memcache expiry times longer than 30 days
-
Running Jekyll on Hatchbox (updated)
-
Fixing sudden TMobile iPhone "SOS mode" (TLDR: Verizon's fault)
-
Apple Mac Ventura Timezone Bullshit
-
Running Jekyll static site on Hatchbox
-
A great technical/programmer interview question? (Also: how to update all your Route53 registry contacts)
-
Cloudflare free DNS 1.1.1.1 is VERY slow to update nameservers
-
A 12-year-old Firefox bug that will convince you to switch to Chrome
-
Oops, HBO? Using REAL user emails in your internal software testing?
-
Getting Rails 6 ActionMailer to send emails via an explicit ActiveJob (so you can specify Job behavior)
-
Stopping Logentries High Response Time alerts that are due to normal Actioncable behavior
-
The quickest & easiest way to develop AWS Lambda functions that use Ruby gems
-
Why I’ll skip the J&J vaccine and wait for one of the “better” ones
-
Autonomous Vehicles as “Bad Actors”
-
Enjoying Cafe du Monde Coffee and Chicory via a Moka Pot
-
Finally, an “IRL Cat Filter”
-
Applecare for iPhone Stupidly Expensive
-
Become an Artist After Just One Sip
-
A “Bumpy Period,” the understated British called it
-
Facebook having a “VP of Integrity” is about as 1984 as it gets
-
A hundred years before BLM — was wondering if you could do light house-keeping
-
Target Disk Mode has improved (Benchmark 2019/2020 Intel Macs)
-
Yet another Venmo dark pattern (TL;DR ridiculously high transaction limits you cannot set lower)
-
Does Amazon now use bare-all pictures for multi-factor authentication? [humor]
-
Solved: 2019 Macbook Pro / Apple Thunderbolt Display issue
-
Apple Watch “Stupid-ass” Links (not smart at all)
-
Another great support feature ruined by marketing assholes (GoDaddy)
-
When you use those cheap overseas web developers, double-down on Testing
-
A book review the algorithm-centric nazi bastards at Amazon rejected
-
Canceled Consumer Reports Because of TrueCar
-
OWC: “own it” when you ship a broken item
-
Macbook Pro 2013/Sierra as fast as Macbook Pro 2018/Mohave for Rspec/Docker/Rails Dev
-
Why I disabled WordPress Gutenberg
-
Just don’t even think about buying a Fitbit Versa
-
HemmorrAndroids even more painful than IOS
-
Making Heroku CI (almost) as fast as running Rspec locally
-
Heroku Deploys via Github are not faster than using git push
-
Heroku CI is remarkably slow, but half as slow if you use the largest dyno type
-
4 Most Remarkable Shortcomings of Apple Watch Series 4 (e.g., why I returned it)
-
How to allow two Vagrant apps to talk to each other
-
JibJab irresponsibly, ineptly, and possibly illegally blasts ecards
-
For healthcare plans, Bronze is less expensive except in a narrow range of care usage
-
Never name (or draw faces on) veggies you plan to eat
-
Remove your GPS location EXIF geotags from IOS videos before sharing them
-
IMO fatal flaws — OrchestraOne practice management for therapists
-
IMO fatal flaws — Theranest practice management for therapists
-
Why IMO using FreshSales CRM could be hazardous to your business
-
“We’re not UPS.”
-
A Dlink Camera iPhone/iPad workaround for error 0.70 &...
-
Dear Marvel, the character name you are looking for is “Irony”. You’re welcome.
-
Solving [DEPRECATION] last_comment is deprecated when upgrading to rails 4.2.6
-
Microsoft still not afraid to bait and switch IMO
-
An example of when ‘digital’ means ‘inferior’ and ‘wasteful’
-
All Of Your American Express Extended Warranties will Evaporate when Costco Switches to Visa
-
Ghost (Still) Sucks as a Blog.
-
Highly recommended: site-by-site cookie cleanup for Macs using Cookie
-
To Speed up the First Time Machine Backup, Don’t Stop and Resume!
-
Recover User Data When Mac’s Filevault2 Won’t Boot
-
How to fix Time Machine when it confuses multiple backup drives
-
If IE8 is displaying all Bootstrap columns full-width, here’s the fix
-
Getting Glyphicons to work with static Bootstrap 3 CSS and Rails 3.2
-
We’re a fan — Filepicker.io
-
Create a Lightroom 5 custom import preset to organize photos into year-month (YYYY-MM)
-
When using heroku toolbelt, use git remote name instead of app name
-
How to specify Fancybox2 options to manually open() a box (the docs are wrong)
-
Apple begins enforcing iDeal, demanding revenue split for deals discussed using iPhone
-
Microsoft, please stop being such a whiny bitch
-
Zerigo sets perfect example of how not to raise rates on prepaid plans
-
Getting S3Object.exists? to work correctly with IAM policies
-
Avoid “rate limit” errors when Geocoding in a Heroku app, using QuotaGuard add-on
-
Easiest workaround for Mac’s intermittent ‘disappearing cursor’ bug
-
The quick, easy, free way to send mail-merged email from a Mac
-
Managing multiple Heroku accounts with heroku-accounts plugin
-
Getting RSpec, Postgres, DatabaseCleaner to play nicely together
-
Rspec gotcha — instance variables are not cleared between ‘get’s
-
ActiveRecord find_each ignores any order() criteria
-
I hereby nominate Baking Soda as the “Duct tape for Home Hygiene”
-
Quick guide to multiple heroku accounts, and moving apps between them
-
How to specify traits for model associations in FactoryGirl
-
Getting Rmagick to work again
-
Still half-baked for SMS texting: Toktumi Line2
-
Favorite online regex wizard (so far)
-
A subtle problem with using update_attributes in Rails migrations
-
ActiveRecord .count and .length are different when .group
-
Setting the default time zone for a Heroku app
-
Using those fantastic Apple Cube USB Speakers with a MacBook Pro under Lion
-
Finding a decent editor for Rails
-
Rails apps can send from multiple SMTP accounts
-
Example of an ethical annual credit card renewal: kudos to Vimeo
-
My favorite Ruby thing this week: when *my_array
-
Pure, unadulterated, geek testosterone
-
How to migrate from Heroku Shared-database to Dev or Basic Postgres
-
“An Inconvenient Truth, Hawaiian edition”
-
Cheesy nickel and diming for project privacy at crowdspring
-
Loyalmobs adds new “VIP Texting Club” capability with 1 cent/message pricing
-
Dear Heroku: Quit blaming all of us when you fail. Do this instead&...
-
Ipad-friendly version of Twitter bootstrap popover
-
A tip when users need to send a code in SMS messages — use numbers
-
Efax doesn’t support Intel Macs
-
Virgin Mobile MiFi personal hotspot great for demos
-
Migrating a WordPress blog to Heroku
-
Why my company doesn’t send automated email from a ‘noreply’ address
-
Rails 3.1: Enumerated_attribute breaks scaffolding (easy fix)
-
UX gripe #237: politically correct ‘what country are you from’ dropdown menus
-
Western Digital My Book Live beats Seagate GoFlex hands down
-
Side effect in simple_form can break phone number input on iphone
-
ActiveAdmin breaks Twitter Bootcamp popovers (perhaps more)
-
How to see all released versions of a gem
-
FPDF requires ZLib if images are not flattened
-
Hosting PHP apps at Heroku, with caveat
-
Migrating a Windows XP Pro ‘OEM’ PC to Parallels Desktop 7 (step-by-step)
-
Specifying a :target when using link_to with Rails 3.1
-
getting rails 3.1 + carrierwave + S3 + heroku working
-
Getting ActiveAdmin and web-app-themes to work with Rail 3.1 at Heroku
-
VRBO ought to take a page from Airbnb’s UX
-
Bandaid cure for new Hugo Boss jacket
-
How to cancel ATT on Ipad w/o losing current billing cycle
-
Netflix bandwidth usage on Ipad 3G is 3.75 MB/minute
-
Origin — Tennis (best Monday morning song ever)
-
Hack: How to switch DNS painlessly from Godaddy to Zerigo
-
How to make Godaddy DNS bulletproof with DnsUnlimited as backup
-
Ever wish you could have your work caller ID show up when you use your personal phone?
-
How I became an art expert, in one squirt
-
Hack: Whither the fax number? (How to cut your Efax bill 60% or more)
-
Loyalmobs renamed Buzzbeeper
-
Tips for biking the Hiawatha trail
-
Texting overtakes voice+web as the new “voice” of US consumers
-
Remembering a Gentleman VC, Jos Henkens
-
When cache is king
-
Why they call it “white” water rafting
-
Using Heroku ENV config vars with Settings.yml
-
My favorite guerilla marketing story (so far)
-
Multiple subdomains, multiple apps in Heroku
-
Hack: Roasting peppers w/o open flame
-
Hack: “Best Thing Since Sliced Bread 2.0” — Twilio Twimlets (simple business phone receptionist for $1/month)
-
Buzzbeeper.com is open for business
-
“Baba Pardner’s Yoga-in-a-cup Chai”
-
Adding SSL to an app hosted at Heroku
-
A haiku for heroku
-
Someday we may fail to find the images we need on istockphoto. But not today.
-
Web CSS templates that did not disappoint&... Templateworld.com
-
Great support from a surprising corner: Godaddy
-
Lemons to lemonade when the airline strands you
-
Outsourcing success tidbits
-
IMO Tropo not ready for prime time. Went with Twilio.
-
Carriage ride in Central Park, $90. Time with daughter, priceless.
-
Moving content from Facebook to here
-
What’s in a name?
-
Befluent, a complete phone-based learning system, for grins
-
NY Times today outs me as founder of the nation’s largest street corner begging franchise