2017

I'm Loyal to Nothing Except the Dream

Coding Horror

There is much I take for granted in my life, and the normal functioning of American government is one of those things. In my 46 years, I've lived under nine different presidents. The first I remember is Carter.

Make a resolution to clean up your digital act? Here’s how

The Parallax

Did you get hacked in 2017? Chances are you did, thanks to Equifax’s inability to protect the data of more than 143 million of its customers. As a result, you might be feeling frustrated, vulnerable, even angry—not exactly a positive way to ring in the new year.

Travel 260

Benefits of Continuous Delivery

Henrik Warne

During my career as a software developer, I have seen the release frequency increasing steadily. When I started, it would take 12 to 18 months for new features to reach the customer. Years later the frequency increased, so deployment to production happened every three weeks.

The eigenvector of "Why we moved from language X to language Y"

Erik Bernhardsson

I was reading yet another blog post titled “Why our team moved from to ” (I forgot which one) and I started wondering if you can generalize it a bit. Is it possible to generate a N * N contingency table of moving from language X to language Y? Someone should make a N*N contingency table of all engineering blog posts titled "Why we moved from to " — Erik Bernhardsson (@fulhack) January 25, 2017. So I wrote a script for it.

Production Excellence: Practical Lessons from Site Reliability Engineering

Speaker: Liz Fong-Jones, Principal Developer Advocate, Honeycomb.io

Modern software organizations build increasingly complex distributed systems with many moving parts. As senior software leaders, we often struggle with noisy alerts, grumbling between Dev and DevOps, slow incident resolution and many other related pain points. It’s hard to figure out what to do with this increasingly difficult problem, yet it’s clearly our responsibility to deliver features and production quality. We are excited to be joined by Liz Fong-Jones, who has a deep understanding of what it takes to implement SRE-type practices in many different kinds of organizations. She brings together a picture and set of practices under the umbrella of Production Excellence that provides a clear and practical plan for senior software leaders.

Roy sells ThoughtWorks to Apax

Martin Fowler

ThoughtWorks, my employer, had some big news to share today. Our founder and owner, Roy Singham, has decided to sell ThoughtWorks to Apax - a private equity firm based in London. Apax wishes the current management team to continue running and growing ThoughtWorks, using the same model that's driven our growth and success for the last twenty-odd years.

191
191

More Trending

Your Passion is Your Greatest Asset, Learn How to Harness It

Lead on Purpose

Your passion is your greatest asset, learn how to share it Continue reading → Knowledge Purpose ambitions courage creativity entrepreneur experience grit passion

How To 133

Why The Right Change Often Feels Wrong

Scott Berkun

On Tuesdays I write about the top voted question on Ask Berkun (see the lovely archive ). This week’s question came from J.R. via email]: What is a favorite theory that you wish more people understood? A favorite theory I wish was more well known is the Satir Change Model.

Performance comparison of different file formats and storage engines in the Apache Hadoop ecosystem

Cloudera Engineering

Zbigniew Baranowski is a database systems specialist and a member of a group which provides and supports central database and Hadoop-based services at CERN. This blog was originally released on CERN’s “Databases at CERN” blog, and is syndicated here with CERN’s permission. TOPIC.

My Friend Who Was On Undercover Boss Has Something Important to Tell You

Steve Farber

Bryon Stephens is the president of Marco’s Pizza , one of the fastest growing food franchises in the US with over 800 stores and 1/2 billion dollars in revenue. He is a shining example of an Extreme Leader. As a matter of fact, he was featured on an episode of Undercover Boss.

Organizing for Customer Centricity

Speaker: Tatyana Mamut, Head of Product, Nextdoor

Most companies today say they are “customer centric.” Yet many still make decisions primarily based on competitor threats, technical architecture, or executive opinions. So what sets apart those that talk the talk, and those that walk the walk? Join Nextdoor's Head of Product Tatyana Mamut, PhD as she outlines the 7 habits of truly customer-centric companies.

The 12 Ways Great Leaders Build Trust

Terry Starbucker

“To be trusted is a greater compliment than to be loved.” ” –George MacDonald. Over the course of our working lives, how many times have we been let down by our leaders – for promises not kept, changes that are never made, money that is never spent, or raises that never come?

Password Rules Are B t

Coding Horror

Of the many, many, many bad things about passwords , you know what the worst is? Password rules. If we don't solve the password problem for users in my lifetime I am gonna haunt you from beyond the grave as a ghost pic.twitter.com/Tf9EnwgoZv — Jeff Atwood (@codinghorror) August 11, 2015.

2017 in cybersecurity and privacy news

The Parallax

From rampant ransomware to the Equifax breach to geopolitical machinations, it’s hard not to be a cynic about the past 12 months of security and privacy news. But a few important highlights might help convince you not to throw your phone and laptop into the nearest trash fire.

Programming for Grade 8

Henrik Warne

For the past two months, I have been helping my son’s grade 8 class to learn to program. All students wrote Python programs and got a feel for what programming is. This post has details on how we organized the course, code examples and lessons learned. Background.

The 5 Levels of Analytics Maturity

Basic dashboards used to be enough to thrill end users. But over time, modern capabilities have emerged—and bare-minimum features are no longer cutting it. How have analytics changed? And where do your BI offerings fall short? Find out sophisticated ways to future-proof your application. Brought to you by Logi Analytics.

Language pitch

Erik Bernhardsson

Here’s a fun analysis that I did of the pitch (aka. frequency) of various languages. Certain languages are simply pronounced with lower or higher pitch. Whether this is a feature of the language or more a cultural thing is a good question, but there are some substantial differences between languages. Hertz (or Hz, or ), is the standard way to measure audio frequency. Typical human speech ranges between 50 Hz and 300 Hz. Most men typically range between 85-180Hz, and most women between 165-255Hz.

The Rise of Test Impact Analysis

Martin Fowler

Paul Hammant shines a light on Test Impact Analysis: a modern way of speeding up the test automation phase of a build. It works by analyzing the call-graph of the source code to work out which tests should be run after a change to production code. Microsoft has done some extensive work on this approach, but it's also possible for development teams to implement something useful quite cheaply.

What Great Leadership Looks Like

Next Level Blog

In 2017, it can be difficult to find examples of great leadership. Today, though, I want to offer two of them. The first is of neighbors, volunteers, first responders, law enforcement, the National Guard and the U.S. Coast Guard pulling together to rescue each other in the greater Houston area.

Culture Shock: Rewarding Failure to Eliminate Inaction

Talent Anarchy

Take bigger risks. Act more like a start-up. Fail fast. Be more innovative. …and don’t forget your quarterly numbers. We talk to a lot of organizations who are attempting to build a “culture of innovation.” They want their employees to think differently, and be more “innovative and agile.”

Walk a Mile in Your Customer's Shoes

Speaker: Steven Haines, Founder and CEO, Sequent Learning Networks

Product professionals use phrases like "voice of the customer," and "user experience" so often that it can be easy to lose sight of their actual meanings. How can we, as product professionals, learn to keep customers and users at the heart of our work? Join Steven Haines, globally recognized thought leader and author, as he guides us through a memorable journey demonstrating how you can walk a mile in their customer's shoes. He'll explore how, by developing true empathy for your users, you can ensure you're creating the features and products they actually want.

Why Remote Workers Fail

Scott Berkun

[On Tuesdays I write about the top voted question on Ask Berkun (see the archive ). This week’s question is from Regina [330 votes]: What gaps in communication exist in global virtual teams? Which I have simplified for your reading pleasure to why remote workers fail. ].

Deep Learning with Intel’s BigDL and Apache Spark

Cloudera Engineering

Cloudera recently published a blog post on how to use Deeplearning4J (DL4J) along with Apache Hadoop and Apache Spark to get state-of-the-art results on an image recognition task.

The Value of Value Chain Analysis in Transforming Your Business

N2Growth Blog

I have a different take on value chain analysis. Most think of it as positioning a business within its ecosystem.

Follow Me! 10 Rules For The Selfless Leader

Terry Starbucker

Photo by Richard Hoffman (www.majordickwinters.com). “I I know plenty of heroes, but I am certainly not one” – Major Dick Winters , commander, Easy Company, 101st Airborne division, World War II.

Monetizing Analytics Features: Why Data Visualizations Will Never Be Enough

Think your customers will pay more for data visualizations in your application? Five years ago they may have. But today, dashboards and visualizations have become table stakes. Discover which features will differentiate your application and maximize the ROI of your embedded analytics. Brought to you by Logi Analytics.

To Serve Man, with Software

Coding Horror

I didn't choose to be a programmer. Somehow, it seemed, the computers chose me. For a long time, that was fine, that was enough; that was all I needed. But along the way I never felt that being a programmer was this unambiguously great-for-everyone career field with zero downsides.

Trying to secure the 21st century ID card (Q&A)

The Parallax

PRAGUE—Relying on microchipped identification cards isn’t a bad idea, says security researcher Petr Svenda of Masaryk University. But first we have to make them much harder to hack.

More Good Programming Quotes, Part 2

Henrik Warne

A good programming quote captures an insight about programming, often in a funny way. Many quotes are quite famous, but I like ones that are a bit less well-know. A while ago, I listed some favorites. Here are more good quotes I have found since then. Enjoy! Programming.

Learning from users faster using machine learning

Erik Bernhardsson

I had an interesting idea a few weeks ago, best explained through an example. Let’s say you’re running an e-commerce site (I kind of do ) and you want to optimize the number of purchases. Let’s also say we try to learn as much as we can from users, both using A/B tests but also using just basic slicing and dicing of the data. We are looking at how many people convert (buy our widgets) but a constant problem is there’s just too much uncertainty. How can we learn faster?

How To Take Action on Customer Discovery

Speaker: Nick Noreña, Innovation Coach and Advisor, Kromatic

We all want to build successful products - and that means satisfied customers. Before anything else, you must understand what problems you can solve. The best way to do that is to get out of the building and start asking questions. But how can you make the most of those conversations, and ensure that you walk away with productive insights? Join Nick Noreña, educator, entrepreneur, and currently Innovation Coach and Advisor at Kromatic, as he covers how we can effectively action our findings from customer discovery conversations.