Tuesday 7th January’s issue is presented by Jellyfish |
|
|
Engineering leaders are trying to figure out if their team is using GitHub Copilot, how much they're using it, and its impact on their work. |
That's why in 2024 Jellyfish introduced the Copilot Dashboard. We’ve since gathered data from 4,200+ developers at 200+ companies and summarized the findings in a slide deck. |
Download it today and start understanding whether you're getting adequate return on your AI investments. |
|
|
|
— Will Larson |
|
tl;dr: Will covers: (1) An introduction to the practice of strategy refinement. (2) Why strategy refinement is the highest impact step of strategy creation. (3) How mixed incentives often cause refinement to be skipped, even thought skipping leads to worse organizational outcomes. (4) Building your personal toolkit for refining strategy by picking from various refinement techniques like strategy testing, systems modeling, and Wardley mapping. (5) Brief introductions to each of those refinement techniques to provide enough context to pick which ones might be useful for the strategy you’re working on. (6) Survey of anti-patterns that skip refinement or manufacture consent to create the illusion of refinement without providing the benefits. |
Leadership Management |
|
|
— Jessica Kerr |
|
tl;dr: When Engineering OKRs just mirror the product roadmap, they add no value. Instead, Engineering OKRs should focus on what's special that quarter - process changes, improvements, or critical launches that need extra attention. Regular work belongs in KPIs, not OKRs. |
Leadership Management |
|
|
|
tl;dr: In 2024, Jellyfish introduced the Copilot Dashboard to measure the impact of the most widely adopted genAI coding tool. We’ve since gathered data from over 4,200 developers at more than 200 companies, giving us a representative sample of how engineering organizations are using Copilot and what impact it’s having on production. |
Promoted by Jellyfish |
Leadership Management AI |
|
|
|
tl;dr: “Delegation, specialization, and federation are critical to scaling companies. But scaling doesn’t mean stepping back from everything. Especially for unsavory, cross-functional, time intensive tasks, leaders should position themselves as bottlenecks - owners that feel pressure when the work grows too much, forcing them to find ways to push back on the growth in time and effort.” |
Leadership Management |
"Believe you can and you're halfway there.” | | - Theodore Roosevelt |
|
|
|
— Ted Neward |
|
tl;dr: “Sometimes as part of writing these predictions, I take a look around the Internet with what other people are predicting, and let me tell you, the predictions for this upcoming year are off the hook. Autonomous robots. Human-computer brain augmentation. AI-generated AI creating new AI. If you ever saw it in a sci-fi movie, somebody out here on the Internet is predicting "this is the year”!” |
Trends |
|
|
— Jordan Bergero |
|
tl;dr: Square has 100s of API endpoints that developers want to call from a Go backend. By partnering with Fern, Square automatically generated a Go client library that's dependency-free, has auto-pagination for lengthy responses, and handles retry requests. |
Promoted by Fern |
SDK UsefulTool |
|
|
— Waqas Younas |
|
tl;dr: “Concurrent programming is hard. Mentally enumerating all the possible states that complex concurrent code might go through is far from easy. Visualizing concurrency can make it easier to understand how these programs operate, especially for those just beginning to learn about concurrency.” |
Concurrency |
|
|
— Steven Sinofsky |
|
tl;dr: “I started my list with “let’s just” because 9 out of 10 times when someone says “let’s just” what follows is going to be ultimately way more complicated than anyone in the room thought it would be. I’m going to say “9 out of 10 times” a lot below on purpose because…experience. I offer an example of two below but for each there are probably a half dozen I lived through.” |
Architecture |
|
|
— Avinash Sajjanshetty |
|
tl;dr: (1) SQLite is the most deployed and most used database. There are over one trillion SQLite databases in active use. It is maintained by three people. They don’t allow outside contributions. (2) SQLite is likely used more than all other database engines combined. Billions and billions of copies of SQLite exist in the wild. It’s everywhere. (3) It is also probably one of the top five most deployed software modules. |
SQLite |
|
Most Popular From Last Issue |
The Productivity Apps I Use In 2024 — Cassidy Williams |
|
Notable Links |
Awesome Speaking: Resources about public speaking. |
Awrit: Web rendering in terminal. |
JSON5: JSON for humans. |
Khoj: Your AI second brain. |
Midscene: Automate browser actions using AI. |
|
|
How did you like this issue of Pointer? 1 = Didn't enjoy it all // 5 = Really enjoyed it | 1 | 2 | 3 | 4 | 5 |
|
|