CakeFest 2016

I’ve just purchased my ticket for CakeFest 2016! Feeling super excited … Whoop whoop! :)

I’ve attend quite a few events in the last 15-20 years, ranging from generic TEDx, through startup and entrepreneur, generic technology, web development, PHP, and software specific ones.  CakeFest 2014 back in Madrid, Spain was one of the most memorable and is definitely in top 3 of my all time favorites.  So I’m excited about the opportunity to do it all over again, this time in Amsterdam, Netherlands.

If you are involved at all with CakePHP framework, I strongly recommend you get your ticket, while it’s still at the “blind bird” price of $150 USD for the two day conference event.  If you are very new to CakePHP, you might want to consider the workshops as well, but make sure you do the main conference no matter what.

What is ChatOps? A guide to its evolution, adoption & significance

HipChat blog runs a rather lengthy post on what ChatOps are – “What is ChatOps? A guide to its evolution, adoption & significance“, which provides some insight into how the new generation of teams communicate.

At Qobo, we are at Stage 3 – Gimini, with a whole lot of dedicated rooms (one for each project, and a few more), some workflows (most notably “Hey Leonid, can you merge and deploy this pull request please“, or a shorter “@leonid, please m&d”), and some automation (we get monitoring notifications from Nagios and Zabbix, repository activities from GitHub and BitBucket, as well as do project deployments using slash commands).

We haven’t eliminated email completely, but combined with Redmine project management tool, we’ve significantly decreased the role of unstructured emails in our work.

TrumpDonald.org

 

trumpdonald.org

Since the dawn of times, porn websites used to be at the tip of the spear for all the web development technology.  They were the first ones to use cookies, forms, online payments, streaming video, browser fingerprinting, responsive design and more.  It’s good to see that political activism is trying to catch up. Enjoy TrumpDonald.org!

Chrome DevTools : Remote Debugging Devices

remote-debug-banner

Remote debugging on Android with Chrome DevTools sounds like the best thing since sliced bread for anybody involved in web development.  TL;DR version:

  • There’s no substitute for debugging your site on a real device. Debug browser tabs on your device from your development workspace using remote debugging.
  • You don’t have to shift attention between your device and development screens. Use screencasting to display your device’s screen along side your developer tools.

2016 Google Tracker: Everything Google is working on for the new year

It’s surprising how many people still think of Google as the search engine company.  Many even missed the news of the restructuring into the Alphabet Inc. holding last year.  Well, here’s a good look at what Google is these days and what they are working on.

Alphabet-Org-Chart-v2-980x488

See how small of a part the actual Google is on this picture?  See how Google is not just about the search engine?

Pull request guidelines for Bitbucket Cloud

Bitbucket is often viewed as second best compared to GitHub.  And while I love GitHub dearly, I have to say that it’s not true.  It’s as good as GitHub.  Sure, it doesn’t offer all GitHub features yet (Releases, for example), but it does offer a few features of its own, which are not found in GitHub (Projects and Approvals come to mind).

With the recent advances in Atlassian Connect – an API integration layer – there’s been quite a few apps and services that extend Bitbucket beyond what GitHub users are accustomed to.  Have a look at this Pull request guidelines for Bitbucket Cloud.

overview

It looks simple.  But it’s super handy and provides functionality, which is not as trivial as you might think.

Tao of Backup

tao

Tao of Backup is yet another way to tell people to backup their files.  Not only it explains why it is important, but also how to do it properly.  My favorite chapter is on testing:

The novice asked the backup master: “Master, now that my backups have good coverage, are taken frequently, are archived, and are distributed to the four corners of the earth, I have supreme confidence in them. Have I achieved enlightenment? Surely now I comprehend the Tao Of Backup?” The master paused for one minute, then suddenly produced an axe and smashed the novice’s disk drive to pieces. Calmly he said: “To believe in one’s backups is one thing. To have to use them is another.”

The novice looked very worried.

Funny, but so true.