-
The Engineer/Manager Pendulum
I am so happy I tapped on Episode 27 of the POPCAST this morning. And so glad Dan interviewed Charity and especially the focus of the podcast: her post about the “Engineer/Manager Pendulum“ I quote: The best frontline eng managers in the world are the ones that are never more than 2-3 years removed from hands-on work, full time down in the trenches. The best individual contributors are the ones who have done time in management. and And the best technical leaders in the world are often the ones who do both. Back and forth. Like a pendulum. and That’s one of the only ways you can achieve the temporary glory of…
-
Projects… In Progress
I’ve added a link to my most recent project… which is still in progress – it is an IoT weather station I started developing as part of my MSEE at UW. So happy to be working with embedded devices again. Check out the Projects link in the menu above to learn more. I’ll be adding more media and details to the repository Wikis soon.
-
Azure Sphere
Microsoft is making in-roads into embedded devices in an interesting way – this walkthough was released just last week. Time to order some more hardware 🙂
-
Blazor
C# based WebAssemblies. Interesting. Official preview was last year. Blazor WebAssembly released a couple months ago.
-
Visual Studio… Remote
Remote Development is my new favorite VS Code extension. Not only does it seamlessly present the remote file system, it presents the GitHub state like it would for local files and includes an easy to access terminal. Nicely done, Microsoft 🙂
-
XBox Architecture in Detail
I saw this on Hacker News today. A nice breakdown of each system in the popular gaming console and a lot of history too. https://www.copetti.org/projects/consoles/xbox/ Photo credit
-
Engineering “Smell”
In software development, a phrase that gets used frequently is “code smell” – referring to an “odor” that code has or develops due to poor initial design or inattention to refactoring during continued development or maintenance. Hallmarks of “code smell” include things like copying and pasting blocks of code instead of refactoring into callable functions, classes that have or develop multiple responsibilities, overly broad interfaces, and so on. I think engineering departments can have smell too. Hallmarks of engineering smell include: teams that develop processes, tools and frameworks with no expectation of coordinating efforts with other teams; effort is duplicated and uneven; autonomy and flexibility are valued much more highly…
-
.NET MAUI
Well now, this is an interesting development: https://www.infoworld.com/article/3544632/microsoft-unveils-net-maui-for-cross-platform-apps.html
-
STM32WXX Project
I’ve been working on a ARM Cortex M4 based weather station with APRS transmitter as part of my Masters in Electrical Engineering at the University of Washington. I’m making good progress. It is FreeRTOS based and I’ve gotten all the tasks and queues running and time, location, and weather data flowing. I integrated with the real time clock just to find out that it drifts 5 minutes per hour – looks like I’ll need to periodically re-synchronize that with the GPS signal, LOL. This is a complete rebuild of the Texas Instruments Tiva based project with a better sensor for weather and an MCU from the much more popular STM32…
-
High Speed Arctic Internet