My new column in ACM Queue is entitled, "Four Ways to Make CS and IT Curricula More Immersive". I rant and rail against the way that CS and IT is taught today and propose 4 ways CS educators can improve the situation.

The article is free to ACM members. Non-members can purchase an annual subscription for $19.99 or a single issue for $6.99 online or through the Apple or Google stores.

Posted by Tom Limoncelli in ACM Queue Column

This month's NYCDevOps meetup speaker will be Martín Beauchamp talking about "Clos Networks for Datacenters". You don't want to miss this!

  • Date: Tuesday, July 18, 2017
  • Time: 6:30 PM
  • Location: Stack Overflow HQ, 110 William St, 28th floor, NY, NY

Space is limited! RSVP soon!

https://www.meetup.com/nycdevops/events/240295361/

Posted by Tom Limoncelli

Companies don't make their "DevOps transformation" over night. Usually there is a small team that adopts devops practices and then, after proving their success, the practices spread throughout the company horizontally. However sometimes their success becomes an island. There is no momentum and the better practices fail to expand around the company.

Growing devops practices within a company is not easy. It is especially difficult when it does not have management support, or the advocate does not executive authority. Some techniques for building momentum work, others do not.

Earlier this year Josh Atwell, Carmen DeArdo, Jeff Gallimore, and myself sat down to write a list of techniques we've seen succeed. No theory. No hyperbole. No fluff. We wanted to write down what we've seen work so that other people can copy these simple but effective techniques. This is a book for people in the trenches, not executives.

We realized that the list didn't need to be long nor did it need to be exhaustive. There are 2-3 that are simple, powerful, and almost always work. This didn't need to be an encyclopedia!

The result of this list is a new 14-page free book from IT Revolution called Expanding Pockets of Greatness: Spreading DevOps Horizontally in Your Organization.

The book is now available online for free. It's only 14 pages (10 if you skip the cover and front-matter). We wrote it in a day. You can read it in an hour:

Get it! https://itrevolution.com/book/expanding-pockets-greatness



Title:

Expanding Pockets of Greatness: Spreading DevOps Horizontally in Your Organization

Description:

Here you are: There are a few pockets of DevOps in your organization, but you are a long way from achieving a total DevOps transformation.

How do you build momentum and go from a few islands of DevOps goodness to a tipping point where the entire organization embraces common DevOps methods?

This paper is about the techniques others have used to build momentum to spread DevOps horizontally across an organization. The techniques fall in four categories: sharing, communicating, standardizing, and empowering new leaders.

You're not alone. DevOps is out there in your organization. We want to help you find it and scale it.


Posted by Tom Limoncelli in DevOps

I'll be giving my talk "Stealing the Best Ideas from DevOps: A Guide for Sysadmins without Developers" at the Northern NJ Red Hat User Group tomorrow. If you are in the area, it would be great to see you there!

https://www.meetup.com/NorthernNJRHUG/events/240019682/

Posted by Tom Limoncelli

This month's NYCDevOps meetup speaker will be Martín Beauchamp talking about "Clos Networks for Datacenters".

  • Date: Tuesday, July 18, 2017
  • Time: 6:30 PM
  • Location: Stack Overflow HQ, 110 William St, 28th floor, NY, NY

Space is limited! RSVP soon!

https://www.meetup.com/nycdevops/events/240295361/

Posted by Tom Limoncelli in NYCDevOps Meetup

The subtitle of some of my books have recently changed to better reflect the contents. As a result the book covers have been updated. Titles and covers are, essentially, a billboard for the contents. We wanted to make sure they more accurately guide potentially readers to the book.

The new subtitles are:

  • Volume 1: The Practice of System and Network Administration:
    • DevOps and other best practices for enterprise IT
  • Volume 2: The Practice of Cloud System Administration:
    • Devops and SRE Best Practices for Web Services

You can see the new book covers at the top of this web site, as well as on the-sysadmin-book.com and the-cloud-book.com.

Posted by Tom Limoncelli

The .feedback scam

Do you have feedback you'd like to give to Google, Facebook, StackOverflow, Inc., or Gandi? Now there's a website that will collect that feedback. Or... not.

There is a new TLD called ".feedback". It is a scam and ICANN should be ashamed of approving it.

The people that run .feedback have pre-registered "for free" 5,000 major companies. As a result you can go to sites like http://www.google.feedback/ and http://www.gandi.feedback/ and http://www.stackoverflow.feedback/ and more.

These websites enables people to send feedback about your company and products.

Will the company ever receive the feedback? Unlikely.

The company probably doesn't know the site exists.

If they do discover it, they are given a choice: Pay $20/month to receive the feedback, or pay $600/year to take the web site down. Of course, there is a free option: Just let the site remain and suffer as people send their feedback and feel ignored.

It is a perfect scam... what company wouldn't pay $600/year to avoid angry customers?

Most domains cost $10-$12 per year. Charging $600/year is highway robbery.

This reminds of the big internet scam where websites claim to be the lost-and-found for cities, taxi companies, etc. but really just collect money and do nothing useful with the information (listen to the podcast to find out what service they actually provide).

If you are one of the 5,000 companies being scammed, my advice is to be strong and not pay a cent.

Instead, ICANN should withdraw the TLD. If this scam complies with the TLD's original proposal, and nobody noticed, that is very sad. If it doesn't, then there is no reason ICANN should hesitate to stop this $3 million dollar fraud.

For more information, read this and this.

Posted by Tom Limoncelli in Rants

Don't forget to RSVP by 1pm the day of the meeting: http://meetu.ps/39FgcP

Posted by Tom Limoncelli in NYCDevOps Meetup

My high school had only one computer science teacher. When she had a problem or question, she had no where to turn. I can't imagine how isolating and stressful that must have been.

cseducators.stackexchange.com is a Stack Exchange website for computer science educators to ask questions and share successful teaching techniques. It was in private beta until this week. Now everyone can access. If it

Are you an educator looking for advice about how to integrate Git into an introductory CS class? Maybe you need to find a better analogy to help a student that doesn't understand 0-indexing? How do you convince students that well-indented code is worth the effort? What's a good emergency lesson plan you can substitute if the computers are down?

These are the kind of questions that computer science educators have and they're getting help right now at cseducators.stackexchange.com! If you are an educator, check it out. If you aren't, please consider helping answer their questions.

Most CS education goes towards hardware and software purchases, leaving educators very little support to help them be better teachers. I hope that CSEducators helps to fill that gap.

I hope the traffic to this site is enough that the site graduates from Beta to become a real site. This could be very powerful.

P.S. If you would like to discuss the site itself, there is a separate site for that called cseducators.meta.stackexchange.com.

Posted by Tom Limoncelli in Stack Exchange, Inc.

Next week's NYCDevOps Meetup speaker is my co-worker, Mark Henderson, on the topic of "Measuring real-world DNS performance at Stack Overflow".

An in-depth look at how Stack Overflow records real-world DNS performance, and how you can do it too. You'll learn how we measured DNS performance when picking a DNS vendor, deciding whether or not to set up dual-DNS providers, and more.

The meeting is Tuesday, June 20, 2017, 7:00 PM at the Stack Overflow HQ in New York City.

For complete information and to RSVP, visit http://meetu.ps/39FgcP. Space is limited. RSVP soon!

Posted by Tom Limoncelli in NYCDevOps Meetup

 
  • Don't Miss Out - Register Today