← Back to Tortuga Pacific

🌳 Rebuilding The Shire

One Hobbit Hole at a Time™

Project Charter

Following the unfortunate events of the War of the Ring (see: post-mortem doc, 47 pages, Appendix B), critical Shire infrastructure was severely degraded. Bag End suffered a total loss event. The Party Tree required emergency re-provisioning. Bywater's mill was replaced with an unauthorized industrial deployment that violated approximately every zoning covenant in the Red Book.

This project aims to rebuild The Shire's core systems using modern software practices while respecting the existing architectural heritage (round doors, no second stories, extensive pantries).

⚠ Note from the Thain: All construction must comply with Shire Building Code §3.7 ("No dwelling shall be so tall as to make a Hobbit feel uncomfortable about heights") and the newly enacted Saruman Prevention Act.

🍳 Second Breakfast Stand-up Schedule

Daily ceremonies adjusted for standard Hobbit meal cadence. All times in Shire Standard Time (SST). Attendance is mandatory. Latecomers bring the seed cake.

Time Ceremony Notes
7:00 AM First Breakfast Not a meeting. Do not schedule meetings here. We mean it.
9:00 AM Second Breakfast Stand-up Daily sync. 15 min max. Bring your own toast.
11:00 AM Elevenses Retro Quick pulse check. Tea mandatory. Scones optional but encouraged.
1:00 PM Luncheon Sprint Review Demo what you shipped. Stakeholders (Gaffer Gamgee) may attend.
3:30 PM Afternoon Tea Backlog Grooming Prioritize tickets. No arguing past 4 PM. It upsets the digestion.
6:00 PM Dinner Not a meeting. See rule from 7 AM.
8:00 PM Supper Incident Review Only if production is on fire. ("The Beacons are lit.")

📋 Current Sprint: "The Scouring of Technical Debt"

Sprint 7 of Project Shire Rebuild. Velocity: 34 story points (hobbit-sized).

To Do
SHIRE-142
Migrate Party Tree from on-prem to cloud (Ent-erprise hosting)
SHIRE-156
Implement round-door CSS border-radius across all components
SHIRE-161
Add rate limiting to Gandalf's fireworks API (DDoS risk)
In Progress
SHIRE-139
Rebuild Bag End pantry microservice (12 endpoints per meal)
SHIRE-148
Replace Palantír monitoring with Datadog (fewer side effects)
Done ✓
SHIRE-131
Remove Saruman's unauthorized npm packages from mill
SHIRE-133
Restore "No Admittance Except on Party Business" auth middleware
SHIRE-137
Seed database with Second Breakfast menu options

📝 Open Positions

The Shire Rebuilding Initiative is hiring. We offer competitive compensation, unlimited meal breaks (minimum 7/day), and the most beautiful commute in Middle-earth.

Hobbit Developer (Full-Stack)

Full-time On-site (Hobbiton) Urgent

We're looking for a resourceful, ground-level developer comfortable working in confined underground spaces. Must be able to deliver production code between meals.

Requirements

  • 3+ years experience (or 33+ in Hobbit years, same thing)
  • Comfortable in dark caves, tunnels, and windowless server rooms
  • Proficiency in at least one language (Westron preferred, Elvish a plus)
  • Experience with ring-based authentication systems (One Ring SSO not accepted)
  • Ability to work in a pair programming environment (Fellowship model)
  • Must not be "precious" about code reviews
  • Strong opinions about potatoes (boil 'em, mash 'em, stick 'em in a stew)

Nice to Have

  • Mithril-level AWS certification
  • Experience migrating legacy systems (especially those built during the Second Age)
  • Comfort with ambiguous requirements ("destroy this ring, figure out the rest")
  • Party planning skills (111th birthday scale or above)
  • Resistance to corruption by dark artifacts and/or management frameworks

Benefits

  • 7 meals per day (non-negotiable minimum)
  • Pipe-weed stipend (Longbottom Leaf, Old Toby, or Southern Star)
  • Unlimited PTO (Hobbits were doing this before it was trendy)
  • On-site garden (mandatory team-building activity)
  • No dragons. We checked.

Wizard Consultant (Contract, Gray or White)

Contract Remote (may involve eagles)

Senior advisory role. Must arrive precisely when you mean to. Not early. Not late.

Requirements

  • Centuries of experience in distributed systems (preferably across multiple ages)
  • Proven ability to arrive at the exact right moment during an outage
  • Staff-level engineering (literally - must bring own staff)
  • Experience saying "you shall not pass" during code review
  • Background check required (no Istari who have gone to the dark side)

🛠 Architecture Decision Records

ADR-001: Round Doors Only

All UI components must use border-radius: 50% where applicable. Square corners are a Mordor anti-pattern. This decision was made after the Bag End Redesign Incident of Sprint 2, where an intern used sharp corners on a modal and three hobbits filed complaints about "angular discomfort."

ADR-002: No Single Point of Failure (The Boromir Rule)

Every critical system must have redundancy. We learned this the hard way. One does not simply deploy to a single availability zone.

ADR-003: The Eagle Clause

Emergency rollback procedures ("calling the Eagles") exist but should not be the primary deployment strategy. If your architecture requires Eagles, your architecture is wrong. This is not a scaling solution. File a ticket.

ADR-004: The Precious Anti-Pattern

No team member shall become the sole owner of any system, codebase, or deployment credential. If you find yourself whispering "my precious" about a repository, it's time for a knowledge-sharing session and possibly a wellness check.

❓ Frequently Asked Questions

Can we just use the Eagles for deployment?

See ADR-003. No. Stop asking. Gandalf has been clear on this.

Why can't we use the One Ring as an auth token?

Single points of failure. Also it corrupts everyone who touches it, which is a known issue with shared credentials in general. We use OAuth2 like civilized folk.

What's the Wi-Fi password in Rivendell?

speak-friend-and-enter (that's Moria, actually, but Elrond thought it was funny and kept it).

Is Tom Bombadil on the team?

Tom was consulted during the initial architecture phase. His input was... not actionable. He kept singing about trees. We thanked him and moved on. His JIRA tickets remain in "Backlog" and will likely stay there until the end of time itself.

Do we have to go to Mordor for the offsite?

The offsite is in the Shire this year. We put it to a vote. Mordor lost. Again.