recentpopularlog in

garrettc : devops   148

« earlier  
Nginx Quick Reference
Comprehensive list of tips, tricks, and configuration examples for Nginx.
nginx  server  tips  tricks  configuration  devops  sysadmin  tuning  performance  http  https 
february 2019 by garrettc
Spinnaker
An open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
devops  cloud  deployment  automation  testing  jenkins  travis  docker  kubernetes 
december 2018 by garrettc
A collection of awesome lists, manuals, blogs, hacks, one-liners, cli/web tools and more.
"This list is a collection of various technology materials. […] It contain a lot of useful information gathered in one piece. It is intended for everyone and anyone - especially for system and network administrators, devops, pentesters or security researchers."
security  resource  list  devops  sysadmin  operatingsystem  unix  linux  windows  macos  networking  ssl  http  https  pentesting 
december 2018 by garrettc
Etsy’s experiment with immutable documentation
A super interesting look into how Etsy prevents documentation from going stale by splitting it into “how” docs (prone to change), and “why” docs (less likely to change)
devops  documentation  etsy  slack  programming  bestpractice 
december 2018 by garrettc
What's in a Docker image?
"It’s a good question, and before you know the answer, Docker images can seem pretty mysterious. Not only do I want to give you the answer, but I want to show you how I got there."
docker  sysadmin  tutorial  devops 
december 2018 by garrettc
Increasing Application Performance with HTTP Cache Headers
"HTTP cache headers can significantly improve the user experience of web applications. Understand their use and in what scenarios to employ them."
cache  caching  worldwideweb  devops  sysadmin  performance 
november 2018 by garrettc
Learn How to Set Up a CI/CD Pipeline From Scratch
"Learn to understand continuous integration and delivery, the basis for modern DevOps, and build a CI/CD development pipeline with Jenkins in this tutorial."
continuousdeployment  continuousintegration  programming  devops 
november 2018 by garrettc
Some notes on running new software in production
Touches on playbooks, ok/not ok to break, Kubernetes, and Envoy
devops  sysadmin  architecture  kubernetes  envoy  bestpractice 
november 2018 by garrettc
List of development resources
Covers programming, business, theory, gaming, security, and more.
programming  business  security  theory  gaming  cms  networking  devops  sysadmin  resource  list 
october 2018 by garrettc
How we do on-call at Monzo
A team of engineers are available 24/7/365 to respond when things go wrong. For other companies thinking about how to approach incidents, here’s how we do on-call at Monzo.
business  devops  oncall 
september 2018 by garrettc
An Intro to Docker for Djangonauts
If you've never used it before, Docker can be a little overwhelming. There is new vocabulary to learn, new commands to memorize, and new ...
webdevelopment  devops  python  django  talk  presentation  video 
august 2018 by garrettc
Docker: Useful Command Line Stuff
Let’s talk about what it’s like to actually use Docker in your day-to-day.
docker  dotfiles  cli  devops 
august 2018 by garrettc
Get Started, Part 1: Orientation and setup
Get oriented on some basics of Docker before diving into the walkthrough.
docker  documentation  guide  devops  sysadmin  learning  container 
august 2018 by garrettc
Will Kubernetes Collapse Under the Weight of Its Complexity? | Blog | InfluxData
A few weeks ago, I attended and spoke at KubeCon EU. It was a massive event attended by around 4,700 people...However, I felt there was an underlying problem with the whole spectacle: everyone I talked to was either an operator or an SRE. Where were all the application developers?
kubernetes  devops  deployment  sysadmin  development  webdevelopment  appdevelopment 
june 2018 by garrettc
Pi-hole - The Network-Wide Ad Blocker
Pi Supply and Pi Hole have partnered together to bring you the Pi Hole Kit
network  advertising  raspberrypi  devops  sysadmin 
may 2018 by garrettc
Docker + Golang = <3
Very interesting article on using Docker to run golang programs, but it demonstrates how you can use it on the fly to build containers for running programs.
devops  docker  go  programming  virtualisation 
may 2018 by garrettc
Nomad by HashiCorp
Nomad is a highly available, distributed, data-center aware cluster and application scheduler designed to support the modern datacenter with support for long-running services, batch jobs, and much more.
devops  deployment  docker  nomad  microservices  tools  kubernetes 
april 2018 by garrettc
Migrations: the sole scalable fix to tech debt.
Migrations are both essential and frustratingly frequent as your codebase ages and your business grows: most tools and processes only support about one order magnitude of growth before becoming ineffective, so rapid growth makes them a way of life. This post takes a look at why migrations are so important, and also how to run them effectively.
management  programming  devops  migration 
april 2018 by garrettc
HTTP Security Scanner
Useful tools to analyse your server security headers.
http  https  devops  webdevelopment  security 
april 2018 by garrettc
Database Flow
"Database Flow is an open source self-hosted SQL client, GraphQL server, and charting application that works with your database. Visualize schemas, query plans, charts, and results. You can run Database Flow locally for your own use, or install to a shared server for the whole team."
database  tool  devops  mysql  postgresql  sqlite 
april 2018 by garrettc
Content Security Policy Header Generator
Generate a Content Security Policy Header with our easy to use form
apache  nginx  security  devops  sysadmin  server  http  csp  generator 
april 2018 by garrettc
Using Kubernetes for Local Development
This article walks you through how you can develop an application locally using Kubernetes
kubernetes  nodejs  docker  infrastructure  devops 
march 2018 by garrettc
Secret management design decisions: theory plus an example
"In this blog post I’ll discuss the design decisions that must be made while constructing a secret management automation solution. In addition I’ll share a simple utility that can be used to deploy secrets from AWS Parameter Store to an EC2 instance. This utility is based on a related blog post by AWS, but generalised to make it more useful for pretty much any application that has secrets stored in parameter store."
devops  management  security  programming 
march 2018 by garrettc
Apollo - continuous deployment solution over kubernetes
"Apollo is a simple, lightweight, Continuous Deployment (CD) solution on top of Kubernetes. Apollo can integrate with any existing building process you might have in place. All you need to do is notify it of a ready artifact, and that's it.

Apollo also provides restricted access on top of Kubernetes. Each user has fine-grained permissions, to ensure safe deployments."
kubernetes  continuousdeployment  infrastructure  devops  sysadmin 
march 2018 by garrettc
AWS CloudMapper
CloudMapper creates network diagrams of AWS environments
aws  amazon  devops  sysadmin  network  mapping 
february 2018 by garrettc
12-Factor Apps in Plain English
"Popular platform-as-a-service provider Heroku […] maintains a manifesto of sorts called The Twelve-Factor App. It outlines a methodology for developers to follow when building modern web-based applications. Despite being partly self-serving (apps built like this will translate more naturally to running on Heroku), there’s a lot of meaty best-practices worth examining"
architecture  development  devops  programming  software  webdevelopment  bestpractice  appdevelopment  cloud 
february 2018 by garrettc
DNS Propagation Checker
Instantly check your domain names current IP address and DNS record information against multiple name servers located in different parts of the world.
dns  network  tool  devops  domain 
february 2018 by garrettc
Wargames
Fun little set of games to explore security concepts.
games  hacking  programming  security  devops 
january 2018 by garrettc
The Quickstart Guide to Fast WordPress
Fast WordPress performance is crucial to your business: A slow site can lower search rankings and turn off customers. Maximize your performance with this guide.
wordpress  webdevelopment  performance  optimisation  plugin  devops  userexperience 
january 2018 by garrettc
SpeedCurve
Monitor the front-end performance and build of your website. Compare yourself to others and beat the competition. Start a 30 day free trial now!
performance  speed  testing  webdevelopment  devops  tool 
january 2018 by garrettc
hook.io
Free Microservice and Webhook Hosting. Deploy your code in seconds. Thousands of existing services to choose from. Integrated support for Node.js, NPM, and Github.
javascript  hosting  microservices  lambda  webdevelopment  devops 
january 2018 by garrettc
The Twelve-Factor App
A methodology for building modern, scalable, maintainable software-as-a-service apps.
architecture  development  devops  programming  software  webdevelopment  bestpractice  appdevelopment 
january 2018 by garrettc
Introduction to modern network load balancing and proxying
It was brought to my attention recently that there is a dearth of introductory educational material available about modern network load balancing and proxying. I thought to myself: How can this be…
loadtesting  loadbalancing  architecture  network  programming  devops 
december 2017 by garrettc
The 6-Step "Happy Path" to HTTPS
It's finally time: it's time the pendulum swings further towards the &quot;secure by default&quot; end of the scale than what it ever has before. At least insofar as securing web traffic goes because as of this week's Chrome 62's launch, any website with an input box is now
security  https  ssl  http  bestpractice  worldwideweb  devops  sysadmin 
december 2017 by garrettc
Blameless PostMortems and a Just Culture
"We don’t take this traditional view at Etsy. We instead want to view mistakes, errors, slips, lapses, etc. with a perspective of learning. Having blameless Post-Mortems on outages and accidents are part of that."
culture  devops  business  education  learning  development  work 
december 2017 by garrettc
Splunk - data monitoring and aggregation
"Splunk Inc. turns machine data into answers with the leading platform to tackle the toughest IT, IoT and security challenges. Use Splunk to search, monitor, analyze and visualize machine data."
analytics  data  datamining  logging  monitoring  devops  sysadmin 
december 2017 by garrettc
How to set up world-class continuous deployment using free hosted tools
I’m going to describe a way to put together a world-class continuous deployment infrastructure for your side-project without spending any money.
devops  github  hosting  continuousdeployment  sysadmin  infrastructure  travisci  heroku  slack 
december 2017 by garrettc
Captain
Use Captain for Mac to manage Docker containers from the menu bar. Built with Electron.
docker  nodejs  tools  development  programming  devops 
november 2017 by garrettc
Front-End Checklist
Front-End-Checklist : 🗂 The perfect Front-End Checklist for modern websites and meticulous developers
checklist  webdevelopment  bestpractice  webdesign  html  css  javascript  devops  sysadmin 
november 2017 by garrettc
Take These Steps to Secure Your Raspberry Pi Against Attackers
A Raspberry Pi can be easily hacked if your not careful. Follow these tips to safeguard your Pi from attackers trying to get at your network.
raspberrypi  linux  security  devops  sysadmin  internetofthings 
september 2017 by garrettc
HTTPS on Stack Overflow: The End of a Long Road
A very long, but super interesting, article about how Stack Overflow moved to https. Lots of really interesting takeaways
deployment  security  ssl  stackoverflow  https  devops  architecture  sysadmin 
may 2017 by garrettc
Roadmap to becoming a web developer in 2017
Useful overview of learning how to build on the web in 2017
webdevelopment  webdesign  devops  career  learning  education 
march 2017 by garrettc
Security 101 for SaaS startups
"So you are working at a startup, and you have been wondering at what point should you start looking into security considerations and compliance? Which technical debt should be postponed for a later stage, and which systems should be hardened this instant? What are the main considerations?"
security  saas  devops  sysadmin  bestpractice  startups 
march 2017 by garrettc
Large Scale System Design Primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
scalability  scaling  scale  infrastructure  webdevelopment  devops  sysadmin 
march 2017 by garrettc
screwdriver.cd
An open source build platform designed for Continuous Delivery from Yahoo.
continuousdeployment  development  devops  sysadmin  python  github  docker  kubernetes  postgresql  mysql  bitbucket 
january 2017 by garrettc
PagerDuty Incident Response Documentation
A collection of information about the PagerDuty incident response process. Not only how to prepare new employees for on-call responsibilities, but also how to handle major incidents, both in preparation and after-work.
documentation  devops  example  sysadmin  oncall 
january 2017 by garrettc
now
realtime global deployments
hosting  nodejs  devops  deployment 
december 2016 by garrettc
Calibre performance monitoring
"Calibre’s powerful performance monitoring gives the page speed insights you need to improve customer experience."
performance  monitoring  tools  webdevelopment  devops 
september 2016 by garrettc
Malspider
Malspider is a web spidering framework that detects characteristics of web compromises.
security  sysadmin  devops 
july 2016 by garrettc
Docker for Beginners
Learn to build and deploy your distributed applications easily to the cloud with Docker
docker  tutorial  deployment  container  devops  sysadmin 
june 2016 by garrettc
Mailtrap
Mailtrap is a fake SMTP server for development teams to test, view and share emails sent from the development and staging environments without spamming real customers.
sysadmin  devops  email  webdevelopment  smtp  debugging 
june 2016 by garrettc
How to Deploy Software
Deploying major new features to production should be as easy as starting a flamewar on Hacker News about spaces versus tabs. They should be easy for new…
devops  sysadmin  deployment  webdevelopment  programming 
march 2016 by garrettc
New Composer Patterns
Some nice little features that have become available in Composer.
webdevelopment  programming  sysadmin  devops  deployment  automation  php  composer 
february 2016 by garrettc
Sometimes you need a speedboat, sometimes a container-ship. — Medium
Wrote a thing about speedboats and containerships. Disposable compute power and APIs and making fast things
webdevelopment  hosting  deployment  devops  sysadmin  cloud 
february 2016 by garrettc
Move Fast and Fix Things
"Anyone who has worked on a large enough codebase knows that technical debt is an inescapable reality: The more rapidly an application grows in size and complexity, the more technical debt is accrued. With GitHub’s growth over the last 7 years, we have found plenty of nooks and crannies in our codebase that are inevitably below our very best engineering standards. But we’ve also found effective and efficient ways of paying down that technical debt, even in the most active parts of our systems."
development  engineering  git  github  devops  programming  sysadmin 
january 2016 by garrettc
There’s No Such Thing as a “Devops Team”
"the Devops movement addresses the dysfunction that results from organizations composed of functional silos. Thus, creating another functional silo that sits between dev and ops is clearly a poor (and ironic) way to try and solve these problems. Devops proposes instead strategies to create better collaboration between functional silos, or doing away with the functional silos altogether and creating cross-functional teams (or some combination of these approaches)."
culture  development  management  devops  business 
august 2015 by garrettc
Architecting a scalable Drupal build system with AWS ECS
PreviousNext and our Continuous Integration (build system) have been on a journey for the past 3 years. We are now onto our 3rd generation and would like to share with you some of the concepts and technologies behind it.
drupal  devops  sysadmin  amazon  aws  docker  scalability  scaling 
june 2015 by garrettc
« earlier      
per page:    204080120160

Copy this bookmark:





to read