@TitusWinters Profile picture

Titus Winters

@TitusWinters

Google Software Engineer, C++ Library Lead, Code Janitor. Lead author for #FlamingoBook. Abseil Founder.

Similar User
Core C++ photo

@corecpp

Nicolai Josuttis 🇺🇦 photo

@NicoJosuttis

Jason Turner photo

@lefticus

CppCon photo

@CppCon

Sean Parent photo

@SeanParent

Hana Dusíková 🦋 @hanicka.net photo

@hankadusikova

Eric Niebler 🇺🇦 ✊🏾 photo

@ericniebler

Jonathan Müller photo

@foonathan

@mattgodbolt@hachyderm.io photo

@mattgodbolt

Bryce Adelstein Lelbach photo

@blelbach

🇺🇦 Andrei Alexandrescu 🇺🇦 photo

@incomputable

@hatcat01.bsky.social photo

@hatcat01

Chandler Carruth photo

@chandlerc1024

Andreas Fertig photo

@Andreas__Fertig

@compiler_explorer@hachyderm.io photo

@CompileExplore

Pinned

I'm happy to announce that the #FlamingoBook is now freely available electronically under a creative commons licence. abseil.io/blog/04222021-… Or a more direct link: abseil.io/resources/swe-…


Tell Miguel I sent ya

🚨 I am hiring!! 🚨 probably gonna hire one or two senior or staff engineers in the next two quarters. looking for people with compiler (esp. LLVM or MLIR), numerics, HPC, and/or scientific computing backgrounds. preference for folks for whom I am already aware of their work!



Titus Winters Reposted

I was so excited about this podcast episode with @TitusWinters - it was incredible to talk to someone directly involved with CS curriculum standards and who has thought so deeply and for so long about how people learn technical skills deveducation.fm/e/pnlzl2mn-foc… #DevEducation



My colleagues in compute efficiency and performance have started posting our advice series: abseil.io/fast/ I'm particularly fond of #39, which points out the simile: unit tests are to microbenchmarks as end-to-end tests are to application benchmarks.


I've been living with the "tests as signals" (not just a conjunction of booleans) and "CI as alerting" model for a few years and it's *so* helpful in improving test quality. I hope the idea resonates with others.

Adding alerts to your software? Consider the information you're collecting, and apply principles from continuous integration (CI) to ensure that your #alerting is helpful. @tituswinters explains how in this article for @USENIX ;login: #CI #SRE google.smh.re/2GRW



I am *so* looking forward to this. I've put hundreds of hours in on how to think/act upon/manage TD, and talked to *thousands* of Googlers. And now I've got thoughts. :)

#techdebt23 will feature a keynote by @TitusWinters, principal Engineer at Google, library lead for Google’s C++ codebase, and author of "Software Engineering at Google" (aka "The Flamingo Book"). Title of the keynote: "Tech Debt Metaphors Aren't Helping" conf.researchr.org/attending/Tech…

Tweet Image 1


I've been thinking for years about how to answer the question "What's the value of spotting a defect earlier?" I no longer think that's even the right question. Thanks to @acmeducation for having me and @GHFairbanks on to present youtube.com/watch?v=xY4Qgc… (Refined from ACCU'22).


Titus Winters Reposted

I was in the room where it happened, because it happened to me. My name is Barbara Geller and I am one of the co-founders of the CopperSpice project. A horrifying incident happened on the last day of CppNow 2016 and this needs to be shared with the community. #cplusplus 1/


Titus Winters Reposted

It's #GOTObookclub YouTube Premiere day! 🤩 📚 At 2pm CET you can listen to a discussion between @TitusWinters, co-curator of “Software Engineering at Google”, and @JuvHarlequinKFM on the topic of software construction and maintenance at @Google youtu.be/NNMnbBf0Itw?li…


Titus Winters Reposted

You’ve only got six days left to vote in the midterms – and while I know you’ve heard this a million times already, this election really is too important to sit out. In many places, your vote could make the difference.


Titus Winters Reposted

#GOTObookclub teaser alert 👀 @TitusWinters, co-curator of “Software Engineering at Google” & @JuvHarlequinKFM reveal what software engineering teams learn constructing and maintaining software at @Google 📚 Stay tuned for the new ep. coming out on Nov.3 youtu.be/WlGFkwe_9cM?li…

Tweet Image 1

Titus Winters Reposted

I lost my keys. Unit testing is "check my pockets" Integration testing is "systematically take the whole house apart to search for the keys" (wisdom gleaned from @TitusWinters' "Tradeoffs in the Software Workflow" ACM tech talk)


Titus Winters Reposted

How can software engineers balance fast workflows and best practices? Find out when @TitusWinters, a Principal Software Engineer @Google, presents the next ACM TechTalk, "Tradeoffs in the Software Workflow." 10/26 at 12(ET)/16:00 (UTC). Register here: bit.ly/3CKTGET


Titus Winters Reposted

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

Tweet Image 1
Tweet Image 2

Titus Winters Reposted

💯 A professional cook doesn't ask for permission to clean their tools, before moving on to the next dish. Refactoring is the same. We should not ask permission to do a professional job!!

I don’t see any need for them. Yesterday I was implementing a user story when I found that the ci pipeline needs upgrade. I upgraded it. Then I found that one of the pipeline packages was a private package from my team that also needs upgrade, I upgrade it and while there



Titus Winters Reposted

I had a wonderful time on the SE Radio podcast with Priyanka, talking about Copilot and ML for Code. Check it out!

I had the most wonderful time talking about the next great innovation in integrated development environments with @eaftandilian on the GitHub copilot. #aibuddy #github #copilot. Check out this episode from @seradio se-radio.net/2022/10/episod… #podcast #SoftwareEngineering



Titus Winters Reposted

👋🏽 I am developing lectures/tutorials/projects about #distributed systems! To start, I will focus on 3️⃣ topics. But which!?! 🚨 Help me decide: forms.gle/4ETMj3JYHc62WW… #opencurricula #opensource #compsci


Loading...

Something went wrong.


Something went wrong.