How to Autofocus Using React Hooks
Autofocus can make your app more convenient for users. Instead of clicking into a field before they type, they can just start typing when a form loads. And if they are dealing with a large form, they...
View ArticleHow to Store JSON in PostgreSQL
Often the data for an application won’t fit completely into either a relational or NoSQL world. This used to mean compromising by choosing one or using both and making your application code overly...
View ArticleMy Ultimate Set of Morning Rituals
I have been told all my life about the importance of getting a jump start on the day, about how anything you really want to get done you must do first thing in the morning. But I didn’t listen until I...
View ArticleHow to Lose Your Writing Voice and How to Get it Back
In the last four years, I have published over 850 articles, but you’ll only find about 10% of those with my name on it and maybe 1% published here or anywhere I have control. And I did mean to do that,...
View ArticleNever Run Out of Freelance Work - An Exhaustive List of Writing Job Lists
Well, so much for the claims I made in my last blog post. After I wrote that, my freelance writing work picked up and I haven’t published a post since then. Last week alone I wrote about 12,000 words....
View ArticleOriginality AI - Or How Aliens Replaced My Mind with AI
A few months ago, I got an email from a company I write for. “We’ve detected that your article was written by AI.” Well, I guess since Elon Musk says we are living in a simulation, it must be true.Then...
View ArticleJavaScript Reduce - A Complete Guide to the Only JS Array Function You Really...
While the JavaScript map, filter, and find functions will help you do a lot with JavaScript arrays, every now and then, you have to do more than what these methods can handle. JavaScript reduce is the...
View ArticleHow I Finally Ditched Evernote for Joplin
I signed up for Evernote like 15 years ago, first for the free plan and then I paid for it when it started nagging me. I already had so much in there. At the time, it was one of the first two services...
View ArticleExploring React Native Pointer Events
Why pointer events? It’s a long story that began with the invention of the mouse. In ancient times, before smart phones, the main pointing input device was the mouse and it still is on the desktop and...
View ArticleHow to Add Search to Your Static Site Generator (Jekyll, Hugo, Gatsby,...
I do love static site generators. Before Jekyll, I used Wordpress and if I forgot to babysit the platform, theme, and plugin updates for a few weeks or months, it was almost guaranteed that it would...
View Article
More Pages to Explore .....