Skip to main content
Skip to footer
Portfolio
About
Journal
Yay!
Journal
The balance between roll-your-own and cloud infra
Thu • 2/20/25
Links
Web dev to software dev is a hell-bending minefield
Mon • 2/17/25
Links
I dream about 10Gbps Internet, impractical as it may be
Thu • 2/13/25
Thoughts
Get more context with in your AI with MCP, pronto
Tue • 2/11/25
Links
Yes, I do watch YouTube through my TV
Tue • 2/11/25
Links
The zen of blogging
Mon • 2/10/25
Links
Take 20 minutes to write your prompts. Yes, seriously.
Mon • 2/10/25
Thoughts
Shifting the perspective to “professional” from “personal”
Fri • 2/7/25
Links
Make Software for One (and then some)
Fri • 2/7/25
Thoughts
More Jobs and More Automation than Ever
Thu • 2/6/25
Links
Complete Umami Analytics Install and Upgrade Guide for RunCloud
Thu • 2/6/25
Thoughts
How to Compile and Use Untrunc to Fix Your Video On a Mac and Alternatives to Try
Wed • 2/5/25
Thoughts
Make a Task List to Keep Up with Friends
Tue • 2/4/25
Thoughts
Mario game typography color is worthy of analysis
Thu • 1/23/25
Links
AI coding is an unreliable slot machine that I’m addicted to
Thu • 1/23/25
Thoughts
My AI is…chuckling?
Wed • 1/22/25
Thoughts
Apple Music Listening History Converter
Mon • 4/1/24
Thoughts
Tip: Pastebin Alternative Built Into Warp, One-Click Command Sharing
Wed • 3/6/24
Thoughts
Ghandi’s remarkably prescient words on civilization’s greatest tests
Tue • 3/5/24
Thoughts
The sound has a name: Shave and a Haircut
Thu • 2/29/24
Thoughts
Finally getting those gigabytes to move on the internet thanks to local LLMs
Tue • 2/27/24
Thoughts
Don’t pull apart the petals, enjoy the flower as is
Wed • 2/21/24
Thoughts
“Write because ideas matter, not authorship”
Tue • 2/20/24
Thoughts
I feel like a spreadsheet superstar with GPT-4 as my sidekick
Mon • 2/19/24
Thoughts
Paying for search? Yes, yes I do. Kagi changed my mind.
Fri • 2/16/24
Thoughts
The Bait and Switch of Donorbox, Amazon, and Other Companies Should Not Be Rewarded With Our Dollars
Thu • 2/15/24
Thoughts
Anyone sick of paying for GPT-4 (using official ChatGPT client in browser) and having such a terrible SLA/constantly failing/stalling out/erroring out?
Wed • 2/14/24
Thoughts
Must Listen: The Boy and the Heron Original Soundtrack
Wed • 2/14/24
Thoughts
The “Personal” in Personal Computer Starts with My Shortcuts
Mon • 2/12/24
Thoughts
Love glitching out my Apple Watch
Sat • 2/10/24
Uncategorized
Use Moom for Quick 1080p or 720p Resizing of Any Mac Window
Tue • 2/6/24
Thoughts
How to Manually Restore Your Website with InfiniteWP Backups
Mon • 2/5/24
Thoughts
Bluetooth pains, are they really a thing of the past?
Wed • 1/17/24
Thoughts
Just unstar and move forward, don’t let the RSS weigh you down
Wed • 1/17/24
Thoughts
How many bridges and tunnels does NYC truly have?
Tue • 1/2/24
Thoughts
Customizing DaVinci Resolve to make Horizontal scrolling work with the Shift Key instead of CMD on Mac
Tue • 10/31/23
Thoughts
Navigating the Ethical Odyssey of AI, the Dance of Progress, and Ourselves
Mon • 4/24/23
Thoughts
Rewatching old TV is pointing a mirror at yourself
Tue • 2/21/23
Thoughts
Internet Explorer is dead…finally! (haven’t we been saying this for years now…)
Thu • 2/16/23
Thoughts
Familiar WordPress lands meet shiny static site generators and my web dev quest continues
Thu • 2/9/23
Thoughts
Break glass in case of creative rut. Literally.
Tue • 2/7/23
Thoughts
A spark of joy in micro scripts for your own workflows
Tue • 2/7/23
Thoughts
Quick color name to hex code generation with ChatGPT
Sun • 2/5/23
Thoughts
Dropbox’s power being stripped away by Apple’s poor File Provider API substitution
Sun • 2/5/23
Thoughts
But, for everyone else, electric knife sharpeners are more convenient
Thu • 2/2/23
Thoughts
When do you turn on Stage Manager anyway?
Wed • 2/1/23
Thoughts
Meditative animations with Processing
Wed • 2/1/23
Thoughts
I like embracing the newness of macOS releases
Wed • 2/1/23
Thoughts
Own your domain and limit your exposure to tech giants’ rules
Wed • 2/1/23
Thoughts
When you’re drinking the Kool-Aid of views, Algorithms, and “Heating”, how do you stop?
Wed • 1/25/23
Thoughts
Anyone prefer TV over movies? *raises hand*
Wed • 1/25/23
Thoughts
Enough Signs For Me. Just Gotta Write.
Wed • 1/18/23
Thoughts
Getting rich from going viral is a formula still being made
Mon • 1/31/22
Thoughts
“So…why haven’t you posted an article lately?”
Thu • 9/27/18
Thoughts
I’m moving to Washington D.C.
Wed • 10/18/17
Thoughts
Putting money where my mouth is
Tue • 10/17/17
Thoughts
Today was the 2nd anniversary of my father’s death
Mon • 10/16/17
Thoughts
Replacing headphones on a Sena SMH10-11 Bluetooth Communicator
Tue • 10/10/17
Thoughts
Motorcycle wipeout by a friend
Mon • 9/25/17
Thoughts
I’m a budding motorcycle mechanic hitting my limits
Mon • 9/25/17
Thoughts
Hotkeys not triggering with Finder folders in Alfred workflows?
Mon • 9/25/17
Thoughts
Replacing the clutch perch on my 2009 Honda Rebel 250
Mon • 6/12/17
Thoughts
Installing a passenger back rest/sissy bar with a luggage rack for Honda Rebel 250
Mon • 6/12/17
Thoughts
Replacing the rear lights is a wiring nightmare on my Honda Rebel
Mon • 6/12/17
Thoughts
Installing an aftermarket driver back rest on a Honda Rebel 250
Mon • 6/12/17
Thoughts
Mounting an EZ-Pass toll reader on my Honda Rebel 250
Mon • 6/12/17
Thoughts
Dropbox’s background update is using excessive CPU on my Mac
Thu • 5/18/17
Thoughts
Why did Honda only provide a screwdriver for the 2009 Rebel 250 tool compartment?
Tue • 5/16/17
Thoughts
Amazon Echo Look has a good chance of leading the camera-focused and connected future
Wed • 4/26/17
Thoughts
Auto save IDML files when you close an InDesign document
Tue • 4/18/17
Thoughts
My thoughts on Warren Buffet’s Letter to Berkshire Shareholders
Mon • 3/20/17
Thoughts
Solving the mystery of HDMI handshake issues with my Apple TV and Yamaha Receiver
Fri • 12/2/16
Thoughts
Pasting and formatting rich text in InDesign
Wed • 11/23/16
Thoughts
Attempted theft on my scooter using a pen ink cartridge
Sun • 11/20/16
Thoughts
Breaking in new tires on my scooter, and a horse in traffic
Sun • 11/20/16
Thoughts
Tiny Alfred Workflow: Genius “I’m Lucky” Lyrics
Fri • 11/11/16
Thoughts
Tiny Alfred Workflow: Current Tab in Google Chrome’s Incognito
Fri • 11/11/16
Thoughts
An ode to virtualization on the Mac
Sun • 11/6/16
Thoughts
Hey Adobe, hijacking the cursor is so 1997
Sat • 11/5/16
Thoughts
Hubris of human bees
Sat • 1/31/15
Thoughts
NYS is working to increase minimum wage for tipped workers to $7.50
Sat • 1/31/15
Thoughts
Mentioning your competitor in an ad does not constitute a trademark violation
Sat • 1/31/15
Thoughts
Looks by Dr. Dre + Subtraction.com
Wed • 7/9/14
Thoughts
Ramadan is going mainstream. Why buck the trend?
Tue • 7/8/14
Thoughts
Inspecting Yosemite’s Icons
Sun • 7/6/14
Thoughts
Why Foursquare has the potential to kill Yelp, and then Google…
Fri • 6/20/14
Thoughts
» Nostalgia and Newspapers Clay Shirky
Thu • 6/19/14
Thoughts
I’m Just Now Realizing How Stupid We Are
Thu • 6/19/14
Thoughts
Yo – Ian Bogost – The Atlantic
Thu • 6/19/14
Thoughts
The End of Cuisine – NYTimes.com
Wed • 6/18/14
Thoughts
How normal is being redefined?
Sun • 6/15/14
Thoughts
The Art of Eyeballing – Part II: Learning To See
Tue • 6/10/14
Thoughts
Intention
Tue • 6/10/14
Thoughts
How To Code HTML5 Video Background In Email
Thu • 6/5/14
Thoughts
Swift has me thinking about programming languages
Thu • 6/5/14
Thoughts
“Calling a developer a coder is like a tourist calling San Francisco Frisco”
Wed • 6/4/14
Thoughts
Because getting a job isn’t already difficult
Wed • 6/4/14
Thoughts
Helvetica Neue leads the charge for better displays
Tue • 6/3/14
Thoughts
I’m New Here
Mon • 6/2/14
Thoughts
Chaotic Beautiful Snowflakes
Mon • 6/2/14
Thoughts
“Avoiding Business school” is a one-sided perspective that doesn’t see the real-world value
Sat • 5/31/14
Thoughts
Snowden and The Wire’s Season 2 have more in common than Snowden realizes
Fri • 5/30/14
Thoughts
TrueCrypt security audit presses on
Fri • 5/30/14
Thoughts
When it comes to design, nothing is ever settled for good
Thu • 5/29/14
Thoughts
Block Inversions by Corporations to limit American tax dollar losses
Wed • 5/28/14
Thoughts
Snapchat’s Evan Spiegel created Snapchat to mask his insecurities
Wed • 5/28/14
Thoughts
Uber just gave lobby fodder to every Taxi commission
Wed • 5/28/14
Thoughts
Drive development with budgets, not estimates
Wed • 5/28/14
Thoughts
It’s official. Apple bought Beats.
Wed • 5/28/14
Thoughts
“TrueCrypt is not secure”
Wed • 5/28/14
Thoughts
50 Ways to Get a Job
Wed • 5/28/14
Thoughts
Tradition is non-existent in technology
Thu • 5/15/14
Thoughts
Apps that know about you before you do (and I’m okay with that)
Thu • 5/15/14
Thoughts
The Study of Wu or how some questions have no answer
Wed • 5/14/14
Thoughts
Working should be like breathing: stop and started at regular intervals
Wed • 5/14/14
Thoughts
How to talk to your inner perfectionist
Tue • 5/13/14
Thoughts
Businesses need to hire copywriters with direction
Mon • 5/12/14
Thoughts
Drawing bezier curves with less points, more accuracy, and better results
Sun • 5/11/14
Thoughts
What does a Product Designer Do?
Sun • 5/11/14
Thoughts
My workflow for building a parallax or animated website
Sat • 5/10/14
Thoughts
Words have different signals to different people. Which one will you choose to make your point?
Sat • 5/10/14
Thoughts
Curing the Anxiety of Trains Deferred from their Appointed Times
Fri • 5/9/14
Thoughts
Why cyclists should be able to roll through stop signs and ride through red lights
Fri • 5/9/14
Thoughts
Anecdote: The purpose of an indent in a paragraph start
Wed • 5/7/14
Thoughts
On social media, we don’t try to exist. We just try to be visible.
Wed • 5/7/14
Thoughts
Here is an AppleScript to create layers automatically in InDesign
Tue • 5/6/14
Thoughts
Use a clearance color to remove stray/extra color palettes in InDesign
Fri • 5/2/14
Thoughts
Multiple Records not showing up when you Data Merge in InDesign? Tips to make it all flow
Tue • 4/29/14
Thoughts
How to use Avery Templates in InDesign
Tue • 4/29/14
Thoughts
Hello, Stranger (on the subway)
Sun • 4/27/14
Thoughts
Starting the MTA Map Project
Fri • 2/14/14
Thoughts
What’s after RSS? The next channel of news.
Sat • 1/4/14
Thoughts
I’m trying to learn how to program, and that’s okay
Fri • 11/1/13
Thoughts
iOS 7: forward-thinking design and engineering
Mon • 10/28/13
Thoughts
Making snap judgments before using iOS 7
Tue • 6/11/13
Thoughts
A Windex Ritual
Tue • 5/21/13
Thoughts
The train ride
Tue • 3/12/13
Thoughts
Books are a glance inside someone’s mind
Fri • 12/21/12
Thoughts
Exchanging ideas
Fri • 12/21/12
Thoughts
Advertising virus
Fri • 12/7/12
Thoughts
At least they stab you in the front
Tue • 12/4/12
Thoughts
A review of How to Win Friends and Influence People by Dale Carnegie
Sun • 12/2/12
Thoughts
Try to be alive; breathe deeply
Sun • 12/2/12
Thoughts
Imagine what you’ll know tomorrow…
Sun • 12/2/12
Thoughts
A series of moments
Sun • 12/2/12
Thoughts
The Future Is In the Clouds
Wed • 11/28/12
Thoughts
The Artform of Care
Tue • 11/27/12
Thoughts
Straight out of Halo
Tue • 11/27/12
Thoughts
One day of activity for NY Subway
Mon • 11/26/12
Thoughts
The Writing Revolution
Mon • 11/26/12
Thoughts
Ode to Chillies
Mon • 11/26/12
Thoughts
The evolution of Daft Punk is dubstep
Sun • 11/18/12
Thoughts
Writing an unforgettable college essay
Wed • 11/14/12
Thoughts
Some thoughts and musings about making things for the web
Wed • 11/14/12
Thoughts
Why Doesn’t MTV Play Music Videos Anymore?
Mon • 11/12/12
Thoughts
The problem with endless musical choice
Sun • 11/11/12
Thoughts
The Day After
Sat • 11/10/12
Thoughts
The ultimate goal
Tue • 10/23/12
Thoughts
“This isn’t a game. It’s my life.”
Tue • 10/23/12
Thoughts
Something flickered at the edges of conscious perception
Wed • 7/25/12
Thoughts
Behold, the light
Wed • 7/18/12
Thoughts
Great Artists Steal
Thu • 7/12/12
Thoughts
Moved to emulate
Thu • 7/12/12
Thoughts
The distance
Tue • 7/10/12
Thoughts
Foggy bottom
Mon • 7/9/12
Thoughts
Le Miroir
Mon • 7/9/12
Thoughts
Nite fall
Sun • 7/8/12
Thoughts
Words of Mass Emotional Disruption
Fri • 6/22/12
Thoughts
Project Blow Job
Wed • 6/20/12
Thoughts
The luminaries of the skies
Mon • 6/11/12
Thoughts
Tackling the problem again
Sun • 6/10/12
Thoughts
The Manhattan Project
Sat • 6/9/12
Thoughts
If Social Media Sites Were Boyfriends
Wed • 6/6/12
Thoughts
Love is the answer to everything
Wed • 6/6/12
Thoughts
Well, I did feel bad…
Wed • 6/6/12
Thoughts
Twitter’s Bird Lost Some Weight
Wed • 6/6/12
Thoughts
Pantone Skin Tones
Wed • 6/6/12
Thoughts
Ars Technica does it again with its review of Photoshop CS6
Mon • 6/4/12
Thoughts
Momentary bonding with family
Sun • 6/3/12
Thoughts
Do you sense the shift of your mind?
Fri • 6/1/12
Thoughts
Criss-crossing smoke to locate the fire
Thu • 5/31/12
Thoughts
Will Work for Love T-Shirt Concept
Wed • 5/30/12
Thoughts
Listen, Think, & Speak
Wed • 5/30/12
Thoughts
Emerging from the NYC Subway
Wed • 5/23/12
Thoughts
Heartless by The Fray
Wed • 5/23/12
Thoughts
Adobe CS6 Branding Process
Wed • 5/23/12
Thoughts
In My Mind by Tiësto
Wed • 5/23/12
Thoughts
The beast asleep within my aorta
Mon • 5/21/12
Thoughts
Capturing the self
Sun • 5/13/12
Thoughts
Lonesomeness
Sat • 5/12/12
Thoughts
clanging thoughts
Thu • 5/10/12
Thoughts
the lens
Thu • 5/10/12
Thoughts
This Muslim-American Life
Tue • 5/8/12
Thoughts
Find a place for our hearts to rest
Sun • 3/25/12
Thoughts
Ring the doorbell
Fri • 3/23/12
Thoughts
Reinventing the human heart
Mon • 3/19/12
Thoughts
The weight of writing
Mon • 3/19/12
Thoughts
What makes a great designer?
Sat • 3/17/12
Thoughts
The Go-Nowhere Generation
Fri • 3/16/12
Thoughts
Time is a choice, you can spend it differently
Fri • 3/16/12
Thoughts
Bohr’s definition of expert
Fri • 3/2/12
Thoughts
Fail better
Fri • 3/2/12
Thoughts
Revere the process of creativity
Fri • 3/2/12
Thoughts
Bronx Science: not a particularly driven enviornment
Sat • 2/25/12
Thoughts
The Great Social Equalizer
Sun • 2/19/12
Thoughts
New York is made for you.
Fri • 2/17/12
Thoughts
All day, every day, 24-7.
Thu • 2/16/12
Thoughts
Train chasm
Sat • 2/11/12
Thoughts
Boulevard of lights
Sat • 2/11/12
Thoughts
Moroccan brass
Sat • 2/11/12
Thoughts
Uncle floppy cakes
Fri • 2/10/12
Thoughts
Steve Jobs, Superhero
Wed • 2/8/12
Thoughts
Educational pies
Tue • 2/7/12
Thoughts
Glass triangles
Tue • 1/31/12
Thoughts
The shadow
Tue • 1/31/12
Thoughts
Keep riding the bicycle
Thu • 1/26/12
Thoughts
It’s the whipped cream that counts
Sun • 1/22/12
Thoughts
What Is College For?
Sat • 1/21/12
Thoughts
Going with your gut in App development
Sat • 1/21/12
Thoughts
Do Great Things
Sat • 1/21/12
Thoughts
‘Dropbox Inventor Determined to Build the Next Apple or Google’
Sat • 1/21/12
Thoughts
Curve up higher
Wed • 1/18/12
Thoughts
Are smart people ugly?
Thu • 1/12/12
Thoughts
Oil painted skies
Mon • 1/9/12
Thoughts
In Between You & Me is a Bank
Fri • 1/6/12
Thoughts
Peeling type from the subway tiles
Fri • 1/6/12
Thoughts
The HPs guard Apple
Tue • 1/3/12
Thoughts
Better – Merlin Mann
Mon • 1/2/12
Thoughts
Consume, create, collaborate, repeat
Mon • 1/2/12
Thoughts
Prepping salmon
Sat • 12/31/11
Thoughts
…and it’s done!
Sat • 12/31/11
Thoughts
The finest American construction
Wed • 12/28/11
Thoughts
NJ Light rail tracks
Wed • 12/28/11
Thoughts
Closed-minded vs. Idea Sex
Sun • 12/25/11
Thoughts
Standard Type signage
Sun • 12/25/11
Thoughts
Go vintage
Mon • 12/19/11
Thoughts
It’s your frame of mind
Fri • 12/16/11
Thoughts
Splashing sunset
Sun • 12/11/11
Thoughts
Light me on fire
Thu • 11/24/11
Thoughts
Liquid metal
Thu • 11/24/11
Thoughts
Mysterious pizza neon
Mon • 11/14/11
Thoughts
Retro keyboards at Target
Sun • 11/13/11
Thoughts
Democracy
Wed • 11/9/11
Thoughts
The one door train
Wed • 11/9/11
Thoughts
Prayer is approaching…
Sun • 11/6/11
Thoughts
Where art thou shadow?
Sun • 11/6/11
Thoughts
Sidewalk kufis
Sun • 11/6/11
Thoughts
Split the sky
Sat • 11/5/11
Thoughts
Break me off a piece!
Sat • 11/5/11
Thoughts
Perfection in train construction
Thu • 11/3/11
Thoughts
Large, metal type
Tue • 11/1/11
Thoughts
His old smile
Mon • 10/31/11
Thoughts
Desktops are obsolete
Mon • 10/31/11
Thoughts
Light Chase
Sat • 10/29/11
Thoughts
The snow has begun to fall
Sat • 10/29/11
Thoughts
Light-hearted Memories
Mon • 10/17/11
Thoughts
Blocks of text…and for what?
Thu • 10/6/11
Thoughts
Aptitude declining, intelligence waning
Thu • 9/22/11
Thoughts
Slow Sleep
Sun • 9/11/11
Thoughts
The Train at Sunnyside Station
Mon • 8/22/11
Thoughts
Only one son
Tue • 8/9/11
Thoughts
Discussion Points
Mon • 8/8/11
Thoughts
Fear and Joy
Sun • 8/7/11
Thoughts
The 3rd Writing Method
Mon • 11/29/10
Thoughts
Fictional Account from an Anonymous US Official
Tue • 11/2/10
Thoughts