Friday 3rd January’s issue is presented by Augment Code | | | It’s about deep understanding of complex problems and systems. With Augment Code’s developer AI, code context is at every developer’s fingertips, instantly. Join Codem’s co-founder to hear how they use Augment to dramatically improve productivity. | | | | | — Subbu Allamaraju | | tl;dr: “Most leadership learning is experiential. We observe, learn, and emulate from others, often subconsciously. Yet, the core of such learning starts shallow, leading to behavioral and decision-making mistakes, learned and uncorrected bad behaviors, and dysfunction. Some get better with experience and scope, but more often than not, we wing it, frequently repeating the same behaviors and mistakes for years.” Recognizing this, Subbu enrolled in the Psychology of Leadership at Penn State University. He shares the top twenty from those studies. | Leadership Management | | | — James Stanier | | tl;dr: “Not since the smartphone boom period in 2007 have I seen so much change happening so quickly. We've seen the culture and growth of our companies changing due to the macroeconomic climate, a proliferation of LLM-based tools and technologies, and, fundamentally, as leaders, we've had to change how we think about our roles and our output.” | Leadership Management | | | | tl;dr: Developers must ramp up and navigate the new complex codebase of a new customer every quarter. Architects need to do that every month. Learn how they transformed this challenge into a competitive advantage using deep context AI. | Promoted by Augment Code | Event AI | | | — Sean Goedecke | | tl;dr: “There’s one mistake I see more often than anything else, and it’s absolutely deadly: ignoring the rest of the codebase and just implementing your feature in the most sensible way. In other words, limiting your touch points with the existing codebase in order to keep your nice clean code uncontaminated by legacy junk. For engineers that have mainly worked on small codebases, this is very hard to resist. But you must resist it! In fact, you must sink as deeply into the legacy codebase as possible, in order to maintain consistency.” | CareerAdvice | "Every single year, we're a different person. I don't think we're the same person all of our lives." | | - Steven Spielberg |
|
| | — Cassidy Williams | | tl;dr: “This post will not cover my code editor(s), terminals, or other developer tools. This is just a list of the tools I use daily to get my tasks done! Also, all of them work across operating systems. I use both a PC and a Mac, so that’s important to me.” | Productivity | | | — Matt Blewitt | | tl;dr: “A common pattern I’ve seen over the years have been folks in engineering leadership positions that are not super comfortable with extracting and interpreting data from stores, be it databases, CSV files in an object store, or even just a spreadsheet. We’re going to cover SQL & DuckDB, then some useful statistical tools: summary stats, distributions, confidence intervals and Bayesian reasoning.” | SQL UsefulTool | | | — Pepe Iborra, Simon Marlow | | tl;dr: “We’ll talk about why a system like Glean is important, explain the rationale for Glean’s design, and run through some of the ways we’re using Glean to supercharge our developer tooling at Meta.” | DevTools Architecture | | | — Dr Andrew Leigh | | tl;dr: “Dr Andrew Leigh reflects on 25 years of professional experience as a software architect and offers his insights and a reading list of recommendations.” | Architecture Books | | Most Popular From Last Issue | Principal Engineer Roles Framework — Mai-Lan Tomsen Bukovec | | Notable Links | Awrit: Web rendering in terminal. | Clever Algorithms: Nature-inspired programming recipes. | Ghostty: Cross-platform terminal emulator. | Mercure: Protocol for pushing data updates to web browsers. | Shortest: QA via natural language AI tests. | |
| How did you like this issue of Pointer? 1 = Didn't enjoy it all // 5 = Really enjoyed it | 1 | 2 | 3 | 4 | 5 |
|
|
|