Vol. IMMXXVIAI Software Engineer · Badland

Cole Tebou’sAlmanac

& Ephemeris for the Year of Our Lord 2026

Being the Semiquincentennial of American Independence, and the Second after Bissextile, or Leap-Year.
Calculated for the Meridian of Washington — Lat. 38° 54′ N · Long. 77° 03′ W

I build AI systems that have to work in the real world. At Badland that means the tooling for running a fleet of coding agents, and the AI products I build and run myself. Before code, I was a structural engineer delivering heavy-civil projects.

Today, Washington
Tuesday 27 October 2026Day 300 of 365
Sun
Rises 7:30 amSets 6:13 pm10 h 43 m
Moon
Waning gibbous97% lit
Night
6:40 pm – 7:03 amcivil twilight to civil twilight
In the Church
Tuesday of the Thirtieth Week in Ordinary TimeGreen · Ordinary Time

Printed edition · 10:22 am EDT, 27 October

§ I Works & Days

Evidence over adjectives.

Systems I have designed, shipped, and kept running — the tooling for a fleet of coding agents, independent products, and open source — each told by its constraint, the system, and what changed after it shipped.

  1. The Drover board in dark mode: agents sorted into Waiting on you, Working and Idle across two hosts, with the fleet manager answering in a side panel
    Plate IDrover

    Drover

    One place to see which agent is waiting on you, on any machine, and to answer it from wherever you are.

  2. badland-brain

    What one agent learns, the others can find, with its source attached.

  3. dx

    Every machine in the fleet starts from the same environment, so an agent's tools and habits travel with it.

  4. porchlight

    Logging in to any machine tells you what needs attention before you type a command.

  5. Badland AI Chat in dark mode: the model picker above the composer
    Plate IIBadland AI Chat

    Badland AI Chat

    A production product that lets the interaction choose the model workflow, not the other way around.

  6. The Badland Agent Platform product page with a representative iMessage conversation
    Plate IIIBadland Agent Platform

    Badland Agent Platform

    Moved the agent from a separate app into the conversation people already have, then hardened the transport behind it.

  7. Tide on iPad with the Dark 2026 theme: the explorer, a README in the editor, and the outline view
    Plate IVTide

    Tide

    Tests how much of a desktop development workbench can feel native on a tablet before remote machines and agents join it.

  8. Upstream

    Contributions that make agent tooling and document viewers dependable for other people.

Table I

The whole of the works

Key to the signs
Open source
Independent platforms
Products & experiments
Engineering systems

Open source

  1. DroverA control plane for every coding agent you run, on every machine you run them on.Operated
  2. badland-brainOne shared, self-hosted memory for Claude Code, Codex, ChatGPT and any MCP client.Operated
  3. dxDotfiles for running fleets of coding agents.Operated
  4. porchlightA fast, fleet-aware login dashboard for your terminal.Operated
  5. grok-bot-backupBack up every Grok Bot, routine and skill to git as plain files.Beta
  6. Badland LineText your Grok Bot from any phone over SMS.Live
  7. TideA native Swift code editor for iPad and iPhone in the spirit of VS Code: the workbench, shortcuts, Quick Open and themes, rebuilt without a web view.Building
  8. ai-keysOne CLI to create, list, revoke and distribute API keys across AI providers.Prototype
  9. UpstreamPull requests merged into other people's projects: 72 to ooxml and 10 across OpenClaw's projects.Ongoing

Independent platforms

  1. Badland AI ChatOne coherent chat surface for four frontier-model families, voice, images, files, web research, councils and concise briefings.Live
  2. Badland Agent PlatformPersistent personal agents you text over iMessage, SMS and Telegram, with isolated tenants, memory, tools, reminders and artifact creation.Beta
  3. Badland Agent RuntimeThe runtime beneath the personal agents: tenant provisioning, tool boundaries, routing, observability and recovery.Operated

Products & experiments

  1. Airspace LabOrbit, slice and probe U.S. terminal airspace in 3D instead of memorizing a sectional.Prototype
  2. Sunny DayzA storefront with its own operations desk: import, margin rules, ad copy and Stripe checkout.Live
  3. TallgrassDiscover, identify and share the natural world: web, API and an iOS app.Live
  4. MacroOSA macroeconomics dashboard with FRED series and scenarios.Live
  5. starheart.aiA Christian AI initiative: intelligence in service of the Creator.Live
  6. SetlineA gym-aware training log and coach, with video form feedback.Beta
  7. UndertoneA live music studio and editable sketchbook on Lyria RealTime.Beta
  8. RespondeoA Catholic companion: answers from Scripture, Tradition and the Magisterium, every citation checked.Building
  9. AltivolusAn aviation platform: an E6B, ground school you fly, tracks, live ATC and decoded weather.Building
  10. ai-cliOne prompt to Claude, GPT, Gemini, Grok and OpenRouter, side by side, streaming.Operated
  11. Voice AgentA Raspberry Pi voice assistant: local wake word, a full-duplex realtime model, and barge-in.Prototype
  12. NOT A NUMBERAn original AI-culture music video, made with Blender and a simulation pipeline.Complete

Engineering systems

  1. ExcitoEarthquake ground-motion spectral matching: a modernized RSPMatch behind a Python command line, with a GUI and plots.Prototype

§ III The Machinery

The systems behind the stations.

Three mechanisms I run in production, replayed as deterministic schematics: one iMessage number serving isolated tenants, a fleet of machines sharing one memory, and parallel agents shipping without collisions.

SCHEMATIC / REAL MECHANISMS DETERMINISTIC REPLAY

Selected mechanism

One number, every tenant.

Group chats and DMs arrive on one iMessage identity. Every message must resolve to exactly one isolated tenant — or be rejected.

  1. 01inbound · dm · sender paired
  2. 02broker · route → tenant-a · cas ok
  3. 03inbound · group "demo crew" · claimed
  4. 04broker · route → tenant-b · owner verified
  5. 05inbound · sender unknown · no route
  6. 06broker · ambiguous → REJECT · fail closed
DM · COLEGROUP · DEMO CREWDM · NEW USERDM · UNKNOWNONE NUMBERimessage / smsBROKERcas route tablejournal · replayTENANT ATENANT Bgroup claimed ✓TENANT CREJECTEDfail closed

§ IV The Log

Software judgment, built in the field.

The through-line is delivery under constraint: first with concrete, crews, cost, and schedule; now with models, services, permissions, and state. Ruled like a logbook, most recent entry first.

PeriodStationPositionRemarks

012024 – present

Badland

Remote

Founder & Independent Developer

Designing, shipping and operating multi-model software, personal agents, native messaging infrastructure, the tooling for fleets of coding agents, and focused products.

  • Build the open tooling for running fleets of coding agents: Drover, badland-brain, dx and porchlight.
  • Operate a multi-tenant chat product spanning the OpenAI, xAI, Google and Anthropic model families, with voice, image, web, file, council and briefing workflows.
  • Built a personal-agent platform delivered through native iMessage, SMS and Telegram, with isolated tenants, persistent context, reminders, media, search and artifact creation.
  • Replaced the retired webhook transport with a native imsg broker that fails closed on ambiguous routes, isolates attachments and journals delivery for bounded replay.
Carried forward

B.S. Civil Engineering, Clemson University, 2017 – 2021

EIT · LEED Green Associate · Eagle Scout

AI software engineer since 2024. Before that, nearly three and a half years as a project engineer on heavy civil and industrial work, after a B.S. in civil engineering.

Table III The working set

I

Agent systems

Models become useful when identity, tools, memory, and recovery are designed together.

Multi-model routing · Tool boundaries · Native imsg · Evaluation · Observability

II

Product engineering

Own the user-facing path from first interaction through streamed work and durable state.

TypeScript · React · Node / Bun · Python · Rust · Swift

III

Production systems

Deployment is the start of the feedback loop, not the finish line.

Cloudflare · AWS · Containers · CI/CD · Tracing

IV

Engineering domain

Physical constraints and reviewable calculations still shape the software I build.

ACI 318 · FEA · Seismic analysis · P6 · EVM

§ V The Sky over Washington

Calculated for tonight.

An ephemeris for Tuesday 27 October 2026, worked out in your browser from the positions of the Sun, Moon, and planets — and the sky itself, drawn as it stands above the city.

The Sun
Rises7:30 am
On the meridian12:52 pm
Sets6:13 pm
Length of day10 h 43 m
Twilight
Sun’s depressionDawnDusk
Civil · 6°7:02 am6:40 pm
Nautical · 12°6:31 am7:12 pm
Astronomical · 18°6:00 am7:43 pm

Night, by law · 14 CFR §1.1

6:40 pm — 7:03 am

From the end of evening civil twilight to the beginning of morning civil twilight: the hours a pilot logs as night.

The Moon

Waning gibbous

97% lit · age 16.9 days· in Aries

Rises 6:57 pm · sets 9:21 am

  1. Last quarterSun 1 Nov · 3:28 pm
  2. New moonMon 9 Nov · 2:02 am
  3. First quarterTue 17 Nov · 6:48 am
  4. Full moonTue 24 Nov · 9:54 am

Planets tonight

  • Mars before dawn, best near 7:00 am — 65° up in the southeast, in Cancer
  • Jupiter before dawn, best near 7:00 am — 59° up in the southeast, in Leo
  • Saturn all night, best near 11:20 pm — 52° up in the south, in Cetus

    The live chart is drawn by JavaScript. Tonight’s Moon and planets are listed beside it.

    Now

    stars to fifth magnitudeplanetsthe eclipticEast is on the left: hold the chart overhead, facing south.

    Calculating the sky for Washington…

    § VI The Year

    Natural & liturgical.

    2026 as a wheel: the Church’s seasons in their colors, the full moons by their old names, equinoxes and solstices, eclipses, the great meteor showers — and what to look for outside Washington each month.

    The wheel of the year 2026Months run clockwise from January at the top. The colored ring shows the liturgical seasons; dots mark full moons; diamonds mark equinoxes and solstices; stars mark meteor showers; the needle marks today. The same information appears in the table below.JANUARYFEBRUARYMARCHAPRILMAYJUNEJULYAUGUSTSEPTEMBEROCTOBERNOVEMBERDECEMBERChristmas: 2026-01-01 to 2026-01-11Ordinary Time: 2026-01-12 to 2026-02-17Lent: 2026-02-18 to 2026-04-01Triduum: 2026-04-02 to 2026-04-04Easter: 2026-04-05 to 2026-05-24Ordinary Time: 2026-05-25 to 2026-11-28Advent: 2026-11-29 to 2026-12-24Christmas: 2026-12-25 to 2026-12-31St. Isidore of Seville — the encyclopedist; often proposed as patron of the internetSt. George — patron of ScoutingSt. Joseph the Worker — patron of workers and craftsmenSt. Thomas the Apostle — patron of architects and buildersSt. Kateri Tekakwitha — patroness of ecology and the environmentSt. Joseph of Cupertino — patron of aviators and astronautsSt. Francis of Assisi — patron of ecologySt. Albert the Great — patron of natural scientistsOur Lady of Loreto — patroness of aviators and air travelersWolf Moon, 2026-01-03WolfSnow Moon, 2026-02-01SnowWorm Moon, 2026-03-03WormPink Moon, 2026-04-01PinkFlower Moon, 2026-05-01FlowerBlue Moon, 2026-05-31BlueStrawberry Moon, 2026-06-29StrawberryBuck Moon, 2026-07-29BuckSturgeon Moon, 2026-08-28SturgeonHarvest Moon, 2026-09-26HarvestHunter’s Moon, 2026-10-26HunterBeaver Moon, 2026-11-24BeaverCold Moon, 2026-12-23ColdQuadrantids, 2026-01-03 — radiant in the northeast after midnightTotal lunar eclipse, 2026-03-03 — visible from WashingtonMarch equinox, 2026-03-20 — Spring beginsLyrids, 2026-04-22 — best in the hours before dawnEta Aquariids, 2026-05-06 — low in the east before dawnJune solstice, 2026-06-21 — Longest dayPartial solar eclipse, 2026-08-12 — 4% of the Sun covered from WashingtonPerseids, 2026-08-12 — the year’s most reliable shower; best after midnightPartial lunar eclipse, 2026-08-28 — visible from WashingtonSeptember equinox, 2026-09-22 — Autumn beginsOrionids, 2026-10-21 — debris of Halley’s Comet; best in the hours before dawnLeonids, 2026-11-17 — best after midnightGeminids, 2026-12-14 — the year’s richest shower; active from mid-eveningDecember solstice, 2026-12-21 — Longest night202627 OctoberDay 300 of 365
    liturgical seasonspatrons’ daysfull moonsequinox & solsticemeteorseclipses

    Today in the Church

    Tuesday of the Thirtieth Week in Ordinary Time

    Season
    30th Week in Ordinary Time
    Color of the day
    Green
    Cycles
    Sunday cycle A · Weekday cycle II

    The calendar of the dioceses of the United States, as kept in the Archdiocese of Washington. This almanac wears the color of the season: green in Ordinary Time, violet in Advent and Lent, white and gold at Christmas and Easter, rose on Gaudete and Laetare Sundays.

    Patrons of this almanac

    • Apr 4St. Isidore of Seville — the encyclopedist; often proposed as patron of the internet
    • Apr 23St. George — patron of Scouting
    • May 1St. Joseph the Worker — patron of workers and craftsmen
    • Jul 3St. Thomas the Apostle — patron of architects and builders
    • Jul 14St. Kateri Tekakwitha — patroness of ecology and the environment
    • Sep 18St. Joseph of Cupertino — patron of aviators and astronauts
    • Oct 4St. Francis of Assisi — patron of ecology
    • Nov 15St. Albert the Great — patron of natural scientists
    • Dec 10Our Lady of Loreto — patroness of aviators and air travelers
    Table II The months of 2026
    MonthFull moonIn the skyIn the ChurchOutside Washington
    January3 Wolf Moon3 Quadrantids1 Solemnity of Mary, the Holy Mother of God4 The Epiphany of the LordBald eagles tend nests along the Potomac; winter birds crowd the feeders.
    February1 Snow Moon—18 Ash WednesdayWoodcock begin their dusk sky-dances over wet fields; maple sap runs.
    March3 Worm Moon3 Total lunar eclipse — visible from Washington20 March equinox19 Saint Joseph, Spouse of the Blessed Virgin Mary25 The Annunciation of the Lord29 Palm Sunday of the Passion of the LordSpring peepers chorus from the ditches; skunk cabbage pushes through the mud.
    April1 Pink Moon22 Lyrids4 St. Isidore of Seville5 Easter Sunday of the Resurrection of the Lord23 St. GeorgeCherry blossoms at the Tidal Basin; Virginia bluebells carpet the river bottoms.
    May1 Flower Moon31 Blue Moon6 Eta Aquariids1 St. Joseph the Worker17 The Ascension of the Lord24 Pentecost Sunday31 The Most Holy TrinityWarbler migration peaks in the new leaves; the first fireflies appear by month’s end.
    June29 Strawberry Moon21 June solstice7 The Most Holy Body and Blood of Christ (Corpus Christi)12 The Most Sacred Heart of Jesus24 The Nativity of Saint John the Baptist29 Saints Peter and Paul, ApostlesFireflies over every lawn; mountain laurel blooms along the Blue Ridge.
    July29 Buck Moon—3 St. Thomas the Apostle14 St. Kateri TekakwithaAnnual cicadas drone through the heat; storms build by mid-afternoon.
    August28 Sturgeon Moon12 Partial solar eclipse — 4% of the Sun covered from Washington12 Perseids28 Partial lunar eclipse — visible from Washington15 The Assumption of the Blessed Virgin MaryGoldenrod and ironweed in the meadows; hummingbirds fatten for migration.
    September26 Harvest Moon22 September equinox18 St. Joseph of CupertinoBroad-winged hawks stream down the ridges; monarchs drift south.
    October26 Hunter’s Moon21 Orionids4 St. Francis of AssisiPeak color in the Blue Ridge; the first frosts touch the valleys.
    November24 Beaver Moon17 Leonids1 All Saints15 St. Albert the Great22 Our Lord Jesus Christ, King of the UniverseTundra swans and snow geese return to the Chesapeake; the leaves come down.
    December23 Cold Moon14 Geminids21 December solstice8 The Immaculate Conception of the Blessed Virgin Mary10 Our Lady of Loreto25 The Nativity of the Lord (Christmas)The longest nights of the year; Orion climbs high in the south by midnight.

    § VII The Author

    The unusual part isn’t the stack.

    And divers other particulars.

    Illustrated portrait of Cole Tebou, from his GitHub profile
    Photograph of Cole Tebou, from his LinkedIn profile
    Trained as
    a civil engineer (B.S., Clemson University)
    Works as
    an AI software engineer
    Builds
    Badland, the tooling for fleets of coding agents, and a line of focused products
    Keeps
    the Church’s year
    Watches
    the sky, the weather, and the airspace overhead
    Designs with
    Nebulatio Studio,the design and build studio behind several of these surfaces

    I learned engineering where mistakes become schedule slips, cost overruns, rework, and safety risk — not just failed builds.

    Before software, I managed field execution on heavy civil and industrial programs: airport concrete, bridges and roadways, and industrial construction. I learned to read the whole load path — design intent, materials, people, sequence, money, inspection, and the recovery plan when reality disagrees with the drawing.

    That background shapes the AI systems I build now. I specialize in agentic systems, multi-model tooling, and the infrastructure that makes frontier models useful outside a demo — authentication, isolation, observability, deployment, and reliability. I build and operate Badland, and the open tooling it runs on: Drover, badland-brain, dx and porchlight.

    Away from the keyboard my attention goes up and out: to airspace and weather, to the night sky, to the woods and rivers around Washington. I am an Eagle Scout and a Catholic, and this almanac keeps the Church’s year — its color turns with the season.

    My edge is not knowing one framework better than everyone else. It is moving between domain constraints and software architecture while keeping the result understandable to the people who have to trust it.