Terrible Software

    • About
  • February 17, 2025

    A Simple Note-Taking System for Managers

    This note-taking system fosters constructive feedback and encourages growth, combining essential tracking with positivity to enhance performance discussions effectively. Tailor it to your unique style!

    management
    feedback, note taking, performance, systems
  • February 10, 2025

    The RISE of the Junior Developer

    Discover how Junior Developers now level up at lightning speed, as AI turns every code review into real-time, on-demand mentorship.

    tech
    ai, career, junior, programming
  • January 22, 2025

    The 7 Most Influential Papers in Computer Science History

    This post celebrates influential papers that shaped technology and communication. Their foundational concepts inspire continued innovation, highlighting the importance of understanding our roots for future advancements.

    computer science
    information theory, papers, sql, turing
  • January 3, 2025

    Effective Team Engagement Strategies for New Managers

    Transitioning to management is a rewarding journey of learning balance. By adapting my engagement level, I’ve empowered my team to grow while fostering open communication and collaboration.

    management
    leadership, micromanagement, projects, teams
  • December 20, 2024

    Burnout ≠ Working Too Much

    Burnout often stems from a lack of purpose and agency, not just workload. Empowering teams with meaningful tasks and autonomy fosters motivation and connection to their work.

    management
    burnout, mental-health, purpose
  • December 14, 2024

    We’ve Been Here Before

    Technological advancements have empowered engineers to focus on creativity and strategy. AI will similarly elevate human insight, generating growth and innovation.

    tech
    ai, programming, tech, technology
  • December 11, 2024

    When Doing Nothing is the Best Management Strategy

    Effective management isn’t just about constant action; sometimes, doing nothing fosters trust and ownership in teams, leading to innovative solutions and enhanced productivity.

    management
    action, career, intervention, leadership
  • December 6, 2024

    Management Is Lonely — And What to Do About It

    “It is cold and lonely at the top of a mountain” — Chinese proverb Working as a full-stack engineer for over a decade, I don’t remember feeling lonely once. I’d go out for lunch (and happy hours) with my peers, had pair programming sessions with them, they always reviewed my code via Pull Requests, we always…

    management
    career, leadership, mental-health
  • December 5, 2024

    The One Good Reason to Become a Manager (and All the Bad Ones)

    When thinking about moving from an Individual Contributor (IC) to a Manager, it’s crucial to understand why you want to make this change in the first place. It’s not just about getting a new title; it’s a big shift in what you’ll be responsible for, the work you’ll do every day, and even how you think. Knowing…

    management
    career, leadership, personal-development
  • December 4, 2024

    The 6 Mistakes You’re Going to Make as a New Manager

    Transitioning from an individual contributor to a manager is tough but rewarding. The key is to delegate, find new sources of fulfillment, focus on quality over quantity, maintain proper engagement, manage perceptions, and redefine success based on team happiness and productivity.

    management
    coaching, delegation, leadership
Previous Page
1 2 3

Bluesky, GitHub, LinkedIn, X

  • Subscribe Subscribed
    • Terrible Software
    • Join 572 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Terrible Software
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar