O’Reilly Media has a large collection of pdf book samplers. A complete list is here.
Archive for the ‘SQLServerPedia Syndication’ Category
Free e-Books from O’Reilly
Friday, September 3rd, 2010Tags: Writing
Posted in On-Line Resources, SQLServerPedia Syndication | No Comments »
Video: Interview – Part 5 Common Challenges
Thursday, September 2nd, 2010Heather Eichman interviews Kevin Kline, the former President of PASS and systems specialist for the SQL Server Business Unit at Quest Software.
Posted February 08, 2008.
Posted in Challenges, SQLServerPedia Syndication, Video | No Comments »
Plays Well With Others – Inaugural
Saturday, August 28th, 2010Professional Development for the SQL Server Technologist
This series of posts is dedicated to enhancing your soft skills. For many technologists, the day-to-day grind of work tends to keep us focused on the SQL Server part of work and causes us to overlook the Professional. While we, as technologists, spend the majority of our time honing hard, technology skills, but it’s important to remember that we are first and foremost employed to add value to the business processes of the organizations we work for. In this series I will cover a wide variety of topics, including soft skills like management, teamwork, communications, time management, and negotiations, as well as semi-soft skills like budgeting, project planning, project estimation, and so forth. And let’s face it, people who are good at the soft skills while also having strong technical skills often see better career growth and more opportunities than those of us who are purely technical.
To begin, I provide some homespun wisdom about effectiveness and efficiency in our jobs. These words are, of course, loaded with meaning and have produced multitudes of academic papers and big-name, New York Time best selling books. Everyone wants to be more effective and more efficient in their job. While I might bring up some of the more imaginative ideas and innovative concepts at other times in the series, I want to be direct with you today. Just as the simplest concept for financial well-being (“Spend less money than you earn!”) is sometimes the hardest to implement, so too the simplest concept for effectiveness and efficiency can be hard to make a workplace rule.
The first and most elementary rule of efficiency is to spend the majority of your time working on projects that are your forte. Management studies have shown that people aren’t just 50% or 80% more productive when working on what they’re best at, they’re actually 300%+ productive compared to activities where their skill is merely “satisfactory”. Here’s an example, if you’re really good at crunching code, do not spend lots of time attending and running meetings. Delegate that to another member of your time or find someone on your team who does enjoy that sort of thing. If you’re exceptionally good at performance tuning or designing databases into relational integrity works of art, do not spend all of your time writing requirements. You’re simply ruining your sweet spot for productivity.
Of course, many of us are on the prowl for a promotion or better job, which often require us to spend more time working on activities that are outside of our forte. I’ll address how to get back to your strong points when your job asks more of you in a future post.
Now, there’s a similar easy and elementary rule for achieving high degrees of effectiveness. The primary point to remember in being effective in your job is to focus your activities, at any given time, to only two or three things on which your performance will be judged. This might sounds simple and easy, but I’m constantly surprised how many people find it almost impossible to say “No” when more work comes their way (and this also applies to their personal life at the PTA, with the kids’ activities, with the church or volunteer organization, and so forth).
It’s very simple. If you cannot focus on successfully closing out a small set of activities, you’ll fail once you reach the point of being overwhelmed. Think of a juggler who seems quite competent juggling three balls. But when they try to juggle five balls, they’re lucky that they can keep one of them from falling to the ground. Plus, anyone watching is thinking “That person can’t juggle at all!” because they never saw the juggler successfully keeping three balls in the air. So, learn how much you can handle and then, when asked to do more, respond with “I’d love to take on this new project, but what of my existing projects has to be put on hold?” Taking on too many projects has the additional very detrimental effect of upsetting your work/life balance too, because most of us try to complete more projects by spending less time recuperating or with the family.
As with efficiency, we’ll come back in the future to specific techniques you can use to stay on task and limit the number of active projects you’re responsible for, even when management is asking you to take on more than you should.
In the meanwhile, think of other soft skill questions you might have and I’ll address them in future posts.
Tags: Professional Development
Posted in Opinion, Professional Development, SQLServerPedia Syndication, Strategies | No Comments »
Free Software for Unemployed Developers
Friday, August 27th, 2010Each month, for six months, Arnie Rowland will be giving away a package of software, books, training, and development tools, valued at over $15,000, to an unemployed or underemployed developer that takes on a software project of his/her choice with a non-profit.
“The idea is to provide the recipient access to all of the tools needed to improve his/her skills, an opportunity to gain practical experience, the potential to earn a recommendation and/or referral –and to positively contribute to society as a form of ‘give-back’. No free lunch, just sweat equity –the kind that makes us all feel good for the effort.”
If you or someone you know is interested, the specifics are here.
Tags: MVP
Posted in SQLServerPedia Syndication, Uncategorized | No Comments »
Video: Quest Software Set to Be SQL Server “Rock Star” at PASS 2007
Thursday, August 26th, 2010Watch a full interview with Kevin Kline, president of PASS and technical strategy manager, SQL Server, Quest Software as he discusses the evolution of SQL Server.
Posted September 17, 2007.
Posted in Interviews, SQL Server, SQLServerPedia Syndication, Video | No Comments »
Video: Interview – Part 4 SQL Server Community
Thursday, August 19th, 2010My Vlog- Heather Eichman interviews Kevin Kline, the former President of PASS and systems specialist for the SQL Server Business Unit at Quest Software.
Posted February 04, 2008.
Posted in Interviews, SQLServerPedia Syndication, Video | No Comments »
Join O’Reilly on Facebook
Thursday, August 12th, 2010O’Reilly Media on Facebook is a place for for anyone who is a fan of O’Reilly, whether you’ve been following their books, conferences, webcasts, and more since the very beginning or you recently jumped onto the bandwagon.
I really enjoy the newsletters and blogs from O’Reilly’s various channels, especially Tim O’Reilly’s commentary.
And, of course, there’s my book – SQL in a Nutshell – published by O’Reilly for your consideration. This book provides a complete reference of the latest release of the ANSI SQL standard, as well as full coverage of support for the ANSI standard from the biggest database vendors – Oracle, Microsoft SQL Server, MySQL, and PostgreSQL.
Tags: ANSI SQL, DBA, Developer, MySQL, Oracle, PostgreSQL, SQL Server 2008, Transact-SQL Programming
Posted in On-Line Resources, SQLServerPedia Syndication | No Comments »
Video: Worth Upgrading to SQL Server 2005
Thursday, August 12th, 2010Why companies should upgrade their databases to SQL Server 2005.
Please forgive posting this old video. Many of the tips are still worth paying attention to since SQL Server 2005 features and technologies are the foundation of subsequent releases.
Posted December 19, 2006.
Tags: DBA, Developer, SQL Server 2005
Posted in Opinion, Presentations, Professional Development, SQLServerPedia Syndication, Video | No Comments »
Google Wave is Dead. Long Live the Wave!
Monday, August 9th, 2010
I Never Could Hang 10 (Minutes) on Google Wave
While enduring an endless series of flight delays and disgruntled passengers in the Baltimore airport that was my own personal travel hell on the evening of Thursday, August 5th, I came across this interesting and important article:
http://bits.blogs.nytimes.com/2010/08/04/google-kills-wave-its-collaboration-tool/?ref=technology
Even if you don’t read the article, you can see from the URL that Google has decided to put an end to the collaboration experiment known as Wave. Wave will be available through the end of the year and most of its major components are now available as open source, should any devotees choose to continue developing the code base. However, Wave didn’t reach the critical mass that Google was looking for and, without that critical mass of users, it wasn’t seeing a lot of innovation or updates to the features or UI. I view Google’s reach of 1M users as a “failure” with a bit of grin. How many other vendors out there would consider 1M users too few? Otoh, if they wanted really wide adoption, why in the world did they require a private invitation? Superior products are frequently hampered by inferior marketing and market delivery, this being a really good example.
Slide to the Rescue?

More Fun than Google Slide?
I also feel the need to point out that I have a lot of respect for Google giving the old heave-ho to a product that needs to go. Many companies cling to a great idea, funneling huge amounts of resources into what everyone else can see as a black hole. Failure, under vibrant and forward thinking leadership, is only success delayed. Read Google’s take on the situation here. Certainly, this means we’ll see Google pushing their new social media acquisition, Slide, much more as well.
And, since many of the technological bits of Wave will live on, I’m sure we’ll see Slide advance in interesting ways.
Frankly, I found the general idea of Wave to be fascinating and powerful. But after spending quite a bit of time, like at least 20 minutes, tinkering around with it, I still had no idea how to do anything with it. I was so motivated to use it that I almost watched one of the videos that they’d posted to train you. But honestly, am I just ridiculously jaded or has the overall market for cloud-based apps moved the bar for ease-of-use that anything that takes more than 15 minutes to figure out is drama? I hate to say it, but I think the answer is a resounding “YES”. By extension, I think that this is the main reason that email still trumps all other methods of collaboration. (Yes, that includes Microsoft SharePoint too for all you fanboys.) That is, email does not disrupt any existing workflows, it has a clean UI, it doesn’t make you learn new ways of working, and it’s so widespread that you’re not hampered by a product that has a very limited user base.
Great Idea Leads To Great Product Success, Right?

The Graveyard of Ideas
I also feel that Google Wave is a good example of a technological solution looking for a problem, as well as a product looking for a marketing message. When launching a product, it’s crucial to have a crystal clear message to a well-defined audience. Any ambiguity in the message or muddling of the audience can spell doom. And, IMO, Google clearly missed the boat on both counts. Many of their demos were all about sharing photos. Uh, ever heard of Facebook, n’est pas? Then again, many later PR was about collaboration. Then how come we didn’t get smokin’ hot project management demos? A book that I recommend called The Innovator’s Prescription (website is here) says it very well:
“The graveyard of failed products and services is populated by things that people *should* have wanted–if only they could have been convinced those things were good for them. The home-run products in the marketing hall of fame, in contrast, are concepts that helped people more affordably, effortlessly, swiftly, and effectively do what they already had been trying to get done.” (Christensen, The Innovator’s Prescription, p. 16)
I really like Christensen’s point. So many people who build products focus on the “should” of a product, as in “this should make a lot of people happy”, over and above providing an effortless aid to people’s daily tasks. This leads me to a topic for another day, user-interface design. But enough writing for now. It’s bed time.
So what are your thoughts? Do you think other factors contributed to Wave’s decline?
Thanks!
-Kevin
Twitter @kekline
Tags: cloud computing, Google, Google Wave, news analysis, Web Development
Posted in Cool Technologies, Opinion, SQLServerPedia Syndication, TCD blog post, Trends | 1 Comment »
Video: Influence and Authority
Thursday, August 5th, 2010In today’s podcast, Kevin Kline talks about the difference between influence and authority, and why IT professionals need to work on their influence to succeed.
You can view this video in higher quality or your favorite portable formats at:
http://sqlserverpedia.com/blog/profes…
Posted December 24, 2008.
Tags: Professional Development
Posted in Opinion, Professional Development, SQLServerPedia Syndication, Video | 1 Comment »










