• Do you have a web-to-lead form on your website? Do you get annoyed that people can still submit the form without verifying the captcha? Sure it looks like it went through, but no record are added to Salesforce. Which is good, but if an actual user submits a form and they just forgot the captcha, […]

    Read More

  • Sometimes you just need to send a simple confirmation email to let users know something worked. Usually with some kind of contact form or job application form for example. Users also REALLY like to know what they sent worked and was received, which is where sending a simple email message from Apex will work just […]

    Read More

  • Have a need to get all the email addresses of users who are assigned a Permission Set? It was something I ran into when needing to send emails from a Trigger. Your use case is more than likley different, but here is a method to get a List<String> of email addresses by Permission Set. To […]

    Read More

  • Recently I was tasked with generating a CSV file using the data from a table. Normally I would do this in php where the actual data was coming from, but I didn’t see the need to go hacking around on the back-end when this could be done in JS after all the data was loaded. […]

    Read More

  • I make quit a few command line apps to help with daily tasks. It helps to have meaningful feedback and reporting while these are running. Adding color helps with quickly identifying issues or just keeping quick tabs on the running scripts. GitHub Link These escape codes go well beyond just simple colors though. Check this […]

    Read More

  • If you already have a certificate issued from Let’s Encrypt for your current site, but added a new subdomain and want it to also use ssl, here is the command to do so. Example:current cert for -> example.com, www.example.comnew subdomain [no cert] -> dev.example.com To add ssl with certbot to dev.example.com, run the following command. […]

    Read More

  • For when you need a list of all the pages on a WordPress website. Add this to functions.php and use the shortcode [page_listing] to a new Page. This will also create a CSV file in the theme’s directory so you can easily import it into a spreadsheet program like Google Sheets. GitHub Link

    Read More

  • In web development, moving from staging to production servers, it’s useful to check that staging is pointing to production after the DNS changes.  Simple to check all urls if the site you’re working on only has few pages. A simple curl -I http://your.url.here.com will work just fine. But what if you have a hundred or […]

    Read More

  • Adobe Flash has been around for a long time now. Back when the internet was lacking any real interactivity, Adobe stepped up to the plate with a solution. Flash had been almost a standard in the web ecosystem. With websites such as NewGrounds and other portals hosting seemingly exclusive Flash content created by users. Many […]

    Read More

  • At the beginning of February, an article was posted describing Google adding engineers to work on the WordPress core and ecosystem. Google is looking to push for faster speeds for mobile across the web. Sounds good right? Well, to do this, it seems they are really pushing Accelerated Mobile Pages Project (AMP). While it has […]

    Read More