The latest installment in my “Today’s Readings” series, offering my rants and thoughts based on findings from around the world-wide web. Happy reading! Continue reading
Category Archives: web development
How to Update a WordPress Widget Programmatically
Ever needed to programmatically update a specific WordPress widget? I did, and I couldn’t find any native WP method for this. So I created one. Continue reading
How to Get a WordPress Widget Outside of the Sidebar
Ever needed to include a specific WordPress widget outside of the sidebar? I did, and I couldn’t find any native WP method for this. So I created one, including a shortcode for getting the widget content anywhere on my site. Continue reading
Today’s Readings
The latest installment in my “Today’s Readings” series, offering my rants and thoughts based on findings from around the world-wide web. Happy reading! Continue reading
Today’s Readings
The latest installment in my “Today’s Readings” series, offering my rants and thoughts based on findings from around the world-wide web. Happy reading! Continue reading
Today’s Readings
The latest installment in my “Today’s Readings” series, offering my rants and thoughts based on findings from around the world-wide web. Happy reading! Continue reading
Replacing jQuery with Vanilla JS / ES6
Following a discussion with a colleague about how “necessary” jQuery is now-days, considering how far ES6 has come, I decided to conduct a small experiment: I would clone a live, functioning JS module and replace as much jQuery as possible … Continue reading
“Switching to night-mode” (sort of)
Want to give your users the option of a “dark” or “night” mode? Me too! Then I tried it, and decided “maybe later?”… Continue reading
Bringing this Site out of Mothballs!
After nearly a three-year hiatus, I will attempt to kickstart this old blog, and see if anyone is still out there. Now where did I put that engine crank… Continue reading
How to use dynamic variables in a Grunt config file
Grunt is a powerful tool, but can seem limiting when you need dynamic values or options. But it’s actually really easy to pass data to Grunt and have it do just about anything you want, dynamically! Continue reading