Become a member
Sign in
William Gough
William Gough

William Gough

Software Engineer (Go) https://devtheweb.io

120 Following
23 Followers
·
  • Profile
  • Claps
  • Highlights

Highlighted by William Gough

See more

From Tinder’s move to Kubernetes by TinderEng

…ve Tinder Engineering toward containerization and low-touch operation through immutable deployment. Application build, deployment, and infrastructure would be defined as code.

From DDD 101 — The 5-Minute Tour by Gérald Croës

You model your business using Entities (the ID matters) and Value Objects (the values matter). You use Repositories to retrieve and store them. You create them with the help of Factories. If an object is too complex for a single class, you’ll create Aggregates that will bind Entities & Value Objects under the same root. If a business logic doesn’t belong to a given object, you’ll define Services that will manipulate the involved elements. Eventually, when the state of the business changes (a change that matters to business experts), you’ll publish Domain Events to communicate the change.

From What Your Messy Code Is Costing You by Bennett Garner

…ens collectively. So, too, does clean code. When there’s a culture of cleanliness on your dev team, respect for the demands of writing good code from management, and a personal belief and dedication to writing the cleanest code possible from each individual dev…

Claps from William Gough

See more

Gopher Guides Welcomes Tim Raymond — New Partner

Mark Bates

Using Rust to Scale Elixir for 11 Million Concurrent Users

Matt Nowack

Google Cloud Run for Go

Jaana B. Dogan