2022
How to write good prompts
An article I like: How to write good prompts Excerpt from M. C. Escher, Metamorphosis III (1968) December 2020 Contents This guide and its embedded spaced repetition system were made possible by a…
Configurations With ConfigMap and Secrets - DZone DevOps
An article I like: Configurations With ConfigMap and Secrets - DZone DevOps Configurations are attributes needed by an application when it runs. These configurations are values that are used frequently across the application. They may…
One Way to Manage a Decaying Task List
An article I like: One Way to Manage a Decaying Task List
How to Plan Your Week
An article I like: How to Plan Your Week
Progressive Summarization: A Practical Technique for Designing Discoverable Notes - Forte Labs
Can an Intellectual be a Christian
An article I like: Can an Intellectual be a Christian
Countering a Distortion: Christianity as Intellectual Suicide
An article I like: Countering a Distortion: Christianity as Intellectual Suicide
The ADHD Guide to Building a Writing Habit
An article I like: The ADHD Guide to Building a Writing Habit
Learning by Auditing Kubernetes Manifests - DZone DevOps
An article I like: Learning by Auditing Kubernetes Manifests - DZone DevOps Last year, I spoke at the National DevOps Conference that took place at the British Museum. I had already visited the museum before, but speaking there was a…
For Good Communication, Timing Is Everything
An article I like: For Good Communication, Timing Is Everything
How to Achieve AWS Security in 10 Steps - DevOps.com
An article I like: How to Achieve AWS Security in 10 Steps - DevOps.com
The 7 types of rest that every person needs
An article I like: The 7 types of rest that every person needs
2021
What Happened?
An article I like: What Happened? I don’t know what happened. But here’s my current theory of what the White House thought was going to happen. I don’t have any more information than you do, and…
Unlocking Your DevOps Automation Mindset - DevOps.com
An article I like: Unlocking Your DevOps Automation Mindset - DevOps.com In the new digital normal, where remote working has upended conventional software development cycles, the role of DevOps is central. Many enterprises have an…
8 YouTube Channels for DevOps Professionals - DZone DevOps
An article I like: 8 YouTube Channels for DevOps Professionals - DZone DevOps Learning DevOps is an ever-lasting process that involves a lot of changes and adaptations. We keep seeing industry updates that we need to incorporate into our…
Open Source Package Management Software Homebrew Gains Native Apple Silicon Support
An article I like: Open Source Package Management Software Homebrew Gains Native Apple Silicon Support Popular macOS package management system Homebrew today received a major update, with the 3.0.0 version introducing official support for Apple silicon chips.…
Protecting Data from Insider Threats - DevOps.com
An article I like: Protecting Data from Insider Threats - DevOps.com “Insider threat” can be defined as the threat an employee or a contractor will use their authorized access to, wittingly or unwittingly, do harm to an…
DevOps Myths Debunked - DevOps.com
An article I like: DevOps Myths Debunked - DevOps.com Leaders need not be DevOps experts, but they need to distinguish DevOps myths and realities to lead their digital transformation projects. As I indicated in a…
How to Manage Time in a Disorienting Pandemic: 4 Steps to Restore Order & Productivity
An article I like: How to Manage Time in a Disorienting Pandemic: 4 Steps to Restore Order & Productivity ADHD Adults Getting Things Done Time & Productivity Managing time and maintaining productivity remains a persistent and frustrating pandemic challenge for many…
Hyper Key Via BetterTouchTool — MacSparky
An article I like: Hyper Key Via BetterTouchTool — MacSparky I’m a big advocate for the hyper key. This idea was first introduced to me by Brett Terpstra and involves mapping Shift-Control-Option-Command to the caps lock…
6 Signs You’re Doing DevOps Correctly - DevOps.com
An article I like: 6 Signs You’re Doing DevOps Correctly - DevOps.com A lot of organizations claim to be DevOps-focused because they use specific tools and loosely follow certain practices. But to really be a DevOps-centric…
Introducing CloudFront Functions – Run Your Code at the Edge with Low Latency at Any Scale Amazon Web Services
An article I like: Introducing CloudFront Functions – Run Your Code at the Edge with Low Latency at Any Scale | Amazon Web Services With Amazon CloudFront , you can securely deliver data, videos, applications, and APIs to your customers globally with low latency and high transfer speeds. To…
5 Principles of Infrastructure-as-Code (IaC) - DZone DevOps
An article I like: 5 Principles of Infrastructure-as-Code (IaC) - DZone DevOps Imagine a large-scale IT infrastructure made up of networks, databases, servers, storage, operating systems, and other elements. How do you provision,…
Kubernetes Multi-Tenancy Best Practices With Amazon EKS - DZone DevOps
An article I like: Kubernetes Multi-Tenancy Best Practices With Amazon EKS - DZone DevOps Applications running on the cloud are diving deeper towards the most critical changes in how they are developed and deployed. Perhaps, the most useful and…
Canary Deployment, Constraints, and Benefits - DZone DevOps
An article I like: Canary Deployment, Constraints, and Benefits - DZone DevOps Understanding Canary Canary was an essential part of British mining history: these humble birds were used to detect carbon monoxide and other toxic gases before…
Indexing, filing systems, and the art of finding what you have - Austin Kleon
An article I like: Indexing, filing systems, and the art of finding what you have - Austin Kleon John Locke’s system for indexing commonplace books “A good idea is not of any use if you can’t find it.” — Logan Heftel When I was working on Keep Going , I…
Is Christianity a White Man’s Religion?
An article I like: Is Christianity a White Man’s Religion? The nagging sense that Christianity is the white man’s religion is an earnest question—and often an objection—voiced on the block, in the barbershop, and in…
36 best Kansas City breakfasts that will make you a morning person KC Mag
An article I like: 36 best Kansas City breakfasts that will make you a morning person | KC Mag These chilly winter days are a great time to linger over a nice breakfast. Here are our favorites in town. Chicken & Waffles at Niecie’s 6441 Troost Ave.,KCMO…
Top DevOps Interview Questions - DZone DevOps
An article I like: Top DevOps Interview Questions - DZone DevOps DevOps – a renowned software development practice that many companies adopt into their workflow – has been drawing a great deal of attention. More and more…
Kubernetes 1.21: CronJob Reaches GA
An article I like: Kubernetes 1.21: CronJob Reaches GA Authors: Alay Patel (Red Hat), and Maciej Szulik (Red Hat) In Kubernetes v1.21, the CronJob resourcereached general availability (GA). We’ve also substantially…
Introducing Suspended Jobs
An article I like: Introducing Suspended Jobs Author: Adhityaa Chandrasekar (Google) Jobs are a crucial part ofKubernetes’ API. While other kinds of workloads such as Deployments , ReplicaSets ,…
Step by Step Guide to AWS EKS Upgrade with Zero Downtime
An article I like: Step by Step Guide to AWS EKS Upgrade with Zero Downtime Amazon Elastic Kubernetes Service (Amazon EKS) is a fully managed Kubernetes service offering from AWS. At Halodoc , we rely on EKS to run our sensitive and…
Strattera: ADHD Medication FAQ
An article I like: Strattera: ADHD Medication FAQ ADHD Medication & Treatment ADHD Medications Nonstimulants Strattera (atomoxetine) is a non-stimulant ADHD medication used to treat symptoms of attention…
The 1 + 1 = 3 Method — Everything is a Remix
An article I like: The 1 + 1 = 3 Method — Everything is a Remix Here’s an underexposed idea generation technique I just came across. It’s by the designer Will Chau and he calls it The 1 + 1 = 3 Method. You can watch Chau’s…
Inputs & Outputs (Personal Knowledge Management)
An article I like: Inputs & Outputs (Personal Knowledge Management) 7 min read Note: This is a reprint of a previous Emergent Marketing Newsletter . If you’re not receiving our email newsletter, you can subscribe here . “If you…
2020
2020 is the ‘Year of the Bible’ for many Christians
2020 is the ‘Year of the Bible’ for many Christians Video Rev. Franklin Graham on the importance of preserving faith Reverend Franklin Graham reacts to the anti-Semitic attacks on ‘Fox and Friends.’ Christian…
Top Tools for Eliminating Resistance to The GTD Weekly Review
Top Tools for Eliminating Resistance to The GTD Weekly Review The GTD Weekly Review is likely one of the most talked about and most resisted aspects of following the GTD methodology. And it makes sense. It takes time to do…
LaunchCuts Review: A Better Way to Organize Your Shortcuts with Folders, Advanced Search, and Custom Views
LaunchCuts Review: A Better Way to Organize Your Shortcuts with Folders, Advanced Search, and Custom Views LaunchCuts’ shortcuts view. Developed by Adam Tow, LaunchCuts is the latest entry in a series of meta-utilities designed to extend Apple’s Shortcuts app with…
The Ultimate Guide to Deploying Kubernetes Cluster on AWS EC2 Spot Instances Using Kops and EKS
The Ultimate Guide to Deploying Kubernetes Cluster on AWS EC2 Spot Instances Using Kops and EKS Ever since AWS first introduced spot instances DevOps teams and CTOs have been asking themselves: is it possible to run my workloads on spot instances and still…
Remote Work: What I’ve Learned from a Decade as a Remote Software Engineer Inside PSPDFKit
Remote Work: What I’ve Learned from a Decade as a Remote Software Engineer | Inside PSPDFKit So, why work remotely? Well, because you can! As a software developer, you’re one of the lucky ones, in that, with a semi-decent computer and access to the…
As Far As You Can In the Moment
As Far As You Can In the Moment Problem: Focused but Frantic When I first started learning Getting Things Done (GTD), there was a strong appeal in the idea of addressing “open loops”. An open…
If Time-Tracking Apps Don’t Work for You, Try a Productivity Journal
If Time-Tracking Apps Don’t Work for You, Try a Productivity Journal Monitoring how you spend your time leads to a wealth of useful information: It can tell you what time of day you’re most productive , help you create better…
Running a Github Actions workflow on schedule and other events Jeff Geerling
Running a Github Actions workflow on schedule and other events | Jeff Geerling One thing that was not obvious when I was setting up GitHub Actions on the Ansible Kubernetes Collection repository was how to have a ‘CI’ workflow run both on…
Next Level Time-Tracking: Creating a Report in Timing
Next Level Time-Tracking: Creating a Report in Timing “What Kind of Report Should You Create?” Worksheet In this easy-to-follow worksheet, discover what kind of report might be most useful for reporting and…
The Core Habits of a Successful GTD System
The Core Habits of a Successful GTD System When you first build your GTD system, it’s easy to focus on the tools and setting up the correct lists. At that point, it’s important to build the…
Cross-account IAM roles on Amazon EKS
Cross-account IAM roles on Amazon EKS Justin Plute Jan 27 · 7 min read In this tutorial, we will deploy a simple Node.js application using the Express Web Framework onto an Amazon EKS cluster in…
Time Estimates and Self Delusion — MacSparky
Time Estimates and Self Delusion — MacSparky A few weeks ago, I re-opened the Pandora’s box of hyper-scheduling , and the email started pouring in. One common problem I heard from folks implementing their…
Markdown is an excellent choice for documentation Jeff Geerling
Markdown is an excellent choice for documentation | Jeff Geerling Every few months, it seems a new post decrying the use of markdown for documentation (or other things) rises to the top of Hacker News. There are often good…
Judging the value of automation - BrettTerpstra.com
Judging the value of automation - BrettTerpstra.com Image credit rubegoldberg.com I automate everything I can. I enjoy the process of building automations in myriad contexts, using myriad tools. And I frequently…
If you only use 1Password in Safari, it’s time to start also using an app 1Password
If you only use 1Password in Safari, it’s time to start also using an app | 1Password If you only use 1Password in Safari, it’s time to start also using an app NEWS by Jasper Patterson on Mar 27, 2020 Share this page If you only use 1Password in…
To Cancel or Not to Cancel: That Is the Question
To Cancel or Not to Cancel: That Is the Question A Critical Question To cancel or not to cancel? That is the Shakespearean question confronting churches today. It is not a question of mere expediency. The…
Jim Collins - Video/Audio - THE STOCKDALE PARADOX
Jim Collins - Video/Audio - THE STOCKDALE PARADOX Admiral Jim Stockdale was the highest-ranking military officer in the Hanoi Hilton. He was there for, I think, seven years, from 1968 to 1974. He was tortured…
Keep your Kubernetes cluster balanced: the secret to High Availability
Keep your Kubernetes cluster balanced: the secret to High Availability César Tron-Lozai Follow Jun 17, 2018 · 6 min read Whatch out for those photoshop skills Kubernetes Scheduler As you probably know, a Kubernetes cluster is made…
How to Upgrade Critical IT Infrastructure with Zero Impact - DevOps.com
How to Upgrade Critical IT Infrastructure with Zero Impact - DevOps.com Modern problems require modern solutions. A problem might come up that your software isn’t equipped to handle. This is why enterprises around the globe are…
Handling Deadlines and Multiple Projects – with OmniFocus and MindNode
Handling Deadlines and Multiple Projects – with OmniFocus and MindNode Introduction Juggling multiple deadlines, knowing what to start and when, and knowing what we will be able to take on a few months from now is not a simple…
Kubernetes External Secrets — GoDaddy Engineering Blog
OmniFocus 3.7 for iPhone and iPad Includes New Shortcuts - The Omni Group
OmniFocus 3.7 for iPhone and iPad Includes New Shortcuts - The Omni Group OmniFocus 3.7 for iPhone and iPad is now available with several new actions for Today’s Forecast, Find Projects, and Find Tags Shortcuts. New action for Today’s…
Americans Lack Basic Understanding of the God of the Bible – Laridian Blog
Americans Lack Basic Understanding of the God of the Bible – Laridian Blog The Cultural Research Center (CRC) at Arizona Christian University released a study last week showing that Americans demonstrate an increasing ignorance of God…
Why Your Christian Friends and Family Members Are So Easily Fooled by Conspiracy Theories
Why Your Christian Friends and Family Members Are So Easily Fooled by Conspiracy Theories In sixth grade, I participated in a debate in which I attempted to convince my fellow classmates that we never landed on the moon. It was the first time I used…
Organizing Your Ideas with DEVONthink Series (2 of 6) – The Stream of Information
Organizing Your Ideas with DEVONthink Series (2 of 6) – The Stream of Information How do you handle the constant stream of information? We’re faced with ideas, news articles, research papers, class work, office filings, and who knows what…
Differences Between Junior DevOps and Senior DevOps Engineers
Differences Between Junior DevOps and Senior DevOps Engineers What to focus on in order to develop your technical skills and level up your career Tj Blogumas May 21 · 5 min read Source As is tradition with my posts , let…
Seth Godin Hates Being Organized
Seth Godin Hates Being Organized I went to see Seth Godin to talk about organizing. And I was nervous. To get to his office I took the train from Manhattan to Westchester on a sunny February…
Learning Kubernetes and getting officially certified
‘Deadly mask’ claims debunked
‘Deadly mask’ claims debunked This week, face masks became mandatory on public transport in England, and changes to the use of face coverings in hospitals were introduced. The BBC’s…
How to Turn ADHD Frustrations, Setbacks to Positives
An article I liked in Instapaper: How to Turn ADHD Frustrations, Setbacks to Positives Everyone experiences frustrations, setbacks, and challenges, but not everyone reacts as strongly as you do to them. Small, relatively insignificant setbacks…
Amid Confusion About Reopening, An Expert Explains How To Assess COVID Risk
An article I liked in Instapaper: Amid Confusion About Reopening, An Expert Explains How To Assess COVID Risk A server wears a protective face mask while attending to customers amid the COVID-19 pandemic in Bethesda, Md., on June 12. Sarah Silbiger/Getty Images But this…
Introducing YNAB’s New and Improved Goals
An article I liked in Instapaper: Introducing YNAB’s New and Improved Goals Goals are at the heart of every successful budget, and now they’ve got some fresh new updates. Here’s the latest and greatest on those monthly targets that…
iPadOS 14: The Power User Update (Kinda) – The Sweet Setup
An article I liked in Instapaper: iPadOS 14: The Power User Update (Kinda) – The Sweet Setup The updates of iPadOS 14 feel like updates done by people who actually use their iPad, for people who use their iPad. 1 At first, I felt that these updates were…
Navigating Kubernetes With Helm 3 Charts and ChartCenter - DZone DevOps
An article I liked in Instapaper: Navigating Kubernetes With Helm 3 Charts and ChartCenter - DZone DevOps Many DevOps teams use Docker for secure deployments and agility, and use the popular open-source container orchestration tool known as Kubernetes. Kubernetes…
External Fingerprint Storage Phase-1 Updates
An article I liked in Instapaper: External Fingerprint Storage Phase-1 Updates Externalizing fingerprint storage for Jenkins is a Google Summer of Code 2020 project.We are working on building a pluggable storage engine for fingerprints…
Organizing Your Ideas with DEVONthink Series (6 of 6) – Following up DEVONthink files with OmniFocus
An article I liked in Instapaper: Organizing Your Ideas with DEVONthink Series (6 of 6) – Following up DEVONthink files with OmniFocus One of the neat things about DEVONthink is that you can link to any part of it. PDFs, notes, folders, groups and more can easily be reached with a url. That…
The iOS clipboard conundrum 1Password
An article I liked in Instapaper: The iOS clipboard conundrum | 1Password The iOS clipboard conundrum SECURITY by Megan Barker on Jun 30, 2020 Share this page The iOS clipboard conundrum by Megan Barker on Share this page It was back…
Forget about politics, why Black lives matter
An article I liked in Instapaper: Forget about politics, why Black lives matter Feature Image Courtesy of The New Yorker BY CARMEN FANNING I was 12 years old when 17-year-old Trayvon Martin died because he was wearing a black hoodie that…
Git Best Practices - AFTER Technique - DZone DevOps
An article I liked in Instapaper: Git Best Practices - AFTER Technique - DZone DevOps Git is an essential and popular version control system. It has many powerful features like distributed version control system & easy to use. Also, it offers a…
Watchtower notifications: Timely security alerts for the websites you use 1Password
An article I liked in Instapaper: Watchtower notifications: Timely security alerts for the websites you use | 1Password Watchtower notifications: Timely security alerts for the websites you use SECURITY by Michael Fey on Jul 7, 2020 Share this page Watchtower notifications:…
Dynamic Jenkins Agent from Kubernetes
An article I liked in Instapaper: Dynamic Jenkins Agent from Kubernetes Liejun Tao Feb 8 · 11 min read Dynamic Jenkins agent provisioning in Kubernetes Introduction Jenkins is CI/CD tool with long history and keep evolving itself.…
IaC and Kubernetes: A Natural Pairing - DevOps.com
An article I liked in Instapaper: IaC and Kubernetes: A Natural Pairing - DevOps.com Using IaC with Kubernetes helps standardize Kubernetes cluster configuration and manage add-ons Infrastructure as code (IaC) is the ability to provision and…
Why Facts Don’t Change Our Minds
An article I liked in Instapaper: Why Facts Don’t Change Our Minds
Face Masks Really Do Matter. The Scientific Evidence Is Growing.
An article I like: Face Masks Really Do Matter. The Scientific Evidence Is Growing. Tompkins Square Park in New York City, which is entering the final phase of reopening Monday. Photo: Natalie Keyssar for The Wall Street Journal By Caitlin…
Safari iOS 14 Guide: Privacy Report, Built-In Translation, Compromised Password Alerts and More
An article I like: Safari iOS 14 Guide: Privacy Report, Built-In Translation, Compromised Password Alerts and More Apple introduces improvements for almost all of the built-in apps with each new iteration of iOS, and iOS 14 is no exception. For Safari, Apple has added some…
iPad Focus Mode: Creating a focused writing time automation with Ulysses and Shortcuts – The Sweet Setup
An article I like: iPad Focus Mode: Creating a focused writing time automation with Ulysses and Shortcuts – The Sweet Setup Writing is one of those things that many people wish they were better at — myself included! Writer’s block happens to everyone though, and building a writing…
Sizing Kubernetes pods for JVM apps without fearing the OOM Killer
An article I like: Sizing Kubernetes pods for JVM apps without fearing the OOM Killer Lately at work I’ve been helping out some teams migrating theirworkloads from on-prem / EC2 infrastructure to Kubernetes. It’s beinga good boot camp on…
Finding Ideal JVM Thread Pool Size With Kubernetes and Docker · Mucahit Kurt
An article I like: Finding Ideal JVM Thread Pool Size With Kubernetes and Docker · Mucahit Kurt Finding Ideal JVM Thread Pool Size With Kubernetes and Docker Mon, Jan 27, 2020 In this post, I explain why we use JVM thread pools, what are the parameters…
8 Ways Rich People Think Differently
An article I like: 8 Ways Rich People Think Differently When you think about a rich person, do you picture fancy cars, big houses, and a life of luxury? When observing truly wealthy people, it turns out they don’t…
Better Time Management: The Not-So-Hidden Key to Building Your Income
An article I like: Better Time Management: The Not-So-Hidden Key to Building Your Income Interested in building your income? Who isn’t? A higher income potentially means more financial stability…finally taking that vacation…putting a down payment on…
How To Create Jenkins Shared Library For Common Pipeline Functionality
An article I like: How To Create Jenkins Shared Library For Common Pipeline Functionality In this tutorial, you will learn how to create a basic shared library and integrate it with Jenkins and a sample pipeline. Note : If you want to learn the…
How I’ve Set up iA Writer After Moving from Ulysses – The Sweet Setup
An article I like: How I’ve Set up iA Writer After Moving from Ulysses – The Sweet Setup Once every couple years, I find myself doing a deep clean of the apps on my iPhone and iPad. 2020 drew the short straw — in so many ways — and I’ve spent the…
Getting Lost and Angry Changing a Light Bulb
An article I like: Getting Lost and Angry Changing a Light Bulb There is no position of life so sweet that we might not try to make it sweeter, thereby causing it to over-ripen and spoil. What a strange drive. Almost…
Using Git with WordPress — Part 1
An article I like: Using Git with WordPress — Part 1 WordPress and Version Control There are many reasons you might want to keep a WordPress site — or parts of it — under version control. The potential benefits of…
Ansible Best Practices: From the Very Beginning to 2020 - DZone DevOps
An article I like: Ansible Best Practices: From the Very Beginning to 2020 - DZone DevOps The crucial part of Ansible is variables. One of the dubious things about Ansible is that it offers too much freedom. This has advantages and disadvantages. A…
Availability, Maintainability, Reliability: What’s the Difference? - DZone DevOps
An article I like: Availability, Maintainability, Reliability: What’s the Difference? - DZone DevOps Availability, Maintainability, Reliability: What’s the Difference? DZone ‘s Guide to Availability, Maintainability, Reliability: What’s the Difference? In this…
On Chasing the Right “Zero”
An article I like: On Chasing the Right “Zero” On Chasing the Right “Zero” Not to be all “Merlin Mann” or anything, but, maybe somebody will find this useful. I was recently asked to talk about how I think…
Craig Federighi Explains How Scribble Feature in iPadOS 14 Was Developed
An article I like: Craig Federighi Explains How Scribble Feature in iPadOS 14 Was Developed Scribble is one of the most notable new features in iPadOS 14, and in a new interview with Popular Mechanics, Apple SVP of software engineering Craig Federighi…
Apple Silicon M1 Chips and Docker - Docker Blog
An article I like: Apple Silicon M1 Chips and Docker - Docker Blog Revealed at Apple’s ‘ One More Thing ‘ event on Nov 10th, Docker was excited to see new Macs feature Apple silicon and their M1 chip. At Docker we have been…
Kubernetes CronJob: An Introduction - DZone DevOps
An article I like: Kubernetes CronJob: An Introduction - DZone DevOps Sometimes, it’s necessary to schedule an application process, some repetitive operations, like sending emails, alerts, verifications, and so on. On a server, we…
What developers need to know about Docker, Docker Engine, and Kubernetes v1.20 - Docker Blog
An article I like: What developers need to know about Docker, Docker Engine, and Kubernetes v1.20 - Docker Blog The latest version of Kubernetes Kubernetes v1.20.0-rc.0 is now available. The Kubernetes project plans to deprecate Docker Engine support in the kubelet and…
Remove the proxy icon hover delay in Big Sur - BrettTerpstra.com
An article I like: Remove the proxy icon hover delay in Big Sur - BrettTerpstra.com I’m usually a good sport about macOS updates. I find stuff to like, and deal with the bugs as they get worked out. I’m not feeling as generous about Big Sur.…
When Wishes Become Burdens – Strengthening Getting Things Done
An article I like: When Wishes Become Burdens – Strengthening Getting Things Done Having a solid system to hold our thoughts and show them to us when and where they’d be useful can be such a relief. The promise is that we can finally find…
2019
Organize Your Life with the Agile Method
Organize Your Life with the Agile Method I worked as a product owner for two years before I finally realized the value of Agile prioritization—the process of ranking items in a to-do list from most to…
New – How to better monitor your custom application metrics using Amazon CloudWatch Agent Amazon Web Services
New – How to better monitor your custom application metrics using Amazon CloudWatch Agent | Amazon Web Services This blog was contributed by Zhou Fang, Sr. Software Development Engineer for Amazon CloudWatch and Helen Lin, Sr. Product Manager for Amazon CloudWatch Amazon…
MPL - Modular Pipeline Library
MPL - Modular Pipeline Library Published on2019-01-08bySergei Parshev jenkinsfile pipeline sharedlibrary This is a guest post by Sergei Parshev from Grid Dynamics , orignally posted on the…
BDD – An Introduction and Usage Guide - DZone DevOps
BDD – An Introduction and Usage Guide - DZone DevOps When I was asked to implement TDD/BDD in our work, I searched a lot for a single-page document/site but was not able to find one. Though there are plenty of…
Attention Hygiene
Attention Hygiene What do you think of the phrase “Attention hygiene”? I think it captures the spirit of what task management really is, particularly in this day and age of…
On The Importance of Thinking Small
On The Importance of Thinking Small “Envision your goals.” “Think big.” “Dream!” Such are the refrains we often come across in some motivational lecture, speech, or blurb. And, there is truth to…
Alert fatigue, part 1: avoidance and course correction
Alert fatigue, part 1: avoidance and course correction Ben Abrams Systems and Software Engineering September 18,2018 Ben Abrams is a Sensu Community maintainer who helps tame over 200 repositories for plugins,…
Alert fatigue, part 2: alert reduction with Sensu filters & token substitution
Alert fatigue, part 2: alert reduction with Sensu filters & token substitution Ben Abrams Systems and Software Engineering September 19,2018 In my previous post, I talked about the real costs of alert fatigue — the toll it can take on your…
It’s not me, Google, it’s you - from GA to Fathom Jeff Geerling
It’s not me, Google, it’s you - from GA to Fathom | Jeff Geerling tl;dr : I’m now using Fathom for my personal website analytics, and it’s easy to self-host and maintain, better for privacy, and can lead to better site…
On Making the Switch From a Consumer to a Creator
On Making the Switch From a Consumer to a Creator Last week my friend Nathan Barry posted an article with 13 tips for making the switch from a consumer to a creator . Suggestions number 3, 6, and 9 from…
Alert fatigue, part 5: fine-tuning & silencing
Alert fatigue, part 5: fine-tuning & silencing Ben Abrams Systems and Software Engineering November 7,2018 This is part 5 in a series on alert fatigue. Catch up on parts 1 , 2 , 3 , and 4 . By now you’ve…
Alert fatigue, part 3: automating triage & remediation with check hooks & handlers
Alert fatigue, part 3: automating triage & remediation with check hooks & handlers This is part 3 in a series on alert fatigue. Read up on parts 1 and 2 . In many cases — as you’re monitoring a particular state of a system — you probably know…
Alert fatigue, part 4: alert consolidation
Alert fatigue, part 4: alert consolidation This is part 4 in a series on alert fatigue, Check out parts 1 , 2 , and 3 . So far, we’ve covered alert reduction with Sensu filters and token substitution;…
Timing Time Management Blog — Timing Blog
Timing Time Management Blog — Timing Blog The Do’s and Don’ts of Time Tracking Quickly check if you’re tracking time correctly by reading The Do’s and Don’ts of Time Tracking. Subscribe to receive this…
100 DevOps Terms, or, What Does Your DevOps Say? - DZone DevOps
100 DevOps Terms, or, What Does Your DevOps Say? - DZone DevOps What is your DevOps engineer saying? What is a Kubernetes cluster and why should the servers be configured using Terraform manifests? Why should you care about…
Automation: We Have Not Yet Achieved Balance - DevOps.com
Automation: We Have Not Yet Achieved Balance - DevOps.com I’m going to start this week’s blog out with a very clear statement that regular readers will already be aware of: I fall on the automation side of the DevOps…
Report Identifies DevOps Skills in Highest Demand - DevOps.com
Report Identifies DevOps Skills in Highest Demand - DevOps.com When it comes to DevOps there’s general agreement that a skills shortage is holding back broader adoption. The real issue, of course, is identifying what…
Is it DevSecOps or SecDevOps? - DZone DevOps
Is it DevSecOps or SecDevOps? - DZone DevOps There’s no doubt that DevOps and security are top-of-mind for software organizations, and the result of integrating security into DevOps has been the…
Apple II forever. Well, maybe not forever.
How to Design DevSecOps Compliance Processes to Free Up Developer Resources - DevOps.com
How to Design DevSecOps Compliance Processes to Free Up Developer Resources - DevOps.com Anything that gets rolled out quickly in the technological world is a major step forward—as long as it doesn’t compromise security. DevSecOps is able to provide…
Why You Need DevSecOps and Artifact Repositories - DZone DevOps
Why You Need DevSecOps and Artifact Repositories - DZone DevOps Helen Beal was once speaking at a conference about what being a DevSecOps engineer is all about. To her surprise, many of the participants in the DevSecOps…
Success vs Improvement
Success vs Improvement When first doing something well, we may believe ourselves to be good at that thing. However, this is often untrue. As an example, when I am able to play a new…
Three Reasons Why the “Nothing to Hide” Argument is Flawed
Three Reasons Why the “Nothing to Hide” Argument is Flawed Over the years, we at DuckDuckGo have often heard a flawed counter-argument to online privacy: “Why should I care? I have nothing to hide.” As Internet privacy…
PictureMethodsA Photography Lesson I Learned From Coconuts
PictureMethodsA Photography Lesson I Learned From Coconuts “As I have practiced it, photography produces pleasure by simplicity. I see something special and show it to the camera. A picture is produced. The moment is…
Systems Thinking Asian Efficiency
Systems Thinking | Asian Efficiency Your life, like everything in the world around you, is a system. If your life is built on a system of a never-ending to-do list, then that’s how your life is…
Trouble with Today Lists
Trouble with Today Lists One of the places users tend to “fall off the wagon” in task management is when they feel so overwhelmed by their Today list that they cannot bear to look at…
10 Courses to Learn DevOps Engineering in Depth - DZone DevOps
10 Courses to Learn DevOps Engineering in Depth - DZone DevOps DevOps is really hot at this moment and there are many job opportunities for distinguished engineers and DevOps professionals. If you want to become a DevOps…
The Hitchhiker’s Guide to Jenkins Job Builder - DZone DevOps
The Hitchhiker’s Guide to Jenkins Job Builder - DZone DevOps Although the documentation for Jenkins Job Builder is very detailed, the step-by-step guide with examples for them is somehow missing. This was the main…
How to Have a Productive Day
How to Have a Productive Day Nighttime Productivity Checklist Want to have a good morning? It’s starts the night before. Take a look at our Nighttime Productivity Checklist for help. Do you…
6 Steps For Getting Into Flow State and Maximizing Productivity
6 Steps For Getting Into Flow State and Maximizing Productivity We’ve all struggled to get momentum on a project. You sit down at your desk, open your laptop, and suddenly dozens of emails, Slack notifications, and text…
Everything should take 20 minutes
Everything should take 20 minutes Think about a task you wish to or must complete, and imagine how long it should take you. If you are a right-thinking person like myself, the answer is “20…
My Problem with Passion - Mike Schmitz
My Problem with Passion - Mike Schmitz There’s a fascinating discussion about the most recent Michael Hyatt episode of Mac Power Users over in the MPU forum where a couple fo listeners started…
5 DevOps Terms That We All Use, Yet No One Can Define - DevOps.com
5 DevOps Terms That We All Use, Yet No One Can Define - DevOps.com I’m all for DevOps. Sometimes, however, I have a hard time talking about DevOps. The reason is because many of the key terms related to DevOps lack clear and…
DevOps Business Value and Advantages - DZone DevOps
DevOps Business Value and Advantages - DZone DevOps 2018 was proclaimed the year of enterprise DevOps by Forrester, as more than 50% of enterprises worldwide have already done their DevOps transformation or are…
It’s gradual, then sudden
It’s gradual, then sudden I’m reading this Walt Disney biography , and what’s most striking is how long it took him to get any traction at all. The Disney brothers start their company in…
The New Wilderness (Idle Words)
The New Wilderness (Idle Words) 06.10.2019 The need to regulate online privacy is a truth so universally acknowledged that even Facebook and Google have joined the chorus of voices crying for…
AIOps: Supporting Reliability at DevOps Speeds - DevOps.com
AIOps: Supporting Reliability at DevOps Speeds - DevOps.com AIOps looms large as a way to help push the DevOps envelope. How can organizations prepare? As organizations journey down the path of DevOps maturation,…
Bunch and Timing.app - BrettTerpstra.com
Bunch and Timing.app - BrettTerpstra.com I started this post a while ago, before I realized that Timing would be sponsoring the blog later this week. So full disclosure, Timing is sponsoring the blog…
Master Your Time: 5 Daily Scheduling Methods to Bring More Focus to Your Day
Master Your Time: 5 Daily Scheduling Methods to Bring More Focus to Your Day Most people want to know the single best way to schedule their day for maximum productivity, and there are numerous articles and books that claim to know the…
The Distraction-Free Phone – The Sweet Setup
The Distraction-Free Phone – The Sweet Setup In this Mindfulness Monday post, we deconstruct the concept of a distraction-free phone. The smartphone is an amazing invention. The tiny little computer in…
Ask Andrew W.K.: My Dad Is a Right-Wing Asshole
Ask Andrew W.K.: My Dad Is a Right-Wing Asshole Photo by Douglas Anson Hi Andrew , I’m writing because I just can’t deal with my father anymore. He’s a 65-year-old super right-wing conservative who has…
Skillet’s John Cooper on Apostasy Among Young Christian Leaders
Skillet’s John Cooper on Apostasy Among Young Christian Leaders by George Brahm John Cooper, lead singer for the rock band Skillet, responded to the litany of recent apostasies among young Christian leaders. In a Facebook…
How to Transition to Become a DevOps Engineer - DevOps.com
How to Transition to Become a DevOps Engineer - DevOps.com You’ve either heard the buzzword or you’ve seen the extensive list of rewarding aspects that come with being a DevOps engineer. Whatever the reason you’re here,…
DevOps Tools for Monitoring - DZone DevOps
DevOps Tools for Monitoring - DZone DevOps What’s in your walle- I mean, toolbox? DevOps has been a hot topic for many years, but it’s still common for organizations to feel overwhelmed by the complexity…
The Diary of a Settler of Catan
The Diary of a Settler of Catan March 3 Yesterday, after three fortnights at sea, we made landfall in Catan. Here we will make our new lives. Upon stepping off the boat we fell to our knees…
Routines Are a Safety Net for Your Goals
Routines Are a Safety Net for Your Goals I hated pop quizzes as a kid. Fresh off summer break, first day back to school then BAM , nailed with a pop quiz. Worst feeling ever. Maybe my teachers were…
A Comprehensive Guide to All 120+ Settings URLs Supported by iOS and iPadOS 13.1
A Comprehensive Guide to All 120+ Settings URLs Supported by iOS and iPadOS 13.1 A few weeks ago, I came across a post on Reddit claiming that Apple had restored the ability to launch specific sections of the Settings app via Shortcuts in…
Why ADD To-Do Lists Backfire or Languish
Why ADD To-Do Lists Backfire or Languish ADHD Adults Getting Things Done Time & Productivity When your ADHD brain is swirling with deadlines, ideas, and tasks, logging them in a to-do list often feels…
Microsoft tried a 4-day workweek in Japan. Productivity jumped 40%
Microsoft tried a 4-day workweek in Japan. Productivity jumped 40% Hong Kong (CNN Business) A growing number of smaller companies are adopting a four-day workweek. Now the results of a recent trial at Microsoft ( MSFT ) suggest…
The Secret to Enjoying a Long Winter
The Secret to Enjoying a Long Winter I grew up in Wisconsin, and have lived in Iowa, Minnesota, and New York. Except for a two-year stint in the Bay Area, I’ve experienced winter — real winter,…
Using OmniFocus 3.4 with Shortcuts - The Omni Group
Using OmniFocus 3.4 with Shortcuts - The Omni Group OmniFocus 3.4 for iOS is out , and includes several new shortcuts that take advantage of iOS 13’s new capabilities. You can use these new actions in combination…
Jenkins Health Advisor by CloudBees is out!
Jenkins Health Advisor by CloudBees is out! Published on2019-11-22byArnaud Héritier jenkins health healthcheck stability freemium Managing any software presents its own unique challenges. Jenkins Masters…
Jenkins vs. Bamboo – Battle Of The Best CI/CD Tools - DZone DevOps
Jenkins vs. Bamboo – Battle Of The Best CI/CD Tools - DZone DevOps Learn which of these continuous integration tools is right for you. Jenkins and Bamboo are leading automation servers with plugins built for continuous…
The Definitive Mr. Rogers Profile: ‘Can You Say…Hero?’
The Definitive Mr. Rogers Profile: ‘Can You Say…Hero?’ This article was originally published in the November 1998 issue. Once upon a time, a little boy loved a stuffed animal whose name was Old Rabbit. It was so…
Amazon EKS on AWS Fargate Now Generally Available Amazon Web Services
Amazon EKS on AWS Fargate Now Generally Available | Amazon Web Services Starting today, you can start using Amazon Elastic Kubernetes Service to run Kubernetes pods on AWS Fargate . Amazon EKS and Fargate make it straightforward to…
Welcome to the Matrix
Welcome to the Matrix Published on2019-11-22byLiam Newman pipeline plugins declarative matrix I often find myself needing to run the same actions on a bunch of different…
Christianity and the Rise of Science
Christianity and the rise of western science It is often assumed that the relationship between Christianity and science has been a long and troubled one. Such assumptions draw support from a variety of sources.
Intro Guide to Dockerfile Best Practices - Docker Blog
Intro Guide to Dockerfile Best Practices - Docker Blog There are over one million Dockerfiles on GitHub today, but not all Dockerfiles are created equally. Efficiency is critical, and this blog series will cover…
Trump Should Be Removed from Office
Trump Should Be Removed from Office In our founding documents, Billy Graham explains that Christianity Today will help evangelical Christians interpret the news in a manner that reflects their…
How to Find the Right Doctor That Will Help You With Your ADHD
How to Find the Right Doctor That Will Help You With Your ADHD There are many options for doctors and professionals who provide treatment for ADHD and it can feel confusing. Working with a doctor who is knowledgeable about…
How to Prepare for Your DevOps Interview - DZone DevOps
How to Prepare for Your DevOps Interview - DZone DevOps Over the past decade, DevOps has emerged as a new tech culture and career that marries the rapid iteration desired by software development with the rock-solid…
2018
Architecting for Scale
Architecting for Scale Introduction As an organization matures from a continuous delivery standpoint, its Jenkinsrequirements will similarly grow. This growth is often reflected in…
Security for Drupal and related server software ADCI Solutions
Security for Drupal and related server software | ADCI Solutions Table of contents Drupal is an open-source content management system with a quite complex architecture. It also has a strong security model. Thanks to the big…
Drupal 8 Release Planning in the Enterprise
Drupal 8 Release Planning in the Enterprise The old methods of release planning don’t work anymore Most enterprise IT organizations are used to a “development” cycle followed by a “maintenance” cycle, at…
Best Practices for Scalable Pipeline Code
Best Practices for Scalable Pipeline Code Published on2017-02-01by pipeline performance scalability This is a guest post by Sam Van Oort ,Software Engineer at CloudBees and contributor tothe Jenkins…
How To Use Blue-Green Deployments to Release Software Safely DigitalOcean
How To Use Blue-Green Deployments to Release Software Safely | DigitalOcean Introduction Modern development practices often distinguish between deploying and releasing software. Deployment is the step that involves getting the new code…
How GDPR Will Change The Way You Develop
How GDPR Will Change The Way You Develop Europe’s imminent privacy overhaul means that we all have to become more diligent about what data we collect, how we collect it, and what we do with it. In our…
Securing Non Production Environments Acquia
Securing Non Production Environments | Acquia One of the common issues I’ve noticed when working with customers is the tendency to treat non-production environments, such as dev or stage, as less important…
Caffeine, Part 2 of 3: Life Cold Turkey - Work the System
Caffeine, Part 2 of 3: Life Cold Turkey - Work the System Ask yourself what it would be like to get through each day without the need for any mood adjusters. I call that, life cold turkey…. So, to review the main point…
Mysql Master-Slave Replication drupal-admin.com
Mysql Master-Slave Replication | drupal-admin.com Hey all! Today, we shall show you some examples of master-slave replication setups. A bit of theory first Why do you need replication in the first place? There…
First dev release of the Production Checklist module Colorfield
First dev release of the Production Checklist module | Colorfield The Production Checklist module inherits from the Checklist API and is based on the active configuration of a Drupal 8 site. Its purpose is for site launch and…
Writing Simple (PHPUnit) Tests for Your D8 module
Writing Simple (PHPUnit) Tests for Your D8 module I’ve previously explained why automated tests should be written for Drupal. and I’ve shown how to add tests for a Drupal 7 module , now we’ll look at how to add…
Evolving Mission of Jenkins
Evolving Mission of Jenkins Published on2018-03-20by jenkins-x essentials Lately, perhaps subtle but exciting changes are starting to happen in the Jenkins project. The past few weeks have…
NGINX vs. Apache: Our View of a Decade-Old Question
NGINX vs. Apache: Our View of a Decade-Old Question The Apache HTTP server and NGINX are the two most popular open source web servers powering the Internet today. When Igor Sysoev began working on NGINX over 10…
OmniFocus 3 for Mac and iOS: an overview - Inside OmniFocus
OmniFocus 3 for Mac and iOS: an overview - Inside OmniFocus OmniFocus 3 adds power and flexibility — while also making it easier to get started and easier to work the way you want to work. We’ve replaced contexts with…
The new things arriving in Declarative Pipeline!
The new things arriving in Declarative Pipeline! Published on2018-04-09byAndrew Bayer pipeline declarative Last week we released the latest version of Declarative Pipelines, version1.2.8. With that out, we…
Experts Explain: What is DevOps? StackShare
Experts Explain: What is DevOps? | StackShare Open source exception monitoring tool Sentry held their second Sentry Scouts Meetup in February, bringing together open source experts from Google, Reddit,…
Jenkins Essentials: The days of versions are numbered
Jenkins Essentials: The days of versions are numbered Published on2018-04-27byR. Tyler Croy essentials A couple weeks ago, Iwrote about the Jenkins Essentialseffort, on which we’ve been making steady progress.…
What We Learned Blocking 2.8 Million Drupal Exploit Attempts
What We Learned Blocking 2.8 Million Drupal Exploit Attempts It’s been just over 10 days since a proof-of-concept exploit was published for Drupal SA-2018-002—which the tech press has dubbed “Drupalgeddon 2”—and so far…
Managing Pantheon Sites with Terminus
Managing Pantheon Sites with Terminus In the previous post we looked into Pantheon hosting and how we can use it to easily create a suite of similar websites without having to build them…
Nightwatch in Drupal Core
Nightwatch in Drupal Core Up until now, the core method for testing JavaScript and browser interactions in Drupal has been to use either Simpletest or PHPUnit. For tests that require a…
OmniFocus 3 Review: More Approachable and Powerful, All at Once
OmniFocus 3 Review: More Approachable and Powerful, All at Once If you’re anything like me, you probably remain perpetually dissatisfied with your task management setup. You may have chosen an app and settled in with it, but…
Continuous integration with Drupal 8 and Gitlab CI/CD
Continuous integration with Drupal 8 and Gitlab CI/CD Introduction A release of new versions of programming software is fraught with considerable difficulties - there always may be unexpected errors in the process…
Own it: Take Personal Accountability to Work
Own it: Take Personal Accountability to Work With so many demands on our time, it’s easy to set a goal — whether it be to improve at a work-related skill, eat healthier, or devote more time to family — and…
GDPR compliance steps for Drupal Developers
GDPR compliance steps for Drupal Developers The new GDPR laws are here, hurrah! Having a number of developers handling databases from a number of client sites could easily be a nightmare, but we at…
Kubernetes’ Complexity Jeff Geerling
Kubernetes’ Complexity | Jeff Geerling Over the past month, I started rebuilding the Raspberry Pi Dramble project using Kubernetes instead of installing and configuring the LEMP stack directly on…
Why You Need to Color-Code Your Calendar
Why You Need to Color-Code Your Calendar Calendar management is important not only for balancing your commitments, but when used correctly can actually help you achieve your ideal future. In this…
How to Use the New Features in OmniFocus 3 to Give Your Productivity a Boost - Asian Efficiency
How to Use the New Features in OmniFocus 3 to Give Your Productivity a Boost - Asian Efficiency OmniFocus 3 for iOS is out, and there’s a ton of new stuff to make focusing on the right tasks at the right time even easier. In this post we walk you through…
A history of JavaScript across the stack Dries Buytaert
A history of JavaScript across the stack | Dries Buytaert Did you know that JavaScript was created in 10 days? In May 1995, Brendan Eich wrote the first version of JavaScript in 10 days while working at Netscape. For…
Working From Home Is Not Remote Work
Working From Home Is Not Remote Work Let’s get one thing straight: Technology has changed. The ability for employees to work outside of an office is more feasible now than ever. So why are some…
Getting Out of the Inbox - Inside OmniFocus
Getting Out of the Inbox - Inside OmniFocus The new features in OmniFocus 3 have changed my workflow so that I’m more productive and organized. I used to fall of the wagon every few weeks, but with my new…
PHP Test Driven Development Part 1: Introduction – Hacker Noon
PHP Test Driven Development Part 1: Introduction – Hacker Noon Test Driven Development is a coding practice where you write a test first then write the code to pass that test, usually in short iterative cycle. Test Driven…
PHP Test Driven Development Part 2: Unit Testing – Hacker Noon
PHP Test Driven Development Part 2: Unit Testing – Hacker Noon All right, welcome to part 2 of “PHP Test Driven Development” series. Today we will go through the PHPUnit setup in detail. We will be using the Laravel…
How to Prioritize Your Todo List With A Sheet of Paper
How to Prioritize Your Todo List With A Sheet of Paper Whenever you start your day and you look at your to-do list, what kind of feeling do you get? Do you feel confident about your upcoming day? Or do you feel…
Drupal Project Management: Handling Specific Challenges OPTASY
Drupal Project Management: Handling Specific Challenges | OPTASY Let me guess: you’re a Drupal developer (temporarily) turned into a… Drupal project manager! Or maybe a PM new to Drupal, facing the challenge of your first…
How software requirements affect each stage of a project
How software requirements affect each stage of a project By: Michael Cooper, Appnovation Frontend Dev When it comes to completing large software projects , one of the most important factors in achieving success is to…
Is Success Only in Your Head?
Is Success Only in Your Head? You’ve got ideas, right? You’ve got big plans for that big thing you’d like to create or launch, and you’ve already stopped lying to yourself about your time .…
Future of Docker Swarm in 2018 on Built-in Container Orchestration
Future of Docker Swarm in 2018 on Built-in Container Orchestration I’m a Docker Swarm fan. I use it. My clients use it. I even made the world’s best online and real-world courses on it . This is a comprehensive review of the…
Why Introverts Feel Drained in Groups and How I Preserve My Energy - Tiny Buddha
Why Introverts Feel Drained in Groups and How I Preserve My Energy - Tiny Buddha “In the midst of movement and chaos, keep stillness inside of you.” ~Deepak Chopra When I was younger, I was always referred to as “the quiet one.” I didn’t…
Improving Jenkins Release Quality using Uplink Telemetry
Improving Jenkins Release Quality using Uplink Telemetry Published on2018-10-09byDaniel Beck core One of the major strengths of Jenkins is its customizability and extensibility.With its plugin ecosystem and long list…
How to implement Continuous Deployment with Drupal …
How to implement Continuous Deployment with Drupal | Opensense Labs The Guardian, one of the most trusted news media, took a different approach for their membership and subscriptions apps. Rather than emphasising on lengthy…
How to Import Data from CSV Files to…
How to Import Data from CSV Files to Drupal with Content Import Sometimes you may need to import data from a CSV file into Drupal. We’ve spoken with OSTraining users who need to import from another CMS, and uses who need to…
Anatomy of Continuous Delivery with Drupal Opensense Labs
Anatomy of Continuous Delivery with Drupal | Opensense Labs Audi’s implementation of Continuous Delivery into its marketing has had an astronomical impact on its competitive advantage. For instance, when Audi released…
Kubernetes vs Docker Swarm 2018 Comparison of Container Tools StackShare
See what developers are saying about Kubernetes vs Docker Swarm. Some developers prefer Kubernetes over Docker Swarm because… — Read on stackshare.io/stackups/docker-swarm-vs-kubernetes
How we are improving Drupal’s configuration management system Dries Buytaert
How we are improving Drupal’s configuration management system | Dries Buytaert How we are improving Drupal’s configuration management system Next steps for Drupal’s configuration management system. Configuration management is an important…
Making Time For What’s Important — TEA Framework, Pillar 1 - Asian Efficiency
Making Time For What’s Important — TEA Framework, Pillar 1 - Asian Efficiency We’ve all had that friend or colleague that seems to be able to get more done than anyone else. They do well at work, they have hobbies, they volunteer, and…
Overcome Procrastination, Get Unstuck and Get Down to Work
Overcome Procrastination, Get Unstuck and Get Down to Work Procrastination is an ongoing struggle for many – even for us here at Asian Efficiency. There are many reasons why we — and you — might resist sitting down to…
Drupal startup time and opcache - faster scaling for PHP in containerized environments Jeff Geerling
Drupal startup time and opcache - faster scaling for PHP in containerized environments | Jeff Geerling Lately I’ve been spending a lot of time working with Drupal in Kubernetes and other containerized environments; one problem that’s bothered me lately is the…
Using Netflix’s HubCommander to Automate GitHub Organizations - DevOps.com
Using Netflix’s HubCommander to Automate GitHub Organizations - DevOps.com Netflix owes a great deal of its exponential growth to its phenomenal tech stack. Throttling its content through a single internal API, the company was able to…
Real World DevOps Jeff Geerling
Real World DevOps | Jeff Geerling This blog post contains a written transcript of my NEDCamp 2018 keynote, Real World DevOps , edited to match the style of this blog. Accompanying resources:…
Decoding Kubernetes Ingress auth Secrets Jeff Geerling
Decoding Kubernetes Ingress auth Secrets | Jeff Geerling I figured it would be handy to have a quick reference for this, since I’ll probably forget certain secrets many, many times in the future (I’m like that, I…
How to Become a DevSecOps Engineer - DevOps.com
How to Become a DevSecOps Engineer - DevOps.com The popularity and success of DevOps means it’s now an increasingly common feature in IT job descriptions. One of the most important roles within DevOps,…
Facebook Uses IP Address and Other Info to Deliver Location-Based Ads Even When Location Options are Disabled
Facebook Uses IP Address and Other Info to Deliver Location-Based Ads Even When Location Options are Disabled If you’ve noticed Facebook continuing to deliver location-based ads even with all location services disabled, you’re not alone, and that’s because Facebook…
2017
Kill sticky headers
The bookmarklet just finds all fixed-position elements on the page, and removes them. This might remove the navigation, but if you need it back, just hit refresh. That’s why I created a bookmarklet and not a custom user-stylesheet or browser plugin: this is the simplest way to solve the problem.
2016
AgileBits Blog Friends (Still) Don’t Let Friends Reuse Passwords
This week we were once again reminded why reusing passwords is a very bad idea. Yahoo! just announced that its entire database of users was breached way back in 2014, resulting in over 500 million logins being sold on the black market.