pfctdayelise + softwaredev   31

A List of Post-mortems!
Table of Contents

Config Errors

Hardware/Power Failures




Other lists of postmortems


postmortem  softwaredev 
10 days ago by pfctdayelise
Blog | Documenting Architecture Decisions | Relevance
Architecture for agile projects has to be described and defined differently. Not all decisions will be made at once, nor will all of them be done when the project begins.
agile  documentation  softwaredev 
22 days ago by pfctdayelise
Software Sprawl, The Golden Path, and Scaling Teams With Agency –
How to build a golden path and reverse software sprawl

Assemble a small council of trusted senior engineers.
Task them with creating a recommended list of default components for developers to use when building out new services. This will be your Golden Path, the path of convergence (and the path of least resistance).
Tell all your engineers that going forward, the Golden Path will be fully supported by the org. Upgrades, patches, security fixes; backups, monitoring, build pipeline; deploy tooling, artifact versioning, development environment, even tier 1 on call support. Pave the path with gold. Nobody HAS to use these components … but if they don’t, they’re on their own. They will have to support it themselves.
Work with team leads to draw up an umbrella plan for adopting the Golden Path for their current projects as well as older production services, as much as is reasonable or possible or desirable. Come up with a timeline for the whole eng org to deprecate as many other tools as possible. Allocate real engineering time to the effort. Hell, make a party out of it!
After the cutoff date (and once things have stabilized), establish a regular process for reviewing and incorporating feedback about the blessed Path and considering any proposed changes, additions or removals.
softwaredev  management 
7 weeks ago by pfctdayelise
What Version is Your Infrastructure?
software configuration management, versioning. nice diagram on "Infrastructure Build Lifecycle > Application Build Lifecycle > Deployment Lifecycle"
softwaredev  versioncontrol  saas 
july 2018 by pfctdayelise
Backlog/Roadmap Hygiene Tips – John Cutler – Medium
RT @leahbannon: a thing to read: Backlog/Roadmap Hygiene Tips – John Cutler – Medium
productmanagement  agile  softwaredev 
november 2017 by pfctdayelise
tim | The Christians and the Pagans: Part 2
from the comments, by yam:

Jesus is a 10X engineer
You may know him as King of the Jews
He's also fond of microbrews
and board games, and venture financiers

Jesus changes water in to wine
He demonstrates this holy grace
On Thursdays at the hackerspace
Unless he's still at work because it's crunch time

Jesus is a software architect
So he's got no time to sugar-coat
The words he vomits from his throat
So he may not be politically correct

You may not know the passion of the Christ
Is for open source and hacking sprees
And disrupting union industries
Ain't it swell to make a living being Nice?

There's a heaven but he can't help you get in it
It's a meritocracy
But just between you and me
Being white and male could help with cultural fit
softwaredev  gender 
november 2015 by pfctdayelise
like code golf but with code review
softwaredev  programming  github  review 
august 2013 by pfctdayelise
Quickly in Launchpad
Quickly helps you create software programs (and other things) quickly. You can select from a set of application templates and use some simple quickly commands to create, edit code and GUI, and publish your software for others to use. Quickly's templates are easy to write. So if you are a fan of language foo, you can create a foo-project template. Or if you want to help people making plugins for your killer app, you can make a killer-app-plugin template. You can even create a template for managing corporate documents, creating your awesome LaTeX helpers. The sky is the limit!
python  opensource  linux  interesting  gui  softwaredev 
july 2010 by pfctdayelise
The Open Web Application Security Project (OWASP) is a 501c3 not-for-profit worldwide charitable organization focused on improving the security of application software. Our mission is to make application security visible, so that people and organizations can make informed decisions about true application security risks. Everyone is free to participate in OWASP and all of our materials are available under a free and open software license.
web  softwaredev  security 
january 2010 by pfctdayelise

Copy this bookmark: