Being a manager is sometimes quite interesting. You have these odd moments of honesty about things you want and you try to make them happen. Sometimes those things are embraced and sometimes there are probing questions about them. This week I travelled to the Bankrate Florida office in Palm Beach Gardens, FL. While working in a geographically diverse company is cool, it’s sometimes good to meet face-to-face to assist culture changes. I think the biggest challenge in technology heavy fields is communication. It gets even harder when you’re over 1,000 miles away. How does DevOps help us solve that problem?
Typically, DevOps manages geographical differences through detailed ticketing and process. But, what if that doesn’t fit with your corporate culture. Work needs to be managed through tickets but discussion of new ways to do things happens organically. Getting DevOps involved earlier in the process is key but how do you continue to iterate and improve? This is difficult when you start talking about many product teams and your need to maintain flexibility with staff working amongst them all. Things to ponder… Feel free to respond with your two cents!
GoCD — open source continuous delivery server
GoCD is a continuous delivery tool specializing in advanced workflow modeling and dependency management. It lets you track a change from commit to deploy at a glance, providing superior visibility into your workflow. It’s open source, free to use and download. SPONSORED
How To Unfuck the Tech Industry by Respecting People
One Tech Moms Thoughts On the Google Manifestbro: “I think it’s frankly ridiculous, and pretty stupid of him to think he could do something like that without repercussions to his career.”
A MongoDB Engineering Response to the Anti-Diversity-Effort Manifesto
Database provider MongoDB has filed confidentially for IPO: The company has submitted an S-1 filing in the past few weeks and is aiming to go public before the end of the year.
I think I’m going to start lobbying hard for less midday meetings
Continuous Deployment Strategies: Implementation Techniques for Canary Releases
debian-policy: Packages should be reproducible: The recent arrival of the final pieces of the toolchain into unstable encourages Chris Lamb to propose that packages in Debian should be reproducible.
An Intro to Compilers: A compiler is just a program that translates other programs.
Afraid of Makefiles? Don’t be!
APIs as infrastructure: future-proofing Stripe with versioning
AWS SAM Local (Beta) — Build and Test Serverless Applications Locally: SAM Local makes it easy to build and test your serverless applications locally
Debian turns 24! Quite the milestone for a Linux distro.
Kubernetes at GitHub: Github has all web and API requests being handled by containers running in Kubernetes clusters deployed on bare metal.
Introducing kpod: Simple management tool for containers and images
docker-mail-server: Mail server stack based on Docker micro-services
GCC 7.2 Released
Native Encryption for ZFS on Linux
Announcing .NET Core 2.0: It is ready for production workloads, on your own hardware or your favorite cloud.
Amazon Macie helps businesses protect their sensitive data in the cloud: The idea behind Macie is to use machine learning to help businesses protect their sensitive data in the cloud.
hey: hey is a tiny program that sends some load to a web application.
451 Unavailable For Legal Reasons
DevOps/Cloud Systems Engineer — StockX — Detroit, MI StockX is looking for an experienced Cloud Systems Engineer, or DevOps Engineer, to accelerate the efficiency of our engineering operations and implement scalable infrastructure. You must be passionate about automating all the things that go into software engineering and technical operations.
Director, Software Engineering — Bankrate — Detroit, MI A manager in an agile environment with strong technical skills. Collaborative leader who will understand our people, business, technology, and customers’ needs. Leader who helps drive our culture of empowerment, ownership, and accountability to help develop our team technically and professionally. Identify and successfully implement improvements in our engineering processes, tools, and architecture to enable us to deliver on our key initiatives.
DevOps’ish Tweet of the Week
Always be rediscovering all your why’s.
— Michael Coté (@cote) August 17, 2017