Engineering¶
The charter for this section is 3 fold
- Tools - Apart from Code, several elements go into implementing a design. This section will shed light on the supporting ecosystem, such as, build tools (Makefile, C and Python scripts); regression frameworks; tools for diagramming, and a lot more.
- Culture - Discuss the behavioral side of Engineering. How do you buid a Hardware team? How to effectively analyze or post-mortem a project so that you can improve on the next. How do you prevent burn-out?
- Art - Bring out the art behind Hardware Engineering so that we can all take a step back from our daily work and tasklists, and appreciate what we've collectively built. And also offer a view into our world for those outside this discipline.
Tools¶
Python for ASIC/SoC Engineers
A python tutorial custom built for RTL design, DV, emulation and validation engineers
Art & Culture¶
How to Conduct a Technical Interview
Strategy, intent and interview process
Apprentice, Specialist, Lieutenant, Leader - Ideas on how to craft your career
As an individual contributor, should you be a jack of many trades or a master of one?
How to get the most out of your work experience
A blueprint to extract two different kinds of experiences, implicit and explicit, from your work
3 Lessons from a Japanese Master Craftsman
Writing beautiful code, benevolent mentors, and the mind body connection
A simple (overlooked) tool to help you achieve your goals
Habit tracking, keeping focus and an external scaffold for the mind
Simple secret to writing world class documentation
There are usually three aspects of good documentation: completeness, accuracy and clarity
Recipe for engineers to reach their potential
A post inspired by Tony Fadell's book, Build
Deriving pleasure out of mundane every day code
A mindset to enjoy your work