Essential Web development & Digital Marketing cheatsheets, step by step guides and tutorials, code examples. Simplified.
Every Problem can be traced back to a lack of assets. DynamiteFrog aims to provision those assets for common web development and digital marketing problems
Latest posts
Markdown Cheatsheet for Obsidian
I’ve recently migrated from native apple notes to Obsidian for every day note taking. Reasons to migrate. You can’t link notes with Apple notes. Apple notes does not natively support links. ...
PHP Storm Cheatsheet
Hide / Show command 1 hide show project window command p show parameters when cursor in between parenthesis shift shift then go to actions, show ideaction Search Search anywhere shift shift Prev...
Composer Cheatsheet
Cheatsheet for Composer with a focus on Drupal Web Development
Cron Cheatsheet
Cron Sequence of dashes minute hour day of month month day of week The cron sequence is displayed like this for example 15 10 5 * * The cron sequence 15 10 5 * * can be broken down...
Load Google Map with WP Enqueue
Adding a google map to your wordpress website? Want to do it the coding way. Theres a couple things you should be aware of. Ensure the API loads before your map init script. Use the dependenc...
Zen Coding Emmet Cheatsheet
Speed up your coding with emmet zen coding automation.
GraphQL for JavaScript Beginners — Practical Examples
GraphQL sounds complicated. It isn’t. From JavaScript’s point of view, it’s just a fetch with a string describing what data you want. That’s it. This article teaches you the four things you need t...
Twig Tweak Cheatsheet
get a microcontent get the finished peice of content {{ drupal_entity('microcontent', 10, 'horizontal') }} Get block {{ drupal_entity('block_content', 6) }} Replace ‘block_id’ with the machi...
Tailwind Prose Cheatsheet
Install npm install -D @tailwindcss/typography // tailwind.config.js plugins: [require('@tailwindcss/typography')] Basic usage Wrap any block of HTML (CMS content, markdown output, etc) wit...
Drupal Preprocess Functions
Preprocess functions are used to modify variables before they are used in the template. This allows developers to customize the output of a page without having to modify the template itself. Prepro...