August 4, 2016
Northeast PHP moved to Charlottetown on Price Edward Island this year to reach a new audience. Roughly one hundred developers are attending and only a handful have been to other conferences. And these developers have access to some of the best and brightest in the PHP world.
One of the amazingly great things about the PHP community is that sharing of information from all levels of developers seems to be a core component of the group. The attendees not only hear sessions on many hot topics from the experts in their subjects they are encouraged to interact — to ask questions and test their knowledge — and help each other. This is the old adage of a rising tide rising all boats. With 80% of the web based on PHP, the PHP community is doing this very, very well.
I will be presenting on the MySQL JSON Data Type and Common Database Problems. Sadly my box of swag has been delayed so those attending will have to wait for some goodies until after lunch.
July 13, 2016
I will be speaking at the Converge Security Conference on July 14th on MySQL 5.7 security. There were many changes in 5.7 and it has been very hard to get the majority of those changes in a forty minute presentation. And is with just scratching the surface with the new encryption for InnoDB. If you are are attending please say ‘hi’!
July 7, 2016
I hope to see y’all at the Texas Linxufest this weekend in Austin. If all you all are looking for some MySQL swag (push dolphins, squish dolphins, hats) you will need to answer some new MySQL quiz questions to win. And y’all all are welcome to be in room Three at 3:00PM to hear me talk on MySQL & JSON — I have had to update this presentation after several new features in MySQL 5.7.13.
April 21, 2016
Percona Live 2016 was the most impressive show in a long line of shows that started with the old MySQL Users Conference. There were a lot of old familiar faces or familiar faces grown old. During my stint as MySQL Certification Manager I usually was at the other end of the conference center / hotel complex administering exams. But this year I would be able to attend sessions, network, and see the heart of the MySQL Community.
From the opening keynotes featuring TV personality Bill Nye to the final drawing where I won a Bill Nye autographed book, the show was filled with information on several data stores just not MySQL. This show was more about managing data with the proper tool and not just managing data with MySQL. All the session were recorded and will be posted — have patience as it takes time to get all 195 speakers’s material formatted.
Meet the MySQL Engineering Team Birds of a Feather Session
The highlight of the first day was having the available MySQL engineers reveal their plans and answer questions from an audience that was universally happy with the course Oracle has set the MySQL ship on for the next several years.
Tuesday started with Tomas Ulin reiterating the the release of MySQL 5.7 and then covering many of the new software features revealed last week like the ability to use MySQL as a document store.
2016 featured sessions on many facets of MySQL and a great many on MongoDB, Cassandra, RocksDB, and more. I am note if the show will encompass all the open source data stores but there was enough information on many of technologies to get any journeyman level DBA started on becoming a polyglot DBA. And the new 5.7.12 document store features are going to be a big game changer as MySQL become more of a universal storage tool rather than just a relational database.
And a big salute to the show organizers and the entire Percona staff for showing their commitment and love to the open source world by providing such an awesome event.
March 15, 2016
I will be speaking in Atlanta this week at the Great Wide Open conference. This is a fantastic multi-track conference but I hope you bought your tickets as Thursday is sold out and Wednesday about to be.
I will be speaking on the new JSON Data Type in MySQL 5.7 and Percon’s Peter Zaitsev will be speaking on Running MySQL on Linux. Please drop by the MySQL booth for some great swag (MySQL baseball hats, Boogiebots, and more).
January 28, 2016
I will the first speaker at the FOSDEM MySQL and Friends Devroom and unlike the other speakers I will not be presenting on new technical developments, better ways to run MySQL, or anything technical. But it may be the most important talk of the day. How can we grow the MySQL Community?
How do we attract new developers and database administrators and then guide them through the steps to a ‘journeyman’ level before showing them the way to becoming seniors in their fields? There is a shortage of talent and this cuts two ways. First hiring managers get frustrated in their searches for talent and then they reduce the scope of what they want out of their database. Second the same hiring manager later will assume there is still no talent for them to hire and alter their demand accordingly. I want to bring in as many people as possible into the MySQL ecosystem because there are jobs out there in an ever increasingly tough economy and because I think MySQL solves so many problems efficiently. Nobody starts as a fully fledged developer or DBA and the start of the career path needs exposition, easing, and encouragement. So how do we grow our numbers?
There is a very similar community to the MySQL Community and that is found in the PHP world. In the last few years they have really pulled together to bring in newbies, tighten relationship between subgroups (efforts like the Framework Interop group), provide mentoring at all personal development levels, establishing active career coaching for experienced developers, and even mental health support. This has all been done by the PHP Community and they are growing, cohesive, and frankly I am envious.
A strong user community brings value to a product. I am seeking your input on how can get we more of ‘us’? What can we do to improve certification to make it a truce touchstone of a job candidates value? How can we best leverage groups like the International Oracle User Group’s MySQL Council and other sources of customer feedback to guide the development of the MySQL Products. What information are you seeking that you are not getting and what is the best way to get it to you? Are their better ways to train novices in subjects like data normalization, replication, account management, security or what have you that we have missed. What can we do to help you network with you peers? Do need a mentor or want to mentor (and yes you can be both at the same time).
So how do we grow the MySQL Community and help grow MySQL?