Blog

  • more technical

    To dive into more technical, foundational skills—especially as we look toward 2026 and the continued automation of tech work—you should focus on mastering the underlying infrastructure, systems, and logic rather than just specific tools. Based on industry trends, here are the key technical areas:

    Systems Thinking: Moving beyond local optimization to understanding how a change in one system affects the whole environment (e.g., how a database tweak affects API performance).

    Data Engineering: The foundation of AI. This involves cleaning, structuring, and moving data efficiently using tools like SQL, Python, or ETL pipelines.

    Linux & Operating Systems: Understanding Linux is crucial for managing servers, cloud infrastructure, and understanding OS fundamentals.

    Cloud & Edge Computing: Moving beyond basics to advanced cloud architectural design (AWS/Azure/GCP) and optimizing AI workloads at the edge (running models on devices rather than in the cloud).

    Network Protocols: Gaining a deep understanding of TCP/IP, BGP (Border Gateway Protocol), and DNS.

    Infrastructure as Code (IaC): Managing infrastructure via files (using Terraform, Ansible) rather than manual configuration.

    API Manipulation: Understanding how to connect different software systems together via API integration.

    Hardware Awareness: Understanding the underlying compute, such as GPU/NPU utilization for AI tasks. To Study These Efficiently:

    Apply the ⁄20 Rule: Focus on the 20% of core concepts that yield 80% of results.

    Use Active Recall: Test yourself using platforms like LeetCode or by teaching the concept to someone else, as this strengthens memory.

    Learn Through Doing: Set up a home lab to practice networking, Linux, and IaC.

    What are the core things someone in a technical role should learn that can set them up on a good path? The amount of technologies is exploding and getting more complex so was wondering what are the core things that help with managing/understanding most of them. : r/sysadmin

  • Not working

    Not working is a broad state of being that can represent a forced hardship, a chosen lifestyle, a mental health boundary, or a dysfunctional dynamic. Whether it refers to unemployment, retirement, a career break, or a personal strike against modern workplace exploitation, the experience deeply impacts identity, finances, and daily routine. The Different Meanings of Not Working

    Unvoluntary Unemployment: Lacking a job while actively searching for one. This state often introduces severe financial stress, anxiety, and a loss of confidence due to societal stigma.

    Voluntary Career Breaks: Intentionally stepping away from the workforce, such as taking a sabbatical or an extended parental leave.

    Retirement: Exiting the workforce permanently, typically later in life or early due to financial independence.

    “Work” That Isn’t Working: A situation where a person has a job, but the environment is so toxic, underpaid, or draining that the dynamic is fundamentally broken. The Pros and Cons of a Non-Working Life

    What is a simple way to tell people why I’m not working? : r/Adulting