New York, New York
Scalability & Web Operations Expert. Specializing in MySQL & EC2 Migrations, Disaster Recovery, Agile Deployments, and Database Performance.
Areas of Expertise:
- Web Scalability
- EC2 Migrations
- MySQL Migrations
- Cloud Scalability
- MySQL Performance
- High Availability
- Disaster Recovery
- Database Management
- SQL Tuning
- NoSQL
- Drupal
- PHP
- LAMP Stack Optimization
- consulting
- speaking
- programming
- training
- writing
- Author of "Oracle and Open Source" - O'Reilly, April 2001
- Published in DatabaseJournal.com, Oracle Technology Network, NY Oracle User Group, International Oracle User Group SELECT, EFY India and DBA Zine
- Fourteen years experience as an independent consultant in all aspects of Database and Unix Systems Administration
- Experience with small startups, and fortune 500 companies
- Diverse technology background, and exposure
- Very strong writing, and client-facing people skills
- Experience running small business (accounting, sales, marketing, hiring, management, strategic decision making, managing budget, contract negotiation, project scoping etc)
- Experience working with ad-hoc teams
- Experience working with geographically distributed teams using skype, email, conferencing, instant messaging, wikis, ticketing systems, software repositories, and web project tracking tools
|
|
Sean blogs at:
http://www.iheavy.com/blog/
Consulting essentials: Managing & Completing Engagements
May 15 2012
Read the original article at Consulting essentials: Managing & Completing EngagementsThis is the second in a series of three articles on Consulting Essentials. Read the previous post, Consulting essentials: Getting the business Communicating well and knowing when to step in or stand back is the linchpin of successful consulting. Some… read moreConsulting essentials: Managing & Completing Engagements
May 15 2012
Read the original article at Consulting essentials: Managing & Completing EngagementsThis is the second in a series of three articles on Consulting Essentials. Read the previous post, Consulting essentials: Getting the business Communicating well and knowing when to step in or stand back is the linchpin of successful consulting. Some… read moreTech consulting essentials: Getting the business
May 10 2012
Read the original article at Tech consulting essentials: Getting the businessOver the years, a lot of people have approached me asking how to become a tech consultant. What do I need to do to get started? How can I take my first step? I also hear from managers and CEOs… read moreTech consulting essentials: Getting the business
May 10 2012
Read the original article at Tech consulting essentials: Getting the businessOver the years, a lot of people have approached me asking how to become a tech consultant. What do I need to do to get started? How can I take my first step? I also hear from managers and CEOs… read more3 things CEOs should know about the Cloud
May 08 2012
Read the original article at 3 things CEOs should know about the CloudYou’ve heard all the buzz and spiel about the cloud, and there’re good reasons to want to get there. On-demand compute power makes new levels of scalability possible. Low up front costs means moving capital expenditure to operating… read more3 things CEOs should know about the Cloud
May 08 2012
Read the original article at 3 things CEOs should know about the CloudYou’ve heard all the buzz and spiel about the cloud, and there’re good reasons to want to get there. On-demand compute power makes new levels of scalability possible. Low up front costs means moving capital expenditure to operating… read moreTen things to remember about MySQL backups
May 03 2012
Read the original article at Ten things to remember about MySQL backups Use Hot Backups Hot backups are an excellent way to backup MySQL. They can run without blocking your application, and save tons on restore time. Percona’s xtrabackup tool is a great way to do this. We wrote a… read moreTen things to remember about MySQL backups
May 03 2012
Read the original article at Ten things to remember about MySQL backups Use Hot Backups Hot backups are an excellent way to backup MySQL. They can run without blocking your application, and save tons on restore time. Percona’s xtrabackup tool is a great way to do this. We wrote a… read moreApril 30 2012
Read the original article at Tyranny of a Google voteFor the past year I’ve been seeing headline blogs analyzing the effect of Google’s last algorithm update, dubbed the Panda. There was much talk of unfair relegation from the first page of Google search results, and general indignance by the SEO… read moreApril 30 2012
Read the original article at Tyranny of a Google voteFor the past year I’ve been seeing headline blogs analyzing the effect of Google’s last algorithm update, dubbed the Panda. There was much talk of unfair relegation from the first page of Google search results, and general indignance by the SEO… read moreThe Power of Habit by Charles Duhigg
April 27 2012
Read the original article at The Power of Habit by Charles DuhiggHabits. We all have them. The good ones we celebrate, but the bad ones we struggle with. Duhigg’s book may introduce some ideas to those of us less familiar with behavioral sciences but it fails to effectively teach us… read moreThe Power of Habit by Charles Duhigg
April 27 2012
Read the original article at The Power of Habit by Charles DuhiggHabits. We all have them. The good ones we celebrate, but the bad ones we struggle with. Duhigg’s book may introduce some ideas to those of us less familiar with behavioral sciences but it fails to effectively teach us… read moreBulletproofing MySQL replication with checksums
April 26 2012
Read the original article at Bulletproofing MySQL replication with checksumsYour MySQL replications running well? You might not even know if they aren’t. One of the scariest things about MySQL replication is that it can drift out of sync with the master “silently”. No errors, no warnings. What and Why? MySQL’s… read moreBulletproofing MySQL replications with checksums
April 26 2012
Read the original article at Bulletproofing MySQL replications with checksumsYour MySQL replications running well? You might not even know if they aren’t. One of the scariest things about MySQL replication is that it can drift out of sync with the master “silently”. No errors, no warnings. What and Why? MySQL’s… read moreDon’t be that guy–Social tips for geeks
April 23 2012
Read the original article at Don’t be that guy–Social tips for geeksAs a tech consultant one of the most interesting parts of the job is being able to observe human relations at work. I’ve learned through the years that because tech people and non-tech people speak different ‘languages’, bridging the… read moreDon’t be that guy–Social tips for geeks
April 23 2012
Read the original article at Don’t be that guy–Social tips for geeksAs a tech consultant one of the most interesting parts of the job is being able to observe human relations at work. I’ve learned through the years that because tech people and non-tech people speak different ‘languages’, bridging the… read more5 Ways to fortify MySQL replication
April 19 2012
Read the original article at 5 Ways to fortify MySQL replicationMySQL replication technology is powerful and flexible. But it doesn’t do everything perfectly all the time. You may experience trouble with the slaves falling behind the master, or want to scale horizontally by building new slaves automatically. Or you might… read more5 Ways to fortify MySQL replication
April 19 2012
Read the original article at 5 Ways to fortify MySQL replicationMySQL replication technology is powerful and flexible. But it doesn’t do everything perfectly all the time. You may experience trouble with the slaves falling behind the master, or want to scale horizontally by building new slaves automatically. Or you might… read moreEasy MySQL replication with hotbackups
April 17 2012
Read the original article at Easy MySQL replication with hotbackupsSetting up replication in MySQL is something we need to do quite often. Slaves die, replication fails, or tables and data get out of sync. Whenever we build a slave, we must start with a snapshot of all the data from… read moreEasy MySQL replication with hotbackups
April 17 2012
Read the original article at Easy MySQL replication with hotbackupsSetting up replication in MySQL is something we need to do quite often. Slaves die, replication fails, or tables and data get out of sync. Whenever we build a slave, we must start with a snapshot of all the data from… read moreThank You for Arguing – Persuasion for fun and profit
April 12 2012
Read the original article at Thank You for Arguing – Persuasion for fun and profitI first read about Heinrichs in a Bloomberg Businessweek piece on him. He’s quite a character, with high profile clients like Ogilvy & Mather and the Pentagon. Struck by some of the ideas in there, I… read moreThank You for Arguing – Persuasion for fun and profit
April 12 2012
Read the original article at Thank You for Arguing – Persuasion for fun and profitI first read about Heinrichs in a Bloomberg Businessweek piece on him. He’s quite a character, with high profile clients like Ogilvy & Mather and the Pentagon. Struck by some of the ideas in there, I… read more3 Things CEOs should know about the Cloud
April 11 2012
Read the original article at 3 Things CEOs should know about the CloudYou’ve heard all the buzz and spiel about the cloud, and there’re good reasons to want to get there. On-demand compute power makes new levels of scalability possible. Low up front costs means moving capital expenditure to operating… read moreAutoscaling MySQL on Amazon EC2
April 09 2012
Read the original article at Autoscaling MySQL on Amazon EC2Autoscaling your webserver tier is typically straightforward. Image your apache server with source code or without, then sync down files from S3 upon spinup. Roll that image into the autoscale configuration and you’re all set. With the database tier though, things… read moreAutoscaling MySQL on Amazon EC2
April 09 2012
Read the original article at Autoscaling MySQL on Amazon EC2Autoscaling your webserver tier is typically straightforward. Image your apache server with source code or without, then sync down files from S3 upon spinup. Roll that image into the autoscale configuration and you’re all set. With the database tier though, things… read moreThe myth of five nines – Why high availability is overrated
April 02 2012
Read the original article at The myth of five nines – Why high availability is overratedIn the Internet world 24×7 has become the defacto standard. Websites must be always on, available 24 hours a day, 365 days a year. In our pursuit of perfection, performance is being measured down to… read moreThe myth of five nines – Why high availability is overrated
April 02 2012
Read the original article at The myth of five nines – Why high availability is overratedIn the Internet world 24×7 has become the defacto standard. Websites must be always on, available 24 hours a day, 365 days a year. In our pursuit of perfection, performance is being measured down to… read moreThe risk of living in a filter bubble
March 30 2012
Read the original article at The risk of living in a filter bubbleI’ve been looking for this book for a long time. Or maybe I should rephrase that. I was pondering this topic and had been looking for a book which covered it for a while so I was pleased… read moreThe risk of living in a filter bubble
March 30 2012
Read the original article at The risk of living in a filter bubbleI’ve been looking for this book for a long time. Or maybe I should rephrase that. I was pondering this topic and had been looking for a book which covered it for a while so I was pleased… read more“My startup is too cool for your business school”
March 26 2012
Read the original article at “My startup is too cool for your business school”An article I read on Tech Crunch recently got me thinking about startup culture. In Are You Building A Company, Or Just Your Credentials Geoff Lewis, expressed his distaste for a friend’s plan to get on Y Combinator’s… read more“My startup is too cool for your business school”
March 26 2012
Read the original article at “My startup is too cool for your business school”An article I read on Tech Crunch recently got me thinking about startup culture. In Are You Building A Company, Or Just Your Credentials Geoff Lewis, expressed his distaste for a friend’s plan to get on Y Combinator’s… read moreTo the ‘Microsoft Azure’ Cloud
March 12 2012
Read the original article at To the ‘Microsoft Azure’ CloudTo The Cloud: Powering An Enterprise introduces the concepts of cloud computing from a high-level and strategic standpoint. I’ve read quite a few tomes on cloud computing and I was interested to see how this one would stack up against the… read moreTo the ‘Microsoft Azure’ Cloud
March 12 2012
Read the original article at To the ‘Microsoft Azure’ CloudTo The Cloud: Powering An Enterprise introduces the concepts of cloud computing from a high-level and strategic standpoint. I’ve read quite a few tomes on cloud computing and I was interested to see how this one would stack up against the… read moreOracle to MySQL – prepare to bushwhack through the open source jungle
February 29 2012
Read the original article at Oracle to MySQL – prepare to bushwhack through the open source jungleI was recently approached by a healthcare company for advice on suitable database solutions capable of executing its new initiative. The company was primarily an Oracle shop so naturally, they began by shopping for… read moreA handy guide for PHP and MongoDB Web Development
February 29 2012
Read the original article at A handy guide for PHP and MongoDB Web DevelopmentWhat makes a beginner’s guide handy is when it speaks to your intuition. It anticipates the burning questions that follow from a newbie trying to grasp new concepts and it quickly answers them. PHP and MongoDB Web… read moreOracle to MySQL – prepare to bushwhack through the open source jungle
February 29 2012
Read the original article at Oracle to MySQL – prepare to bushwhack through the open source jungleI was recently approached by a healthcare company for advice on suitable database solutions capable of executing its new initiative. The company was primarily an Oracle shop so naturally, they began by shopping for… read moreA handy guide for PHP and MongoDB Web Development
February 29 2012
Read the original article at A handy guide for PHP and MongoDB Web DevelopmentWhat makes a beginner’s guide handy is when it speaks to your intuition. It anticipates the burning questions that follow from a newbie trying to grasp new concepts and it quickly answers them. PHP and MongoDB Web… read moreTop MySQL DBA interview questions (Part 2)
February 27 2012
Read the original article at Top MySQL DBA interview questions (Part 2)Continuing from our Top MySQL DBA interview questions (Part 1) here are five more questions that test a MySQL DBA’s knowledge, with two that will help suss out some personality traits. Disk I/O Disk performance should be an ever… read moreTop MySQL DBA interview questions (Part 2)
February 27 2012
Read the original article at Top MySQL DBA interview questions (Part 2)Continuing from our Top MySQL DBA interview questions (Part 1) here are five more questions that test a MySQL DBA’s knowledge, with two that will help suss out some personality traits. Disk I/O Disk performance should be an ever… read moreTop MySQL DBA interview questions (Part 1)
February 26 2012
Read the original article at Top MySQL DBA interview questions (Part 1)MySQL DBAs are in greater demand now than they’ve ever been. While some firms are losing the fight for talent, promising startups with a progressive bent are getting first dibs with the best applicants. Whatever the case, interviewing for… read moreTop MySQL DBA interview questions (Part 1)
February 26 2012
Read the original article at Top MySQL DBA interview questions (Part 1)MySQL DBAs are in greater demand now than they’ve ever been. While some firms are losing the fight for talent, promising startups with a progressive bent are getting first dibs with the best applicants. Whatever the case, interviewing for… read moreThe Age of the Platform by Phil Simon
February 13 2012
Read the original article at The Age of the Platform by Phil SimonI picked up Phil Simon’s The Age of the Platform after running into his blog, and some of his writing online. Simon is an interesting guy with an obvious strong technical background. He’s also an accomplished speaker and you… read moreThe Age of the Platform by Phil Simon
February 13 2012
Read the original article at The Age of the Platform by Phil SimonI picked up Phil Simon’s The Age of the Platform after running into his blog, and some of his writing online. Simon is an interesting guy with an obvious strong technical background. He’s also an accomplished speaker and you… read moreWebcast: MySQL Upgrades With No Downtime
July 27, 2010
Duration: Approximately 60 minutes. Cost: Free In this webcast we'll discuss a two-node MySQL multi-master replication setup. We'll take the audience step-by-step through the process, and then uses MMM (MySQL Multi-master Manager) to manage &...
Webcast - DRBD and MySQL - An HA Match Made In Heaven
January 19, 2010
Duration: Approximately 60 minutes. Cost: Free DRBD has grown in popularity as an excellent low-cost high availability solution for MySQL. It provides synchronous replication of your data without MySQL having to worry too much about the details. ...
Webcast - Hands-on: Step-by-step MySQL Clustering Setup
August 04, 2009
Duration: Approximately 60 minutes. Preview Video: Free Full Video: Available on Safari Books Online MySQL's Clustering solution provides some pretty sophisticated functionality. In this webcast we'll take you through getting it up and running on...
Webcast - MySQL Replication: Audit, Test, & Verify
January 22, 2009
Duration: Approximately 60 minutes. Cost: Free Audience: MySQL DBAs and developers MySQL replication is fairly easy to set up, but in the real world many obstacles can get in the way of keeping it up and running smoothly. One problem that seems ...
Hire Sean Hull
For Inquiries Contact
Press Inquiries
Find Other Authors
Buy Now and Save
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.

