- Leadership in Tech
- Posts
- Sharing the thinking process with machines
Sharing the thinking process with machines
New possibilities for collaboration and innovation
Sharing the thinking process with machines
13 minutes by Tetiana Sydorenko
Our brains are wired to offload effort, and tools like AI systems are taking this to a whole new level. This natural ability to share our thinking with tools, people, and technology is the essence of distributed cognition — opening up thrilling possibilities for collaboration and innovation.
Tests are dead. Meticulous AI is here.
sponsored by Meticulous
Meticulous AI is a tool which automatically creates and maintains a continuously evolving e2e UI test suite that covers every corner of your application – with no developer intervention required whatsoever. Backed by CTO of GitHub, Guillermo Rauch (next.js author), yc and others, it's built from the Chromium level up with a deterministic scheduling engine – making it the only testing tool that eliminates flakes.
Lean Graph Theory
6 minutes by John Cutler
"Everyone can learn from Lean, but they need to consider context carefully." In this article John explores how different organizational models interact with Lean principles in modern companies. While Lean thinking remains valuable, its application varies based on organizational context and structure. John argues that rapidly scaling tech companies often overlook Lean's benefits, while large enterprises may overemphasize certain aspects, leading to suboptimal results.
Second-order thinking
4 minutes by Michał Poczwardowski
”And then what?” In this article Michal discusses the importance of second-order thinking in decision-making, particularly for engineering managers. He shares a personal experience where failing to consider long-term consequences led to a problematic decision about canceling team meetings. He introduces two practical approaches for better decision-making: the "And then what?" method for exploring potential consequences, and the 10-10-10 rule for evaluating decisions across different time frames.
How do interruptions impact different software engineering activities?
3 minutes by Lizzie Matusov
Certain tasks, and their complexity, change how impactful an interruption is. In this article Lizzie discusses research findings on how interruptions affect software engineers' productivity and stress levels during different coding tasks. The article concludes with practical recommendations for leaders to minimize disruptive interruptions and measure their team's productivity.
How I give high-quality feedback quickly
7 minutes by Wes Kao
Is there a way to give feedback that's relatively fast? Yes, there is! Wes Kao discusses how to give useful feedback in as little as 1-2 hours per week. He presents four key strategies for delivering high-quality feedback quickly, including focusing on the most impactful 20% of work, providing structural feedback before line edits, using various communication tools like Loom for async feedback, and maintaining a sustainable feedback process.
Managing people takes time. Managing information shouldn't.
sponsored by Tana
Get early access to Tana—an AI-native workspace built to resurface the information you need, where you need it, without having to search. It combines a knowledge graph, Object-Oriented Programming, and AI to automatically organize information for you, so you can spend less time on busywork and more time on deep work.
industry
security
how did you like this issue? |