Sunday, November 15, 2020

farm in a shipping container feeds 150 people

This inexpensive "Farm in a Box" is a shipping container packed with hoes, shovels, a drip irrigation system, and sundry other high- and low-tech items.  You need labor, water, and 2 acres of land.  You can grow any crops you like, on any 2-acre plot (that has water).  You can feed up to 150 people per year.  The system comes with training and high-tech optimizations for water, power, & harvest cooling.

The concept is extremely expensive and inefficient compared to modern food production.  But the idea does contain an interesting improvement to the exorbitantly expensive, wasteful and inefficient "farm to table" local food production fad that is raising food prices and eroding our economy. It is also a good intermediate step for developing nations whose forming cannot quickly leapfrog to modern farming to feed their growing populations.


DevSecOps: Empower developers to secure their code faster


Nathan Brown posted a great example of proactive developers holding themselves accountable for the security of their code and quickly implementing a thoughtful well-designed fix.  

Everyone knows that large, centralized process-oriented "enforcement" Information Security (InfoSec) organizations produce a culture and environment where developers perceive security as friction or an obstacle to delivering value to customers.  Developers then hack in bad design hacks to satisfy the security scan and ship sooner. A suicidally destructive culture evolves where a "cat and mouse" game of compliance police versus sloppy developers destroys trust and achieves neither secure design nor enough value delivery velocity for the enterprise to remain competitive.  This anti-patterns is part of what I call the "Bureaucracy-led un-imagination" that one new CEO has called "past failures" in need of a "tech led reimagination."

lead time, deployment frequency, change failure rate, time to recovery



Dina Graves Portman gave a great talk at the continuous deployment foundation on "measuring devops." The video is here and the slides are here.

Monday, November 9, 2020

Why Cloud Native?


I shall not be able to attend this webinar but it appears to contain some cogent and important arguments for why companies should abandon tech stacks that prevent their companies from being competitive.

dispelling some myths about our inevitable serverless future



Rishidot Research dispels some of the fear, uncertainty, and doubt about embracing our inevitable future on serverless architectures.  However there are still many problems that do not yet align to the capabilities of current serverless design patterns.

auto-generate mocks for testing before your dependency is ready


I have always lusted after a faster and easier way to accelerate development by generating end-to-end tests for a contract simply by writing the client or the service.  Pact is exactly what I wanted. If you are a consumer of a yet-to-be-written RESTful service or GraphQL service, you just write your client.  Then add a few tests of the contract.  Pact then generates your mock for you.  If you are writing a service waiting for clients to be written that consume your service, again, just write the code and a few tests.  Tests are the best way to communicate the terms and conditions of your contract.  Pact unblocks teams dependent on each other.  Very cool.

Sunday, November 8, 2020

The annual struggle begins . . .

Before:



After:

Next week TreeBeard the oak tree will dump another load for us to clean up.

OpenTelemetry is coming

Michael Hausenblas gives us a great overview and future look at the emerging OpenTelemtry standard.  envoy v3 support means the services mesh will support it as well.  We appear to have a worthy successor to the simple, elegant, and venerable SMTP.

Saturday, November 7, 2020

The Warship, rise of the jain book 2


Non-stop fighting with odd motivations, 3/5 stars

Tuesday, November 3, 2020

our interstellar probe is still transmitting data from interstellar medium


The space probe we designed in the 1950's and completed its grand tour of our solar system before going interstellar is still working fine. (Previously).  For more cool, 1950's tech see Sprint Missile - 0 to Mach 10 in 15 Seconds - 100Gs & 6000°F. Or, my favorite, the big stick.