WordCamp Moscow 2016

I’m Konstantin Kovshenin, a WordPress core contributor, ex-Automattician, public speaker and consultant, enjoying life in Moscow. I blog about tech, WordPress and DevOps.

I do code review, training and consulting on WordPress performance, scaling and security. Schedule a call if you’re interested.

Subscribe to my newsletter and follow me on Twitter.

Recent Blog Posts

Cloud Tips: Backing Up MySQL on Amazon EC2 to S3

Now that I’m all set up in the Amazon cloud I’m starting to think about backups. Elastic Block Storage (EBS) on Amazon is great and the Snapshots (backups) can be generated with a few clicks from the Management Console, but, for a few reasons I’d like to set up my own backup scripts and here’s why: Amazon EBS snapshots are cool, but there might be a situation where...

Foller.me: Almost Ready to Remove the Beta Label

With a few core changes to Foller.me (hope you noticed the performance tuning) we’re almost ready to remove the beta label. I wrote on Twitter a few weeks ago that the beta label will be removed in September, so here we are. I’m not sure if it means anything to you, but it does mean a lot to me. You see, a product in beta is used with caution most of the time, that’s what I do...

Twitter Friendly Links: Now In Alphanumeric Mode

Hello my friends! Yes, I’m finally back from my two-week vacation. It was awesome, I spent a week in Magnitogorsk and another one in Sochi. The weather was great, it only rained on Sunday, when I was on my way back. Everything went fine, I’ve seen all my friends, we had a great time. Sochi is okay, getting ready for year 2014, though their airport in Adler still sucks big time...

My First Vacation. Seriously ;)

Okay folks, after years of hard work around the clock, I’ve finally got some time off, so yes, this is my first vacation ever. It all started last Saturday when I took off to Magnitogorsk to see my relatives. I’m actually having a great time here and the weather is pretty cool, but I’m leaving to Sochi this Saturday for one more week and then back to Moscow and of course, back...

New WordPress Plugin: The Foller.me Widget

Here’s a way for you to show what you’ve been tweeting about lately. Right on your blog, in the sidebar. No Twitter passwords required, cause this thing works via the Foller.me API. This is the first ever app (widget, gadget, or whatever you wanna call that) based on our Foller.me API, so I hope we have a great start here, and you young developers out there, dig through this...

Multiblog WordPress: Eeek! No Database Connection

I tried browsing to www.kovshenin.com this morning and was pretty sure I’ll get the usual redirect, but no. I got an “Error establishing a database connection”. Right, it seems that www.kovshenin.com is not defined in the wp-config.php file we created earlier this week (Multiple Sites Driven By One WordPress Installation Part II) so here’s a workaround (and we’re...

Powered by Delicious: Web Design, Coding & HTML5

This is my first “Powered by Delicious” post, but I plan on writing similar posts at least once a month or so, depending how many links I bookmark. Here’s a list of some of my latest delicious bookmarks, with goodies on web design, coding, html5, photoshop, javascript and a bunch of other stuff. The Most 10 Common Mistakes Web Designers Make | Noupe 50+ Top Free Icon Resources...

Multiple Sites Driven By One WordPress Installation

This is early experimental. And, I’ve also marked this post into the “personal” category, because you wouldn’t want your clients to have too much access, especially if they share a single WordPress installation. Now I know there’s the WordPress MU project, but I guess I can’t use it in this case, because WordPress MU assumes your URLs will be within the same...