Skip to content
Michael O'Brien edited this page Feb 11, 2026 · 76 revisions

Michael O'Brien | Cloud Engineer : Ex-Google | Cloud Architect / Developer | Java | CUDA | Kubernetes | GCP | AWS

It is important to work in detail and deep dive technologies that are dangerous and potentially catastrophic to the Human Race. Expanding on this - I think those of us who are empathetic (Most humans) must understand and maintain control of technologies that are generally feared and powerful. These technologies include Nanotechnology, Genetics, Machine Learning, Physics, Mathematics and Artificial Intelligence (both the statistical engine kind and the SSI/AGI kind). As in there are no black boxes. 20251229

Certificates

20260211 - all 14 Google Cloud Certificates

20260211_gcp_all_14_certificates

Articles

Open Source

Markdown

view in vcode - shift-ctrl-v bold, italic

blockquote code

  1. ordered
  2. lists
    1. indented
  • unordered

    • list

    block indented 4 spaces or in code bracket

line below


diagrams

https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams

Feature to Technology coverage mapping

graph LR;
  f1["create"];
  f2["read"];
  f3["update"];
  f4["delete"];
  f5["search"];

  tGFE["GFE"];
  t2["webapp"];
  t3["REST API Server"];
  t4["Sharded DB"];
  t5["Bigquery"];

  f1 --> tGFE;
  f2 --> tGFE;
  f3 --> tGFE;
  f4 --> tGFE;
  f5 --> tGFE;
  f2 --> t2;
  f3 --> t3;
  f5 --> t5;
Loading
graph LR;
  n1["Design"];
  n2["Implementation"];
  n3["Code Review"];
  n4["Merge"];
  n5["Research"];
  n1 -->|hand-off| n2;
  n2 -->|PR| n3;
  n3 -->|ok| n4;
  n1 --> n5;
  n5 -->|feedback| n1;
Loading
graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;
Loading

https://github.com/ObrienlabsDev/biometric-android-app/issues/8

graph TD
    subgraph iPhone Client
        A[Sensor Manager  Core Motion] --> B[Data Batching - ProtoBuf] ;
        B --> C[MQTT Client];
        B --> D[HTTP/3 Client];
    end

    subgraph Backend Infrastructure
        E[MQTT Broker  EMQX, VerneMQ] --> G[Message Bus];
        F[HTTP/3 Gateway  ] --> G;
        G --> H[Stream Processors];
        H --> I[Time-Series Database];
        H --> J[API & Dashboard];
    end

    C -- MQTT (High-frequency data) --> E;
    D -- HTTP/3 (Commands, metadata) --> F;

    style A fill:#cde4ff
    style I fill:#d5e8d4
Loading

Quotes

  • "The mystery is in the questions" - Matt Galloway 20250129

Clone this wiki locally