2016

Let's Encrypt Everything

Coding Horror

I'll admit I was late to the HTTPS party. But post Snowden, and particularly after the result of the last election here in the US, it's clear that everything on the web should be encrypted by default. You have an unalienable right to privacy , both in the real world and online.

Linux 262

The half-life of code & the ship of Theseus

Erik Bernhardsson

As a project evolves, does the new code just add on top of the old code? Or does it replace the old code slowly over time? In order to understand this, I built a little thing to analyze Git projects, with help from the formidable GitPython project.

Linux 218

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

A Timeline of Big Data Analytics

CTOvision

Rick Delgado. The world seems to run on big data nowadays. In fact, it’s sometimes difficult to remember a time when businesses weren’t intensely focused on big data analytics. It’s equally difficult to forget that big data is still relatively new to the mainstream. The amount of data being generated in the world today is immense, and it’s only getting bigger. Some experts predict that by the year 2020, that volume of digital data will reach as high as 40 trillion gigabytes.

Happy 69th Birthday to the United States Air Force!

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. “I AM AN AMERICAN AIRMAN. I AM A WARRIOR. I HAVE ANSWERED MY NATION’S CALL.” ” The Airman’s Creed. Happy 69th Birthday to the U.S. Air Force!

Facebook Causes Continue to Show Little Promise as Fundraising Tools

Why Change Requires More Than Training and Communication

Change Starts Here

It’s a common belief that to get people to adopt change, all you really need is training and communication. If we tell people what to do and why, and show them how to do it, that should be enough to get them to change, right? It’s a logical conclusion, but then people aren’t logical, especially when it comes to change. While training and communication are essential tools for influencing any change at work, they are not the complete solution for managing the “people side” of projects.

More Trending

Top 3 Reasons You Need to Hire a Tech Career Coach

NeverFriday

In your software development or IT career, you are going to eventually get to a point where you do not quite know what to do next, or how to get to the next stage of your career. A tech career coach can give you ideas and guide you to the next stage in your career. It can be a challenge to figure out what sorts of projects you want to work on next, or what kind of work environment would best suit you.

4 Important Ways Leaders Earn Respect, Gracefully

Terry Starbucker

Respect is a much-talked and much-written about cornerstone of effective leadership, particularly the more human kind. Yes, leaders need to be respected because it leads to a bond of trust that enables a culture of accountability and success. But it’s not all about YOU getting respect. It’s just as much about them being respected too. It’s about the people you lead. They need to be respected as fellow human beings. And, just as importantly, their WORK needs to be respected.

Authenticity and Gender

Women on Business

We've Moved! Update your Reader Now. This feed has moved to: [link] If you haven't already done so, update your reader now with this changed subscription address to get your latest updates from us. link]. Reader Submission authenticity

What’s Really Killing Morale and Employee Engagement

Let's Grow Leaders

Janice shared: I’d had enough: the gossip; the veterans scaring the new hires; more and more people doing just enough to get by… And I was frustrated because we’d done so much to foster employee engagement. I changed out some toxic leaders. We revamped our coaching program to focus on the positive. I’m here every Saturday right along with them. I bring bagels. The day I forgot the bagels, I bought lunch.

Intelligent Process Automation: Boosting Bots with AI and Machine Learning

Across all sectors, companies are learning that they can transform their businesses by embracing Intelligent Process Automation, or IPA. With the pairing of AI and RPA, IPA adds a new layer of intelligent decision-making processes to automated RPA tasks. By automating repetitive work, and adding the ability to automate intelligent decision making, intelligent automation frees up your most valuable resources – your employees – to spend more time on higher value and more strategic work. But in order to reap the rewards of Intelligent Process Automation, organizations must first educate themselves and prepare for the adoption of IPA. In our ebook, Intelligent Process Automation: Boosting Bots with AI and Machine Learning.

10 Leadership Lessons From My Favorite Clint Eastwood Movie Quotes

N2Growth Blog

Regular readers of my weekly column have come to expect me to do my best in presenting them with fresh perspectives on how to manage the challenges that most of them face as leaders in their respective organizations. But, this week I decided to lighten it up a bit and look to what can be learned from some of my favorite Clint Eastwood movie quotes. So, let’s have some fun!

They Have To Be Monsters

Coding Horror

Since I started working on Discourse, I spend a lot of time thinking about how software can encourage and nudge people to be more empathetic online. That's why it's troubling to read articles like this one : My brother’s 32nd birthday is today.

NYC subway math

Erik Bernhardsson

Apparently MTA (the company running the NYC subway) has a real-time API. My fascination for the subway takes autistic proportions and so obviously I had to analyze some of the data. The documentation is somewhat terrible, but here’s some relevant code for how to use the API: from google.transit import gtfs_realtime_pb2. import urllib. for feed_id in [ 1 , 2 , 11 ]: feed = gtfs_realtime_pb2. FeedMessage (). response = urllib. urlopen ( '[link] % s&feed_id= % d' % ( os.

Cognitio and ThreatBrief in People Magazine: Security tips for the general public

CTOvision

Bob Gourley. One of the key lines of business at Cognitio is our cybersecurity practice. We help enterprises build action plans to mitigate risks and improve their security posture. Increasingly we are also asked to provide tips and techniques for employees to consider in their personal lives. Every person with a computer or phone has information at risk and should take personal responsibility for improving their security posture.

Building Like Amazon

Speaker: Leo Zhadanovsky, Principal Solutions Architect, Amazon Web Services

Amazon's journey to its current modern architecture and processes provides insights for all software development leaders. To get there, Amazon focused on decomposing for agility, making critical cultural and operational changes, and creating tools for software delivery. The result was enabling developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Whether you're developing for a small startup or a large corporation, learning the tools for CI/CD will make your good DevOps team great. We are excited to be joined by Leo Zhadanovsky, a Principal Solutions Architect at Amazon Web Services.

End Meeting Nightmares: Manage Results, Not Activity

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. “A meeting is an event at which the minutes are kept and the hours are lost.” ” Unknown. Want to review housekeeping details weekly? Open a maid services franchise. Admit what you already know: Your meetings are ineffective. Admit what you know. You’re people know your/their meetings are ineffective. Admit what you know.

What to Do When Leaders Resist the Change They Hired You to Implement

Change Starts Here

The field of organizational change is littered with people who were hired to implement change and then eventually fired because the leaders who hired them wouldn’t actually let them do the job. These are a few of the stories I’ve heard over the years: A change manager wasn’t given access to the people who really needed to lead the change, thus condemning her project to fizzle out.

Building effective communication channels

Lead on Purpose

The word ‘channel’ has various and differing meanings. I grew up on a ranch, and we had to get water to the grass and to the cattle. My dad and grandpa built ditches and canals to channel the water to … Continue reading → Team Building channels Communication decisiveness discipline motivation relationships

What kind of leader are you? Take the quiz to find out!

Steve Farber

Taking a leadership style quiz won’t make you a great leader, but it will give you some of the insights you need to start developing your leadership into something greater than it already is. We all lead with style. For some of us, our leadership style is sort of like bellbottom jeans or parachute pants – a bit dated. We need a new wardrobe. Many of us, on the other hand, pay close attention to the trends that drive successful leadership in our competitive economy.

6 Steps to Improving Your Application’s Analytics Experience

No one designs bad dashboards and reports on purpose. So why do so many applications have terrible analytics experiences? Download this ebook for secrets to creating dashboards and reports your users will love.

Dream Adjusters: Why Company Leaders Also Have To Be Chief Calibration Officers

Terry Starbucker

When is a dream too big? When is it not big enough? When should the dream change? And who should be the one sorting it all out for an organization and/or team pushing for greatness? YOU, the leader. . There is no other person that can do it most effectively, or with the most impact. In fact, I’d argue that this is probably the most important job for high-level leaders- they also need to be Chief Calibration Officers.

5 Steps to Develop a Viable Digital Marketing Strategy for Small Business

Women on Business

We've Moved! Update your Reader Now. This feed has moved to: [link] If you haven't already done so, update your reader now with this changed subscription address to get your latest updates from us. link]. Reader Submission Marketing

9 Ways to Strengthen Your Personal Brand

Let's Grow Leaders

If you Google you, do you like who shows up? Do you feel like you’ve got a powerful message to share, but without the right positioning, find yourself talking to the metaphorical mute button? Are you having trouble outgrowing an outdated reputation at work? Or maybe you’re just looking to get a better seat at the table. 9 Ways to Strengthen Your Winning Well Brand. If your brand could use a power boost, take a step back and give your brand a Winning Well refresh using these nine approaches.

Games 86

The 15 minute guide to a successful interview

N2Growth Blog

Do you want to learn the techniques which will help you to smash your job interviews out of the park and get you the offer? Do you want to learn how to answer any interview question, even difficult behavioural interview questions? My name is Gordon Berridge , and I am the UK Partner and President at N2Growth , a global, multifaceted professional services firm. Over the years I have partnered with many senior HR leaders, business line leaders and CEOs.

Games 119

Why Distributed Tracing is Essential for Performance and Reliability

Speaker: Daniel "spoons" Spoonhower, CTO and Co-Founder at Lightstep

Many engineering organizations have now adopted microservices or other loosely coupled architectures, often alongside DevOps practices. Together these have enabled individual service teams to become more independent and, as a result, have boosted developer velocity. However, this increased velocity often comes at the cost of overall application performance or reliability. Worse, teams often don’t understand what’s affecting performance or reliability – or even who to ask to learn more. Distributed tracing was developed at organizations like Google and Twitter to address these problems and has also come a long way in the decade since then. By the end of this presentation, you’ll understand why distributed tracing is necessary and how it can bring performance and reliability back under control.

The Raspberry Pi Has Revolutionized Emulation

Coding Horror

Every geek goes through a phase where they discover emulation. It's practically a rite of passage. I think I spent most of my childhood – and a large part of my life as a young adult – desperately wishing I was in a video game arcade.

Games 206

Pareto efficency

Erik Bernhardsson

Pareto efficiency is a useful concept I like to think about. It often comes up when you compare items on multiple dimensions. Say you want to buy a new TV. To simplify it let’s assume you only care about two factors: price and quality. We don’t know what you are willing to pay for quality – but we know that everything else equals : The cheaper the better. The higher quality the better. This means we can rule out some TV’s immediately.

Travel 164

How Big Data Drives The Sharing Economy

CTOvision

Brigg Patten. Your data is being tracked. Don't worry, you aren't alone. The advent of "Big Data" has resulted in an internet landscape where every major company tracks their users' information. When a website warns you that it wants to use cookies to track your information, that's a clear sign of big data at work. We often hear about the sharing economy, big data, and other technical terms that seem a bit mysterious.

Secret Traits Of Championship Teams

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. Nobody wants to hear how rough the water is, just get in the boat and start rowing.”. …At least that’s what my little league coach used to tell us kids. We were the original Bad News Bears, but we ended up in first place anyway. Since then I’ve been fortunate enough to be part of many, many more outstanding teams and organizations.

Nine Developer Enablement Practices to Achieve DevOps at Enterprise Scale

In this eBook, Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how a metrics-driven mindset can dramatically improve software quality and enable DevOps at enterprise scale.