In my latest post about optimizing js code I've built a function that takes advantage of bit operations to increase the performance of a common function 200 fold. I'm beginning to fall in love with these operators and the performance gain they seem to bring. So, to understand them better, I'll break down the isIsogram…
There are a couple of ways to view code optimization. Traditionally, we would focus on speed and space, but as space becomes cheap and computing power easily available, the focus of optimization now shifts to developer hours. This is a good thing, the faster we can ship our product the faster people can access it.…
Recently I had to organize a lot of bookmarks that managed to sneak their way onto my browser. Syncing your firefox on different systems might cause that.. Anyway i had a choice; either I go and manually delete thousands of bookmarks spread across different folders, or i create a tool for that. I chose the…
If you work on anything in the web, sooner or later you'll end up writing css. If you maintain a particularly complex or not-that-good structured site you'll end up jumping between the inspector and style tab all too often. If you do that 4 hours a day (god help me) you'll begin to wonder why?…
So you've updated a form and need to test it, what do you do? Do you fill a test submission? What about a second test? A third One? Do you risk looking unprofessional and/or filling users mailbox with tests? Here's a quick solution for cf7 forms: What Does it do? Hook into wpcf7_before_send_mail to edit…
.xls or .xlsx in excel stores date values as days elapsed since the beginning of the epoch. So when did the epoch start? well excell has two answers for you, 1900 and 1904 depending on your configuration. The history is a bit long but you can dive into specifics here. Why Excel Epoch Matter? If…
Simply put they are DNS records of type TXT. If it's your first time hearing those, its probably because gmail began requireing them, if you have a mixed setup and just need to make it work fast - go to the bottom of the page guide In grog terms: SPF - Who can sent your…
Is your Contact Form 7 not working as expected? Let's dive into the essential DOM events that power CF7's functionality and learn how to use them effectively. Prerequisites: Getting CF7 to Work Properly Before jumping into events, ensure your WordPress setup includes these critical functions in your theme: wp_head(); // Place in header wp_footer(); //…