Satori for Engineers“If there is only one job you have as a leader, it is to care”Apr 27, 2021Apr 27, 2021
Write-count-limited attributes in PythonIn this post I demonstrate a solution to generalize the creation of class attributes for various write-count-limited scenarios, such as:Mar 21, 2021Mar 21, 2021
Decorating bound-methods in Python — a general and scalable solutionDecorators in Python can quickly become a complicated matter when dealing with bound-methods (i.e. class-instance bound function calls)…Mar 16, 2021Mar 16, 2021
Published inThe StartupPython Dataclasses With Properties and PandasAt some point into my Python OOP journey, I came across dataclasses. I vaguely recall this coming about when generating seemingly…Feb 10, 20211Feb 10, 20211
Published inThe StartupHow Silicon Innovation Could Massively Scale With More AbstractionDecades of logic gates and wiresJan 17, 20211Jan 17, 20211
Published inThe StartupUnpacking Delegation — Part 5This is the final part of my series of articles about delegation for technology leaders. I would love to write more on this topic, but to…Jan 3, 2021Jan 3, 2021
Published inThe StartupA Primer on Sizing Hardware FIFOsFIFOs (First-In, First-Out) are a point-to-point elastic storage elements that are very commonly used in embedded systems to pass data…Jan 2, 2021Jan 2, 2021
Published inThe StartupChallenges and opportunities for open-source in Silicon — Part 5Continuing with the theme of the big opportunities starting in Part 4 where we discussed the potential benefits of an open-source RISC ISA…Dec 31, 2020Dec 31, 2020
Challenges and opportunities for open-source in Silicon — Part 4In Part 3 we covered a lot of ground focusing on the main characteristics of open-source developments such as cost, licensing terms…Dec 29, 2020Dec 29, 2020