Anthony Panozzo's Blog
Ideas + Implementation
Blog
About
Archives
Category: main
2025
Set A Minimum Daily Step Goal
[
Feb
28
]
2024
How I Fix Issues On Open Source Projects
[
Oct
13
]
2023
Caching OpenAI Embeddings API Calls In-memory
[
Jun
08
]
Creating A Job Posting Search Engine Using OpenAI Embeddings
[
May
02
]
Using TamperMonkey to Clean Up Websites
[
Apr
26
]
Using a Redlock Mutex to Avoid Duplicate Requests
[
Apr
22
]
2016
Using iTerm Automatic Profile Switching to Make Fewer Mistakes In Production
[
Aug
21
]
Squashing Intermittent Tests With ntimes
[
Aug
07
]
Softening Statements With Parentheticals
[
Jul
31
]
Night Working Computer Setup
[
Jul
17
]
Writing Composable Shell Functions for Better Workflows
[
Jul
10
]
I Gave a Presentation About Redux to Indy.js
[
May
22
]
Turning Down the Volume on Social Media
[
Apr
24
]
Commuting Probably Costs More Than You Think
[
Apr
17
]
Refactoring Rails Routes
[
Apr
10
]
How to Actually Publish More Things
[
Apr
03
]
Ignore URLs and Acroynms While Spell-checking Vim
[
Mar
21
]
Running Old Programs In The Browser
[
Mar
20
]
Deciding From Multiple Open-Source Alternatives
[
Mar
13
]
Mac Karabiner Key Remaps I Use
[
Mar
02
]
For Higher Productivity, Call Your Shots
[
Feb
28
]
Rice Bucket Workout: Forearm and Grip For Ultimate
[
Jan
31
]
Resolving Jekyll 3 Draft Issues
[
Jan
24
]
Blocking Your Own Damn Distractions
[
Jan
15
]
Splitting and Joining Code Blocks With Vim
[
Jan
10
]
2015
Testing Middlewares and Mixins
[
Dec
20
]
Split Testing Static Sites
[
Dec
13
]
Useful HTML Elements You Might Not Be Using Enough
[
Dec
06
]
Fluent Forever Review
[
Nov
29
]
Daily and Weekly Points Checklist
[
Nov
22
]
Should I Work For Free?
[
Nov
15
]
Consistently Snake- and Camel-Casing
[
Nov
08
]
The Cross-Country RV Trip I Didn't Take
[
Nov
01
]
Work As If Remote
[
Oct
25
]
Debugging An Issue With Should.js
[
Oct
11
]
Coffeebot
[
Oct
04
]
Setting Up RuboCop on an Existing Rails Project
[
Sep
26
]
GitHub Pull Request Workflow Labels
[
Sep
19
]
How I Did 5580 Pushups In 23 Weeks
[
Sep
12
]
If Something Is Hard, Do It More Often
[
Sep
01
]
Must-Have Vim JavaScript Setup
[
Aug
28
]
My First Experience With Node.js
[
May
11
]
Night Writing With The Neo
[
May
08
]
Refactoring JavaScript with Grasp
[
May
05
]
The Pain Will Continue Until Understanding Improves
[
Apr
23
]
The Engineering Manager's Lament
[
Apr
17
]
Why I Review Code ASAP
[
Apr
14
]
The Gateway Drug to Continuous Integration
[
Apr
09
]
Express Route Parameter Ordering
[
Apr
03
]
Testing MEAN Apps With Javascript
[
Mar
31
]
Debugging and Fixing Local Karma PhantomJS Issue
[
Feb
28
]
Blog Changes Afoot
[
Feb
10
]
2014
Trivia, Social Connection, and Meta-Information
[
Oct
10
]
Turning Away From Ruminations
[
Oct
06
]
Attention Conservation Notices
[
Oct
03
]
How To Overcome Negative Thoughts
[
Sep
30
]
Work Through Meeting Times To Gain Time
[
Sep
12
]
Migrating from Octopress to Jekyll
[
Jun
12
]
Systematizing Dinner
[
Jun
09
]
Older Posts That Are Still Interesting
[
Jun
04
]
Why You Should Explain Your Android App's Requested Permissions
[
May
30
]
Harvesting Artifacts For Free Blog Posts
[
May
12
]
Replace Local Cron With Jenkins
[
May
02
]
Starting on an Existing Rails Project
[
Apr
30
]
Increase Homebrewed Jenkins Memory
[
Apr
25
]
Metablogging: How This Blog Works
[
Feb
20
]
Compelling Reasons To Fly Southwest
[
Jan
17
]
Floobits for Remote Pairing
[
Jan
08
]
Increasing Cashflow in a Software Consultancy
[
Jan
03
]
2013
Collecting Fees with Intuit Payment Network
[
Dec
26
]
Randomizing Writing Topics
[
Dec
08
]
Saving $1400 With a Prepaid Phone Plan
[
Oct
01
]
How I Try to Mentally Unblock Myself
[
Sep
17
]
The Tech Behind My Wedding
[
Sep
12
]
Quick Tip: Audio Reminders for Better Posture
[
Aug
27
]
The 20% Difference
[
Aug
17
]
Using Asocial Media Effectively
[
Jan
30
]
What Losing At Online Spades Taught Me About Business
[
Jan
09
]
Why Only 12% of People Succeed at Their New Year's Resolutions
[
Jan
03
]
2012
Change Where You Work
[
Jun
21
]
Do Lean Startups Reduce Personal Commitment?
[
May
17
]
What I've Learned From RailsThemes So Far
[
May
14
]
Why Today Is Scientifically The Best Day to Learn Something
[
Apr
25
]
What Large Amounts of Caffeine Can Do
[
Feb
23
]
Signs You Aren't Really Building a Minimum Viable Product
[
Jan
11
]
2011
How to Write Without Reservations
[
Oct
10
]
Formal Skill Modeling
[
Oct
06
]
How to Look Like You Can Accurately Predict the Future of Technology
[
Oct
03
]
Think Like an Agilist Challenge
[
Sep
28
]
Spotting Hidden Stories
[
Sep
26
]
How to Sign Up For My Office Hours
[
Aug
22
]
"Finding A Technical Cofounder" Blog Roundup
[
Aug
18
]
Gamification Is Not Entirely Bullshit
[
Aug
16
]
The Case Against Writing Backlogs
[
Aug
12
]
The State of Ruby and Testing
[
Jun
02
]
Startup Weekend Patterns
[
May
13
]
Put Yourself In A Position Where You Can Fail
[
May
06
]
How to Sleep Four and 1/2 Hours a Day
[
Apr
29
]
How to Run A Successful Brown Bag System
[
Mar
01
]
Redundant Communication Redundancy
[
Feb
04
]
What Are Your Negative Gains?
[
Jan
18
]
Avoiding Email and Twitter Overload
[
Jan
11
]
2010
What Does Everyone Know You For?
[
Aug
19
]
The Four Noble Truths of Coding
[
Aug
05
]
A Tool for Your Toolbox: Fold Calendar
[
Aug
03
]
So what have I been doing the past few months?
[
Jul
12
]
Open Source for Retired People
[
May
29
]
A Tool For Your Toolbox: Risk Poker
[
Mar
09
]
Signal and Meaning
[
Feb
28
]
How to Write a Work Journal
[
Feb
22
]
Guilty Developer Syndrome
[
Feb
02
]
Pecha Kucha Complaining
[
Jan
23
]
TODO: FIXME, HACK, and XXX
[
Jan
15
]
How to Use Meta-information Effectively
[
Jan
08
]
Why My Parents Don't Know How Old I Am
[
Jan
01
]
2009
Myers-Briggs - ENTP
[
Dec
21
]
My Blog Is Under Siege
[
Dec
15
]
Interesting Links, Nascent Thoughts
[
Oct
01
]
Writing and Revision Control
[
Sep
25
]
Annual Navel Gazing
[
Sep
24
]
Free Software Documentation
[
Sep
19
]
Dream Recall
[
Sep
16
]
Caps Lock Remapping
[
Sep
02
]
Personal MBA
[
Aug
27
]
Writing Is Like Coding
[
Aug
24
]
Fieldstone Method of Writing
[
Aug
16
]
Problem Solving Stack
[
Aug
04
]
Meaningful conversations
[
Jul
15
]
Growing Up
[
Jun
04
]
The Pomodoro Technique
[
Feb
16
]
Removing delays -- for prizes!
[
Feb
02
]
Exploratory Testing and Visual Browser Diff
[
Jan
21
]
Software as a Sitcom
[
Jan
16
]
Open Source Tech Writer
[
Jan
13
]
Justification for reading?
[
Jan
11
]
2008
How Shall I Choose?
[
Dec
23
]
What an idea is worth
[
Dec
19
]
Vim Word Processing
[
Nov
06
]
Limiting WIP and BIP
[
Oct
20
]
Helpful Error Message
[
Oct
16
]
Why Blog?
[
Sep
29
]
22 idea street
[
Sep
24
]