Coders who strive to impress usually write lousy code. The most impressive code to me is the simplest and easiest to understand. It takes considerable skill to produce that.
The "Software Engineering at Google" book is now free to read online: bit.ly/swe-book. Great insights on improving code quality & scaling engineering teams.
ALT Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering.
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software.
This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
Python packaging is changing. Direct invocation of setup.py is becoming deprecated. Use `build` and `pip` packages instead.
blog.ganssle.io/articles/202…
Never ask permission to refactor. Never ask permission to write tests. You do these things because you KNOW they are the best way to go fast.
When you ask permission, you are asking someone else to take responsibility for your actions.
Want to take part in the AI revolution? Join my team at Intel!
Open Source projects, major industry partners, influence on state of the art standards and solutions.
We're looking for C devs (Python/Deep Learning experience a plus).
jobs.intel.com/ShowJob/Id/19…#job#ai#cpp
On Monday, I will be leading a technical breakout session about supporting large neural network models at the ONNX Partner Workshop in Beijing. #onnx#aieventbrite.com/e/onnx-partne…