George Fairbanks (@ghfairbanks) 's Twitter Profile
George Fairbanks

@ghfairbanks

Just Enough Software Architecture • Continuous Design

ID: 3184230983

linkhttp://georgefairbanks.com calendar_today19-04-2015 19:06:33

102 Tweet

739 Followers

77 Following

Gary Bernhardt (@garybernhardt) 's Twitter Profile Photo

2000s: Distributed systems are niche. 2010s: Distributed systems are the cool thing to work on. They're fun because doing anything correctly in a distributed system is so hard! 2020s: Every web app is reflexively built as a complex distributed system of microservices. wait

Strange Loop Conf (@strangeloop_stl) 's Twitter Profile Photo

10 years ago @RichHickey gave the Strange Loop 2011 keynote "Simple Made Easy". We are pleased to release today a NEW edit of that talk made from the original HD video and slides. Enjoy! youtu.be/SxdOUGdseq4

10 years ago @RichHickey gave the Strange Loop 2011 keynote "Simple Made Easy". We are pleased to release today a NEW edit of that talk made from the original HD video and slides. Enjoy! youtu.be/SxdOUGdseq4
@rebeccawb@discuss.systems Rebecca Wirfs-Brock (@rebeccawb) 's Twitter Profile Photo

For those who might've missed it. Pearson/InformIT has made available for free download my object design book Object Design: Roles, Responsibilities, and Collaborators. Thank you Pearson for making it possible to share RDD w/students and a new audience informit.com/promotions/obj…

@rebeccawb@discuss.systems Rebecca Wirfs-Brock (@rebeccawb) 's Twitter Profile Photo

And for those of you who like reading about experiences, Joe Foley of Agile Alliance, just recently completed tagging and re-organizing the nearly 200 Agile Alliance experience reports for easier access by topic. Here's a blog post introducing them: agilealliance.org/agile-experien…

George Fairbanks (@ghfairbanks) 's Twitter Profile Photo

Excellent point! Language expresses our thoughts. Are our design thoughts about boxes and lines, or are they about servers and message queues?

Thomas LaToza @ThomasLaToza@hci.social (@thomaslatoza) 's Twitter Profile Photo

How do you solve a hard problem? Find a good strategy. We built a platform that helps developers share how to solve everyday programming problems.

ACM Education & Learning Center (@acmeducation) 's Twitter Profile Photo

1 Dec 12 pm ET/17:00 GMT, join ACM Fellow & Associate Director MIT CSAIL Daniel Jackson for the free #ACMTechTalk, "The Essence of Software (Or Why Systems Often Fail by Design, and How to Fix Them)." George Fairbanks of Google moderates. Register: bit.ly/3oDo4tX

1 Dec 12 pm ET/17:00 GMT, join ACM Fellow &amp; Associate Director <a href="/MIT_CSAIL/">MIT CSAIL</a> Daniel Jackson for the free #ACMTechTalk, "The Essence of Software (Or Why Systems Often Fail by Design, and How to Fix Them)." <a href="/GHFairbanks/">George Fairbanks</a> of <a href="/Google/">Google</a> moderates.

Register: bit.ly/3oDo4tX
Thomas LaToza @ThomasLaToza@hci.social (@thomaslatoza) 's Twitter Profile Photo

What do you do to try to make good design choices in code? We put together a short survey to better understand what software design really is.

The Other Alistair (@totheralistair) 's Twitter Profile Photo

@mdschmidt I wasn't going to mention, but since max already 'fessed up, it's sciencedirect.com/science/articl… actually a good read, take a look

Rúnar (@runarorama) 's Twitter Profile Photo

“Quick and dirty” is almost never quick. I’ve spent more time maintaining quick and dirty code than I’ve spent on any other activity in my 40+ years of life (except maybe sleeping).

Hans Sperker (@hsperker) 's Twitter Profile Photo

Being a pragmatic software engineer is good but pragmatism should not stand in the way of „seeking the invisible truth“ as George Fairbanks states in doi.ieeecomputersociety.org/10.1109/MS.202… Don‘t miss the chance to „Refactor Towards Deeper Insights“; see Part 3 of the blue DDD book by Eric Evans

Heiko Koziolek (@hkoziolek) 's Twitter Profile Photo

ICSA 2025 Our team at ABB (Julius Rückert Marie Jens Heuschkel Andreas Burger Nafise Eskandani) has evaluated software architecture methods (see link.medium.com/lnEU4Uv0dob). We are open to trying new methods successfully validated on open source to aid technology transfer. #ICSA2022 #ICSAImpact

Global Software Architecture Summit (@gsas_io) 's Twitter Profile Photo

#MeetGSASspeakers George Fairbanks George Fairbanks, Software Engineer at Google, will attend #GSAS22 to conduct his workshop 'Become a software design company' together with Michael Keeling. Get your ticket! 🎟️ gsas.io

#MeetGSASspeakers George Fairbanks <a href="/GHFairbanks/">George Fairbanks</a>, Software Engineer at <a href="/Google/">Google</a>, will attend #GSAS22 to conduct his workshop 'Become a software design company' together with Michael Keeling. Get your ticket! 🎟️ gsas.io
ACM Education & Learning Center (@acmeducation) 's Twitter Profile Photo

Oct 26 @ 12pm ET/16:00 UTC, join Titus Winters, Principal Software Engineer Google, for the #ACMTechTalk, "Tradeoffs in the Software Workflow." George Fairbanks will moderate this talk. Register (free) to attend live or on demand: bit.ly/3SqFE1T

Oct 26 @ 12pm ET/16:00 UTC, join <a href="/TitusWinters/">Titus Winters</a>, Principal Software Engineer <a href="/Google/">Google</a>, for the #ACMTechTalk, "Tradeoffs in the Software Workflow." <a href="/GHFairbanks/">George Fairbanks</a> will moderate this talk. 

Register (free) to attend live or on demand: bit.ly/3SqFE1T