← Home About Archive Photos Also on Micro.blog
  • The Code Review Pyramid

    When it comes to code reviews, it’s a common phenomenon that there is much focus and long-winded discussions around mundane aspects like code formatting and style, whereas important aspects (does the code change do what it is supposed to do, is it performant, is it backwards-compatible for existing clients, and many others) tend to get less attention.

    The Code Review Pyramid

    → 7:10 PM, Jul 8
  • How to pass any first-round interview (even in a terrible talent market)

    How to pass any first-round interview

    → 10:40 AM, Jul 4
  • Leveling Up in Job Interviews for Software Engineers

    Leveling Up in Job Interviews for Software Engineers

    → 8:07 AM, Jul 1
  • Common Bugs in Writing

    Be clear what you’re trying to say before you write it. Don’t get attached to words you have written; be prepared to scrap what you wrote while you were thrashing around trying to work out what you wanted to say, even if its a whole paper.

    Common Bugs in Writing

    HN Discussion

    → 10:02 PM, Jun 24
  • Finish your projects

    Starting is easy; finishing is where the real work begins. In “Finish Your Projects,” Aaron Francis shows how pushing through the tough final stretch matters more than chasing new ideas. Building a body of completed work, not just starting, is what separates creators over time.

    Finish yoir projects

    → 7:13 PM, Jun 13
  • Productivity

    Productivity

    In this passage written by Sam Altman, he shares valuable insights and tips on productivity. Altman emphasizes the significance of compound growth, urging readers to optimize their productivity for long-term success. He highlights the importance of selecting the right tasks and developing strong beliefs. Altman recommends allocating time for reflection, engaging with interesting people, and immersing oneself in nature.

    Altman stresses the avoidance of tasks one dislikes and the delegation of responsibilities to others based on their interests and strengths. He encourages considering a major job change if dissatisfaction persists. Altman also believes in the power of learning and emphasizes that individuals can quickly acquire new skills. He encourages surrounding oneself with positive, inspiring individuals who support personal ambitions.

    Altman’s system for productivity prioritization revolves around three key pillars: focusing on important tasks, avoiding time-wasting activities, and utilizing lists. He suggests writing down lists on paper, frequently transcribing them, and prioritizing tasks to maintain momentum. Altman advocates for relentless pursuit of important projects and the ability to say no to non-critical tasks. He warns against excessive focus on perfecting productivity systems, emphasizing the importance of working on the right problems.

    Altman also addresses physical factors that contribute to productivity, such as sleep, exercise, and nutrition. He shares personal preferences and routines while acknowledging individual variations. Altman underscores the importance of a conducive workspace, including natural light and uninterrupted time. He mentions the use of customized software and the benefits of a work-life balance, nurturing relationships, and engaging in activities that bring joy and mental clarity.

    → 3:07 PM, Jun 11
  • Site Reliability Engineering

    Google Site Reliability Engineer Books

    → 3:26 AM, Jun 11
  • Interviewing Resources

    Top 100 Data Structure and Algorithm Interview Questions for Java Programmers

    Data Structures for Coding Interviews

    Cracking the Senior Software Interview

    Top 10 Career Changing Programming Books

    → 11:48 PM, Jun 9
  • AWS Serverless Architecture

    Serverless Best Practices

    Serverless Microservice Patterns for AWS

    → 2:30 AM, Jun 9
  • Getting Things Done

    How to Get Things Done When You Don’t Feel Like It

    HN Discussion

    List one task, do it, cross it out

    → 7:42 AM, Jun 7
  • Writing Technical Documentation

    Writing Documentation When You Aren’t A Technical Writer

    HN Discussion

    → 10:57 PM, Jun 5
  • On Writing…

    How to Write Better with The Why, What, How Framework

    HN Discussion

    → 11:00 AM, Jun 4
  • Bash Shell Scripting

    Advanced Shell Scripting Guide

    HN Discussion

    → 9:11 PM, Jun 3
  • Conversation Skill Essentials

    HN Discussion

    → 3:39 AM, Jun 2
  • On Estimating Projects

    From a former manager

    It’s Never 5 Minutes

    I found this on Hacker News

    The Work is Never Just the Work

    HN Discussion

    → 12:02 AM, Jun 2
  • RSS
  • JSON Feed
  • Micro.blog