Nathaniel Schutta and Neal Ford: Communicating Architecture
Curling Resources
Overview
How to Watch Curling Like a Pro
Technique
Jamie Sinclair's Learn to Curl series explains all the basics and then some.
Curling Class has resources and videos.
Sweeping Saturdays has balance and conditioning exercises off the ice.
Rules and Strategy
Basics of Curling Strategy "covers everything a first-time skip needs to know to call a game, and gives insight into the general strategies used."
Digital Gardens
Andy Matuschak's Evergreen notes made me curious about starting my own digital garden. Matuschak's distills and connects his research, building an accumulation of insight. I'd like to capture and link more of what I take in and see what patterns it makes.
Maggie Appleton's tools and resources for digital gardeners lists tools for creating public or private digital gardens.
How Browsers Work
Dan Slimmon: An Incident Command Training Handbook
Dan Slimmon: An Incident Command Training Handbook
Summary
How to structure and lead an incident response. The five questions of a status update. How to manage information flow effectively.
Slimmon's writing style is direct and simple. It's a mid-length article with some detail, but you could follow it in a high-stress situation (like mid-incident) and benefit immediately.
Best case scenario is to have the whole team read it ahead of time to understand the structure. When it's showtime everyone can slide into their roles and know their responsibilities.
Excerpts
An Incident Commander’s job is to keep the incident moving toward resolution. But an Incident Commander’s job is not to fix the problem. As Incident Commander, you shouldn’t touch a terminal or search for a graph or kick off a deploy unless you’re absolutely the only person available to do it. This may feel uncomfortable, especially if your background is in engineering. It will probably feel like you’re not doing enough to help. What you need to remember is this: whatever your usual job, when you’re the Incident Commander, your job is to be the Incident Commander.
Managing information flow is the single most important responsibility of the Incident Commander.
Takeaways
Sometimes the most effective thing you can do is coordinate the experts.
John Graham: Building an Engineering Roadmap
John Graham: Maximize your team. How I created an Engineering Roadmap
Summary
Graham walks through creating his first engineering roadmap. Goals, format, ranking criteria.
Nikola Resources
Docs for Developers: An Engineers Field Guide to Technical Writing
Docs for Developers: An Engineer's Field Guide to Technical Writing
Author: Jared Bhatti, David Nunez, Jen Lambourne, Zachary Sarah Corleissen, Heidi Waterhouse
Summary
How to write maintainable docs that help your customers use your software.
Excerpt
"Docs for Developers demystifies the process of creating great developer documentation, following a team of software developers as they work to launch a new product. At each step along the way, you learn through examples, templates, and principles how to create, measure, and maintain documentation, which you can adapt to the needs of your own organization."
Takeaways
This struck me as the devops of documentation - turn these high level ideas into something we can live in. On my To Read pile.
Gitlab: Technical Writing Fundamentals
GitLab's Technical Writing Fundamentals course
Summary
Written to help contributors write and edit GitLab documentation. The first three parts are grammar and style guidance. Session 4 covers how to approach four topic types: concepts, tasks, references, and troubleshooting.
The page links to the recorded versions on YouTube.
Google: Tech Writing Resources for Developers
Google's Tech Writing Resources for Developers
Summary
Google's Technical writing courses and resources for engineers and engineer-adjacent folks.
Excerpt
"This collection of courses and learning resources aims to improve your technical documentation. Learn how to plan and author technical documents."
Josh Branchaud: 6 Tips for Better Communication with a Client
6 Tips for Better Communication with a Client
Author: Josh Branchaud
Summary
Notes from a consulting company on more effective communication with clients.
Takeaways
Screenshots and moving gifs are great tools for asynchronous communication.
Matthew Bischoff: Stacking the Deck
Author: Matthew Bischoff
Summary
Design and present a slide deck to get your ideas adopted.
Michael Lopp: Out Loud
Author: Michael Lopp
Summary
Tips on delivering a compelling presentation from Rands in Repose. Editorial choices, practicing out loud, consolidation, and timing.
Pixar in a Box
Pixar in a Box: the art of storytelling
Author: Pixar
Summary: A Khan Academy course. Pixar walks us through building stories, with an emphasis on movies. Character development, plot, reinforcing the story with visual choices, pacing, and making a pitch.
This recommendation was in an article on more compelling technical presentations. Not really a fit for the format and time limits of a tech talk, but still interesting.
Series: Making Complex Topics Stick
Author: Gregor Hohpe
Summary: A six part series on communicating technical ideas in an accessible way. By Gregor Hohpe, author of "The Architect Elevator"
Tanya Snook: Storytelling
Storytelling: Building Compelling Stories for Any Audience and presentation notes
Author: Tanya Snook
Excerpt: "This presentation explores storytelling at work. Not milk-and-cookies-time-around-the-campfire storytelling, but using storytelling methods to build and deliver messages in a compelling way. Using empathy to draw your audience in and help them to hear your message, and hopefully create a memorable experience in the process."
Cederic Chin: An Easier Method for Extracting Tacit Knowledge
An Easier Method for Extracting Tacit Knowledge
Author: Cederic Chin
Summary
How do you distill expertise into teachable lessons? Chin explains Applied Cognitive Task Analysis framework (ACTA) in part 5 of his series on tacit knowledge.
ACTA was created by Laura Militello and Robert Hutton. They lead experts through four processes:
-
a task diagram to create the big picture of the process
-
a knowledge audit to identify how expertise is used in the process
-
a simulation interview, describing how they used their expertise in an incident
-
a cognitive demands table, that synthesises the prior steps
The cognitive demands table becomes the basis for training materials.
Takeaways
The simuation interviews remind me of post-incident retrospectives.
This would be handy for creating troubleshooting docs, to help flush out the knowledge we don't realize we have.
Michael Lopp: How Not to Throw Up
Author: Michael Lopp
Summary
Practice endlessly and improvise. Practice beforehand until the content moves from the planning side of your brain to the other side.
During the presentation, adapt your manner to the the moment. Who's in the room? What's the energy level? Make room for them to participate.
Excerpt
"This article is about presentations, not content. Both are equally important, but I’m not here to help you write your content, I’m here to transform that content into a presentation that doesn’t suck."
"Confidence is going to come not when you memorize your slides, but when you move the content from one side of your brain to the other. Right now, your slides are sitting in the linear left side of your brain, the practical side. This is a fine place for the slides to be while you’re creating them, but before you get up on stage, you need to move them to the right side of your brain, the creative side. You need to be able to feel your slides."
Anjuan Simmons: Make it Factual, Friendly, and Funny
Make It Factual, Friendly, and Funny: how I write talks post and presentation notes
Author: Anjuan Simmons
Excerpt: Simmons' rule of thumb for writing substantive, accessible, and enjoyable conference talks.
Write, Speak, Code organization
Summary: - Write/Speak/Code promotes visibility for women and underrepresented groups through blogging, presenting, and contributing to open source.
There are several local chapters.
Recordings from the in-person conferences
Use the topic generation worksheet to brainstorm what to write or present about.