Sean Hull

http://twitter.com/hullsean

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
Sean Hull is founder of Heavyweight Internet Group, author, speaker, and advisor with twenty years independent consulting experience. Specializing in scalability of high traffic web applications, at notable firms such as Hollywood Reporter, NBC/iVillage, Zagat, Rent The Runway & ideeli.
  • 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

Oracle and Open Source Oracle and Open Source
by Andy Duncan , Sean Hull
April 2001
Print: $54.99

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 more

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 more

Tech 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 more

Tech 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 more

3 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 more

3 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 more

Ten 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 more

Ten 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 more

Tyranny of a Google vote

April 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 more

Tyranny of a Google vote

April 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 more

The 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 more

The 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 more

Bulletproofing 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 more

Bulletproofing 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 more

Don’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 more

Don’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 more

5 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 more

5 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 more

Easy 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 more

Easy 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 more

Thank 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 more

Thank 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 more

3 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 more

Autoscaling 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 more

Autoscaling 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 more

The 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 more

The 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 more

The 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

The 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 more

To 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 more

To 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 more

Oracle 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 more

A 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 more

Oracle 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 more

A 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 more

Top 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 more

Top 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 more

Top 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 more

Top 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 more

The 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 more

The 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 more

Webcast: 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 ...

Sean Hull