I’m reading An Elegant Puzzle: Systems of Engineering Management, by Will Larson, at the recommendation of a good friend, and wanted to take some notes on it.
First, the book is gorgeous. I’ve got a hardcover copy via inter-library loan (thank you Meridian Library District, near Boise, ID, and thank you San Antonio Public Library), and the cover is bright white rough linen with black text and printing, and a black line drawing of a bush on the front cover reminiscent of an organizational structure, data structure, or actual organic bush. The back has only the printer’s logo and name in black print. The chapters are nicely printed on full pages, which makes them easy to locate in the book. Also easy to locate are the figures, which are on bright yellow/orange pages, while the other pages are bright white and slightly thicker than book pages I’m used to. The references section in the back is broken out by chapter, and instead of the usual bibliographic BS there are URLs with QR codes. I’ve long felt it’s time to move away from standard bibliographic formats, especially ones where URLs are optional, and to something that emphasizes easily accessing the relevant data digitally. (Although, URLs break, so I would include some information with the URL, and for a book I might have a separate website with the full information…) So I’m enjoying just holding this book. It also seems informative.
Reviewing some of my notes from the Leader Development Course I noticed something I’d written regarding communication plans. My take on “approachability” is something I need to explain to my folks early, actually.
Weapon school grads want to be, “humble, approachable, credible”, and this has always been what I’ve sought to be too. I don’t always succeed I’m certain.
Approachability can be quantified by how my team interacts with me. I need to let them know that to me approachability really is important.
I just recently finished the book Turn the Ship Around, and I don’t have anything insightful to say but I did want to recall some points from it. I found the book to be fantastic and insightful - I agree completely with Captain Marquet’s leader-leader style, and hope in future positions I can remain as committed and mindful as he was to creating environments like the one in the book. I think the practices in the book are very similar to those adopted by agile software teams and mission command leadership styles.
Doing a little more reading about what Digital Engineering & MBSE are supposed to encompass, I looked into DoD Architecture documentation. I’ve seen some “OV-1” documents before, and found them to be intuitive (when they weren’t too dense). I did not know where the nomenclature came from… Now I do.
The DoD office of the Chief Information Officer released the current version of the framework back in 2010. Now - while I think it is still completely applicable, and I acknowledge that perhaps it hasn’t needed any updates in that time… I think the age of this framework since last update probably says nothing good about how well it has been used and loved.
I’m doing just a little learning about Digital Engineering, which seems to be almost synonymous with Model Based Systems Engineering (MBSE). The concept of MBSE is that, in contrast to more traditional methods where the team-of-teams creates documents to coordinate all efforts (think long contract-style English text), the team creates a variety of models. Some of those models would be UML-like diagrams, others might be executable. Each model interface provides a view on the underlying data & model - a view useful to some of the development teams for understanding what must get build. All done in digital formats sharable among all teams. Those might even translate automatically into some of the same documents from the contrasted method.
16 lbs of brisket from Costco at $3.99 per pound (and people act like brisket is crazy expensive…), 15 lbs pork butt at $2.29 per pound, 4.87 lbs top sirloin at $5.99 per pound, and about 5 pounds salmon at $11.99 per pound.
I’m going to try to cook the brisket and the pork butt at the same time… I think it’ll fit and not overload the smoker, but I’m a bit worried about that. On the brisket I’ll use 4.5 Tbsp salt, 4.5 Tbsp pepper, 2.25 Tbsp garlic powder. On the pork butt I’ll use 2.5 Tbsp salt, and about 1.5 cups of Memphis dust.
This tutorial will cover the topic of creating Internet-accessible and non-Internet-accessible EC2 instances within the same VPC, by hand within the AWS Console. At the end we’ll have one Internet-accessible Linux box which will be able to talk to a second, non-Internet-accessible Linux box. The instances will be accessible on ports 22 and 4000 from anywhere.
The ability to create a URL to AWS Lambda functions has existed for a long time - but has never been as easy as it is today. In April AWS announced Lambda Function URLs, and now adding a world-usable non-authenticated URL can happen in the Lambda function creation wizard.
With great power comes great foot-gun though… When the whole world can easily access your Lambda function URL, without authenticating, the whole world can run up your AWS bill easily.
Delete your Lambda function when you’re done with this tutorial
This blog post is a tutorial for creating a simple Hello World application using this new Lambda feature. I’m teaching some folks in my unit how to use AWS, and while there are many Lambda Hello World tutorials out there I didn’t find one that was quite right. This tutorial will go through almost the simplest setup possible, deploying Python code at a URL, then will iterate on the initial code to demonstrate some basic computation.
TLDR: I made a current sensor that reports over cellular network to the Internet, providing a summary webpage and email alerting for when the current dies.