Sheep Code

Hear our insights on software engineering, cloud, and tech.

The hottest Substack posts of Sheep Code

And their main takeaways
26 implied HN points 22 Jan 25
  1. You'll enjoy coding much more as you gain experience over the years. It might feel boring now, but in time, it will become something you love doing.
  2. You have the potential to earn a lot more than you think. With hard work and the right opportunities, a six-figure salary is very achievable.
  3. Being smart isn't the only key to success in tech. Being effective, working well with others, and solving problems can matter even more.
67 implied HN points 16 Dec 24
  1. Amazon announced that employees must return to the office five days a week, ending the hybrid work model. This change caused a lot of stress and uncertainty for many workers who had enjoyed remote work.
  2. The move to return to office signals bigger trends in the industry, with other companies likely following Amazon's lead. Many believe this decision might push talented employees to look for jobs elsewhere, but Amazon might prioritize diligent workers over talent.
  3. For those still working remotely at Amazon, it's important to plan ahead. If you want to stay in your role but can’t relocate, it's wise to think about your next steps and prepare for potential changes in your job situation.
Get a weekly roundup of the best Substack posts, by hacker news affinity:
26 implied HN points 20 Mar 23
  1. Consider using a full programming language and framework for IaC if you are a software engineer.
  2. For less skilled programmers, it's better to use IaC tools that utilize DSL/JSON/YAML.
  3. Take advantage of support plans from cloud providers when choosing IaC tools.
26 implied HN points 06 Dec 22
  1. AI assisted programming boosts efficiency for developers using it.
  2. AI won't eliminate programmers but those embracing AI will have an edge.
  3. AI may not create complex apps solo but managed platforms for AI apps will rise.
3 HN points 07 Feb 23
  1. Microservices allow work to be divided among multiple teams easily.
  2. Microservices offer better fault tolerance and lower blast radius.
  3. Technical debt is a common issue across many microservices.
1 HN point 10 Aug 23
  1. Microservices can limit the productivity of high performing coders due to the complexity of dependencies across teams.
  2. In a microservices system, expertise shifts from individual coding skills to system design and team collaboration.
  3. For a 10x engineer in a microservices environment, success is more about harmonizing microservices and teams than individual coding prowess.