CSS3 badge logo in SVG
CSS3 badge logo in SVG
PhalconPHP Completions
A PhalconPHP completions and snippets package for Sublime Text
Font Awesome SVG Icons
A sprite sheet of all the font-awesome icons from version 4.0.2
Typeform Vector Logo
Another difficult logo to find. This one is for the fun new Typeform service. Typeform allows you to create dynamic and fun forms for clients, events, and other general uses.
When And Where To Compromise Your App Design
When initially developing an application or a new feature we are constantly trying to balance best practices in design with delivering a finished product.
Kijiji Vector Logo
the kijiji logo as a vector svg file
WordPress Browser Body Class
A simple WordPress tutorial for adding a class to the body that represents the browser. No plugin required.
Styling Radios and Checkboxes. Redux.
Styling Radios and Checkboxes. Redux.
Vue Omnibar Component
A Vue component that is used to create modal popups that emulate omnibar, command palette, open anywhere, or other search functions/features
Use Nginx for A/B Testing
Use Nginx to set custom headers in your HTTP responses so you can serve conditional content
Vue Toggle Component
A Vue component that is used to create simple switches, toggles, and show/hide experiences
Detect Theme Editor In Shopify Liquid Templates
A demo on how to detect when a template is running in the Shopify theme and section builder
AngularJS Hangout - Promises Promises
AngularJS Hangout - Promises Promises
The Simple Spam Stopper
For the last year at WARPAINT Media, we have been getting assaulted with spam.
Flexible SVG Placeholder Images
Replace a service like placehold.it with your own local version that serves SVG images
Custom Google Forms
I have been complaining about the lack of themes for google forms for a while now. I finally decided to stop crying and do something
WordPress Plugin Swipe.js
WordPress Plugin Swipe.js
Using Sqlite As A Cache In Laravel
How to use Sqlite as a cache in Laravel
Laravel Scout Sonic Driver
A Laravel Scout driver for the Sonic search tool
Add A Counter For Duplicate Uploads
A short script to detect if a folder contains a duplicate filename, and if it does, the filename gets a counter prepended to the front of the filename
Tips For Using SVGs
I found using SVGs can be both amazing and extremely frustrating, so I have to share this information so no one looses their mind.
Add $.getStylesheet To jQuery
Ever wanted to have a CSS/Stylesheet version of $.getScript? Well now you can with $.getStylesheet
Making Checkboxes in WordPress options pages
Making Checkboxes in WordPress options pages
Source Code Pro on Sublime Text
Download and install Source Code Pro on Sublime Text
Using Zapier Webhooks for HTML forms
You can use Zapier webhooks to handle HTML form submissions - if you know how to set up your form
Varnish For Static Sites
a small tutorial for how to setup Varnish cache for a flat site running on Apache
The $100 Website
I wrote a post on WARPAINT Media about people who ask about getting a website for $100.
Build A Multi-lingual Laravel Site With Subdomains
Have you ever wanted to use subdomains in Laravel to control logic, locale, or other functionality? Well, this example might help.
Fixing Wordpress wp-content 500 Errors
How to fix the issue where Wordpress wp-content assets are throwing 500 errors
View Folder Tree in MacOSX Terminal
View Folder Tree in MacOSX Terminal
Using DigitalOcean Spaces
An example project for how to use DigitalOcean Spaces with S3 tools
Simple Slack Slash Supplier
A lambda function that provides a simple mechanism for mapping Slack slash commands to pre-built responses
IICRC Vector Logo
IICRC Vector Logo
Update Laravel Pagination With New Collection
Did you know you can update a Laravel pagination with a new collection?
Slack Meta Data For URLs and Links
Tips to get Slack to resolve the correct meta data for your website URL
Use Laravel Valet for WordPress Multisites
Use Laravel Valet for developing local WordPress multisites
3 Ways A Website Project Falls Apart
Over the last 7 years, I have been a part of hundreds of website projects. Here are some of the most common ways I have seen a project fail.
CMS Watch List
CMS Watch List
Using slots in Vue js
If you are working with server-rendered apps, using Vue slots can help you create more reusable and flexible components
Nuxt Firebase Starter
An example project that uses nuxt.js and Firebase for simple auth (social or email/pass) and account profiles
Create JSON Sections In Shopify
A demo on how to create a section in Shopify that returns JSON and HTML
Styling radio and checkbox inputs
Styling inputs can be pretty annoying. I donโt think I really have any consistent way of making custom inputs
Simple Benchmarks With Apache AB
a tutorial for generating simple benchmarks using the Apache ab tool
Angular (v1.x) Through iFrame
How to use angular.js (v1.x) through an iframe when the iframe URL is dynamically swapped
SQL As An API
An example of how to use SQL as an API instead of reaching for something like GraphQL
Function Currying To Make Reusable Code
Function currying. If you haven't heard of it before, let me introduce you to this magical pattern that can help reduce duplicate code and improve readability