Over the past couple weeks I have had the privilege of deep delving into Progressive Web Apps. In case PWA is new to you, I will give you a quick rundown. PWA is a relatively new format for building websites that can be installed on mobile devices or even desktops as applications. You're website still functions as a website, but gives users the option to install it run it like a normal app instead of in a browser. If I don't say so myself, "It's really cool". Here are just a few of my … [Read more...]
Category: Programming (page 6)
A/B Testing In Under 90 Minutes
There comes a time in all our projects where we have a bright idea we think will improve user interaction. Maybe we want more users to signup to our feed. Maybe we want more users to buy our products. Whatever the case, we want to role out our idea which we "know" will achieve our goal. But wait....! What about social variables? Sometimes users just don't want to buy things or sign up for stuff. Sometimes users are online less often or have other life factors which affect interactions. Month … [Read more...]
A Journey From Perfection To Rapid Project Deployment
A long time ago in a far away land (9 years and 1500 miles to be exact), I got my first full-time job in the technology industry. I was fresh out of college with an excellent education and lots of experience building and fixing home computers while running a small business out of my home office. I had almost no experience writing code for clients. Luckily the company who hired me trusted me to learn how to do what I was doing while I was doing it, which was a very lucky opportunity. I quickly … [Read more...]
Saying Goodbye To Cssnano
If you have been using PostCSS, there is a good chance you have been using cssnano to create your final minified style-sheet. Cssnano has been a great library and the community go to for a long time. Version 6 of PostCSS changed the api a bit which causes some method to be deprecated including Node#moveTo. If you updated to PostCSS or even started a fresh setup including PostCSS and cssnano, you are likely getting this message in the console. Node#moveTo was deprecated. Use … [Read more...]
Using PostCSS Modules In PHP
Using css modules with PostCSS has been around for a couple of years and is widely adopted in much of the JavaScript community. I have personally been using them with ReactJS for quite some time and wouldn't do it any other way. I wanted to re-create the workflow as close as possible when working with PHP. Here are the core concepts which I feel are important: Must be able to use composes from anywhere in the project.Have individual JSON files to load per each module.Be able to use … [Read more...]
Taming CMB2
If you're reading this post, chances are you have used CMB2 to make awesome meta boxes. Or maybe you are considering using CMB2 to create meta boxes. The gist of CMB2 is simple. This library is awesome! It is a developer's dream for making meta boxes through the different WordPress types. All of the special field types that you used to have to build from scratch using html and js are now as easy as setting a few keys. (Disclaimer: I am not the author of CMB2. While I have contributed … [Read more...]