Profile

Cover photo
Rob Kinyon
Works at Greenfish Bluefish
Attended Ripon College
1,785 followers|222,555 views
AboutPostsCollectionsPhotosVideos

Stream

Rob Kinyon

Shared publicly  - 
 
Evaluating a Devops team
End of year has rolled around. Along with new budgets starting, old budgets ending, and bad holiday parties where you spend two hours avoiding that  guy, this is the season of annual evaluations. You're the manager of a devops team, possibly one newly-forme...
End of year has rolled around. Along with new budgets starting, old budgets ending, and bad holiday parties where you spend two hours avoiding that guy, this is the season of annual evaluations. You're the manager of a devops...
1
1
Peter Gerstmann's profile photo
Add a comment...

Rob Kinyon

Shared publicly  - 
 
Opensource isn't a right and it's not free
The trigger for this post is a reasonable request from a Windows user . Well, it's reasonable on its face. They put forward two questions, paraphrased below: Why is is so hard for opensource developers to get their stuff working on Windows? Why don't openso...
The trigger for this post is a reasonable request from a Windows user. Well, it's reasonable on its face. They put forward two questions, paraphrased below: Why is is so hard for opensource developers to get their stuff work...
1
Add a comment...

Rob Kinyon

Shared publicly  - 
 
Devops - The "Process"™
Last post , I laid out the argument for using source control in operations. To summarize, put all the things in source control so you can control them. Except tools don't control what people do - only processes can do that. So, let's work through what the p...
Last post, I laid out the argument for using source control in operations. To summarize, put all the things in source control so you can control them. Except tools don't control what people do - only processes can do that. So...
1
Add a comment...

Rob Kinyon

Shared publicly  - 
 
Questions to ask Operations
(. . . or, if you're the devops team, questions you should be asking yourself) Devops teams exist to make the answers to the following questions a resounding "Absolutely!". If there is any question in this list that you're not 110% confident in the "Absolut...
(. . . or, if you're the devops team, questions you should be asking yourself) Devops teams exist to make the answers to the following questions a resounding "Absolutely!". If there is any question in this list that you're no...
1
Add a comment...

Rob Kinyon

Shared publicly  - 
 
Creating the Packager DSL - Retrospective
Why use a DSL? Why create your own DSL? What makes a good DSL? Creating your own DSL - Parsing Creating your own DSL - Parsing (with Ruby) Creating the Packager DSL - Initial steps Creating the Packager DSL - First feature Creating the Packager DSL - The ex...
Why use a DSL? Why create your own DSL? What makes a good DSL? Creating your own DSL - Parsing Creating your own DSL - Parsing (with Ruby) Creating the Packager DSL - Initial steps Creating the Packager DSL - First feature Cr...
1
2
Paul Bennett's profile photoWicked Logic's profile photo
Add a comment...

Rob Kinyon

Shared publicly  - 
 
Creating the Packager DSL - Integration
Why use a DSL? Why create your own DSL? What makes a good DSL? Creating your own DSL - Parsing Creating your own DSL - Parsing (with Ruby) Creating the Packager DSL - Initial steps Creating the Packager DSL - First feature Creating the Packager DSL - The ex...
Why use a DSL? Why create your own DSL? What makes a good DSL? Creating your own DSL - Parsing Creating your own DSL - Parsing (with Ruby) Creating the Packager DSL - Initial steps Creating the Packager DSL - First feature Cr...
1
Add a comment...
Have him in circles
1,785 people
Phuong Hoa's profile photo
Britian Hammond's profile photo
James theorbtwo Mastros's profile photo
Jason Graves's profile photo
Abdul Ahad's profile photo
Eddie Pirkowski's profile photo
Julie Murray's profile photo
Paul Mantz's profile photo
Aaron Schlosser's profile photo

Rob Kinyon

Shared publicly  - 
 
A critical mass of medical knowledge could soon end the death threat of cancer, but politics stands in the way
1
1
Tina Bouman's profile photo
Add a comment...

Rob Kinyon

Shared publicly  - 
 
Devops - The toolchest
I gotten the same question from a few people about Devops - Where do I start? . "What exactly do you mean by everything?" Yes, there's a list in the post, but the question started to evolve over a few conversations to the related question "What is the full ...
I gotten the same question from a few people about Devops - Where do I start?. "What exactly do you mean by everything?" Yes, there's a list in the post, but the question started to evolve over a few conversations to the rela...
1
1
Peter Gerstmann's profile photo
Add a comment...

Rob Kinyon

Shared publicly  - 
 
Devops - Where do I start?
Last post, I laid out a series of questions every operations team should be able to answer. Everyone may agree that this list of operational capabilities is good, but getting from here to there is far more complicated. What should we do first? The absolute ...
Last post, I laid out a series of questions every operations team should be able to answer. Everyone may agree that this list of operational capabilities is good, but getting from here to there is far more complicated. What s...
2
2
Chris Nandor (Pudge)'s profile photoPaul Bennett's profile photoJosef Salyer's profile photo
 
+Rob Kinyon I liked your last post, passed it around the office.  Keep it up.  We are in the process of devops-ifying our infrastructure.  We have org-wide buy-in, and we're setting up our on-premises chef server (probably in AWS, using GitHub.com, and Jenkins for CI/CD).  Once that's all in place ... doing this for all systems, not just chef.
Add a comment...

Rob Kinyon

Shared publicly  - 
 
The Packager DSL - The second user story
DSLs - An Overview The Packager DSL - The first user story The Packager DSL - The second user story Our main user is an odd person. So far, all we've made is a DSL that can create empty packages with a name and a version. No files, no dependencies, no befor...
DSLs - An Overview The Packager DSL - The first user story The Packager DSL - The second user story Our main user is an odd person. So far, all we've made is a DSL that can create empty packages with a name and a version. N...
1
Add a comment...

Rob Kinyon

Shared publicly  - 
 
Packager DSL 0.0.1 Released
The Packager DSL has been released to Rubygems. (I was going to name it "packager", but that was already taken.) Please download it and take it for a spin. It'll be under pretty active development, so any bugs you find or missing features you need should be...
The Packager DSL has been released to Rubygems. (I was going to name it "packager", but that was already taken.) Please download it and take it for a spin. It'll be under pretty active development, so any bugs you find or mis...
1
Add a comment...

Rob Kinyon

Shared publicly  - 
 
Creating the Packager DSL - The CLI
Why use a DSL? Why create your own DSL? What makes a good DSL? Creating your own DSL - Parsing Creating your own DSL - Parsing (with Ruby) Creating the Packager DSL - Initial steps Creating the Packager DSL - First feature Creating the Packager DSL - The ex...
Why use a DSL? Why create your own DSL? What makes a good DSL? Creating your own DSL - Parsing Creating your own DSL - Parsing (with Ruby) Creating the Packager DSL - Initial steps Creating the Packager DSL - First feature Cr...
1
Add a comment...
Rob's Collections
People
Have him in circles
1,785 people
Phuong Hoa's profile photo
Britian Hammond's profile photo
James theorbtwo Mastros's profile photo
Jason Graves's profile photo
Abdul Ahad's profile photo
Eddie Pirkowski's profile photo
Julie Murray's profile photo
Paul Mantz's profile photo
Aaron Schlosser's profile photo
Work
Occupation
IT Generalist
Skills
DevOps, Programming, Operations, DBA, Management
Employment
  • Greenfish Bluefish
    Owner, 2014 - present
  • Chronotrack
    Senior Devops Engineer, 2013 - 2014
  • Fluid, Inc
    Senior Software Developer, 2013 - 2013
  • Inflection
    Senior Software Engineer, 2012 - 2013
  • Grant Street Group
    Developer, 2008 - 2012
Basic Information
Gender
Male
Relationship
Married
Story
Introduction
Making sense of insanity since 1975.
Education
  • Ripon College
    Computer Science, 1993 - 1998
Links