Stay Tuned for WordCamp Russia 2014
Last year we had a blast and this year we’re planning to have an even bigger one. WordCamp Russia 2014 will be held on August 9th in Moscow. We have a line up of 14 speakers ready to deliver some...
View ArticleWordCamp Russia 2014
The second WordCamp in Russia was a success, with almost 200 attendees and a great lineup of 14 speakers from all over Russia and abroad, including Ukraine and even Germany. I’m not going to go into...
View ArticleMegaFon Moscow: Privacy & Advertising
Funny thing happened today. My car insurance expired, so I called my insurance company (RESO) from my cellphone. Nobody answered my call, it was Friday evening after all, so I hung up and decided to...
View ArticleAn Alternative to @import in WordPress Child Themes
Using Child Themes in WordPress is a great way to modify an existing theme, however the CSS @import directive is slower than it has to be, so you should try and avoid it. Here’s why. If it takes 200ms...
View ArticleColor Options vs. Decisions in WordPress Themes
One feature I was particularly excited about in Twenty Fourteen is the “accent color” which lets you personalize your theme by changing the default green to whatever you like. Unfortunately the feature...
View ArticleCapture the Flag / OTA 2015
This past weekend I participated in my first Capture the Flag challenge which was hosted by Matt Hamilton (Eriner) and other folks of the OTA Team. It was an epic 72 hours. We teamed up with my brother...
View ArticleWordCamp Russia 2015 Recap
We did it. WordCamp Russia 2015 was held last weekend in the amazing Digital October Center in Moscow. Attendance didn’t change much from last year — we saw about 200 people in person, but a lot of...
View ArticleWhat the Queries
I’ve never been a fan of IDEs, complex debugging tools with breakpoints, variable watch lists and all that fancy stuff. var_dump() and print_r() have always been my best friends. Recently I was playing...
View ArticleWordCamp Moscow 2016 Recap
WordCamp Moscow 2016 was held this weekend in the amazing Digital October Center. Fourteen speakers from Russia, Ukraine and Lithuania, two tracks with great content on design, programming, blogging,...
View Article.blog
As you may have heard, Automattic recently secured the rights to operate the sale and registration of .blog — a new top-level domain, which is currently in the Sunrise period, where trademark owners...
View ArticleGoodbye Automattic
You might have heard that I left Automattic. It’s true. It’s the best company I’ve ever worked at. And by far the longest. Almost 9 years! I’ll miss my friends an coworkers. I’m not leaving WordPress....
View ArticleUpcoming Stream: Creating a Page Caching Plugin for WordPress from Scratch
Have you always wanted to write your own page caching plugin for WordPress? Probably not. In any case, I’ll be doing exactly that, tomorrow at around 9 UTC during a live broadcast on Twitch and...
View ArticleLIVE: Creating a Caching Plugin for WordPress from Scratch
Join me live as I write a page caching plugin for WordPress from scratch. For educational purposes of course, as part of our advanced WordPress training program over at Koddr.io. I’ll be tearing apart...
View ArticleRsync’s link-dest: Not Great for Deployments
TIL: rsync’s --link-dest is pretty bad for deploying code to production servers, unless you can get some fancy copy-on-write going on. Rsync is probably the best utility to transfer large numbers of...
View ArticleSail: Deploy WordPress to DigitalOcean
Sail is a free and open source CLI tool to provision and deploy WordPress applications to the DigitalOcean cloud. Here’s a quick video demo of how it works: I’m a DIY guy when it comes to WordPress...
View ArticlePush-to-Deploy with Sail and GitHub Actions
Sail supports deploying WordPress out of the box, without the need of Git or any other source code management tools. This is great for solo-projects, or simple applications with very small teams. With...
View ArticleI’m LIVE: An Introduction to Sail for WordPress
I’m LIVE on YouTube and Twitch right now, giving an introduction to the new Sail CLI tool I built, to provision, deploy and manage WordPress applications in the DigitalOcean cloud. Come say hi on...
View ArticleFun with Blueprints in Sail CLI for WordPress
Blueprints allow Sail users to define an environment, where their WordPress applications will be provisioned. Currently blueprints support plugins (wp.org or custom), themes, options and wp-config.php...
View ArticleConfiguring Mailgun for WordPress with Sail CLI
Mailgun is a robust e-mail delivery service with both API and SMTP support, and a generous trial of up to 5000 e-mails/mo for three months. Together with Mailgun, we’ve developed a couple of default...
View Articlewp_mail() is NOT broken
So why is everybody trying to fix it? I’ll try to explain. A few of months ago I started working on a new open source project called Sail, which is a CLI tool to provision WordPress servers on...
View Article
More Pages to Explore .....