Isaac Asimov
ISBN-13: 978-0007381159
Although the original Foundation trilogy (1950s) laid the groundwork for Asimov’s universe, I’ve always found it rather bland. When Asimov returned to the series in the 1980s with Foundation’s Edge, the leap in storytelling quality felt far greater than the thirty years that separated them. Growing up, I listened to Prelude to Foundation on cassette and loved it. Published just six years after Foundation’s Edge (with Foundation and Earth in between), it cemented for me how much richer and more engaging Asimov’s later entries were compared to the original trilogy.
The mystery, the twists, and the separate timelines that converge all give the story a grand space-opera feel. The characters resonated with me, and the depiction of spaceships and hyperspace travel felt believable - perhaps because Asimov wisely avoids overexplaining how hyperspace works. Some of his characteristic sexism remains, though it’s far less pronounced than in the earlier books.
Overall, it stands as a solid work of science fiction with a wide enough scope to feel expansive without losing focus.
So you think you can lead a team? I’ve been talking and writing a lot about leading a software engineering team in 2025. I started thinking about it more deeply the year before when I decided to give a colleague, who was moving into team leading, some advice: 'Doing the work' isn't the only way to add value Remember to delegate Pick your battles Talk to your team every day Out of this came a talk, “So you think you can lead a team?” which I gave at work, at meetups and at conferences in various different formats during the first quarter of 2025. Here I am looking at Remember to Delegate and an idea which came out of discussion around the talk, The Triangle of Trust, in more detail. Delegate Delegation is a crucial skill for any team lead, yet it is often one of the most challenging aspects of leadership to master. Many leaders, particularly those who have risen through the ranks as individual contributors, struggle to let go of tasks, fearing a loss of control or a dip in ...
Comments
Post a Comment