Speaking
Upcoming
JavaScript Global Summit ‘22
Recent Appearances
Voices of the ElePHPant - I had a great conversation with Cal Evans for his podcast [Voices of the ElePHPant] (https://t.co/VrxGJyiRz8). Pardon the Disruption, keynote at International JavaScript Conference London
Writing
You can see some of my articles in PHP Architect.
Blogging
-
Keeping Elasticsearch in Sync with a Database
Elasticsearch is a great way to store and search document based data. However it isn’t always going to satisfy all of your storage needs. So, you will want to find ways to keep Elasticsearch up to date with the latest data from your database. No fast writes The easiest way to keep your Elasticsearch documents up to date would be to make a PU... Read More
-
Job Hunting in Silicon America
Looking for a new job is stressful and hard. Either you have to perform this in secret so that your current employer doesn’t know you’re going to leave or you’re under the gun because you’re unemployed and need a paycheck coming in again soon. No matter your situation, finding a development job will be a lot like going back to school. You wil... Read More
-
User Experience - Just Read the Instructions
Thanksgiving is a time for family, giving thanks, football, and providing technical support for family. This year’s task was helping my mother in law make a purchase on a site dedicated to craft and sewing patterns. My mother in law is not super tech savvy but isn’t a novice by any means. She emails, shops online and does your basic 21st cent... Read More
-
Primary Keys - Surrogate v. Natural
This Saturday I’ll be speaking about databases at Chippewa Valley Code Camp. So I’ve been thinking a lot about various database topics including how to choose a primary key for your database table. I am a big proponent of using surrogate keys, however, on a few occasions I have been convinced otherwise. To me, a surrogate key means the pri... Read More
-
Entering the 21st Century
I have finally started a blog. Why now you may ask? There are a couple of reasons. Now that my youngest son is turning eight I have a little bit more extra time than when the kids were little. So, I’m trying to fill that time without about 4x more activities than will fit. The main reason is that after almost 20 years in the field of technolo... Read More