• DotNET,  Engineering,  WordPress

    Faster WordPress via .NET with PeachPie

    I heard about the PeachPie project recently on the Channel 9 podcast (one of my favorite podcasts) – it allows you to compile PHP and WordPress (and plugins) into .NET. As expected, there is a performance boost and also as expected, you don’t have to worry about arbitrary PHP running on your site – AND you end up being able to select and build the exact versions of WordPress and the plugins you’d like kinda like package.json does for modern Javascript apps. I haven’t tried it yet, but the idea of a performance and security boost and, oh yeah, the ability to write plugins in .NET is enticing for projects…

    Comments Off on Faster WordPress via .NET with PeachPie
  • Engineering,  Leadership

    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…

    Comments Off on The Engineer/Manager Pendulum
  • Engineering,  RF

    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.

    Comments Off on Projects… In Progress
  • Engineering

    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 🙂

    Comments Off on Azure Sphere
  • DotNET,  Engineering

    Blazor

    C# based WebAssemblies. Interesting. Official preview was last year. Blazor WebAssembly released a couple months ago.

    Comments Off on Blazor
  • Engineering

    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 🙂

    Comments Off on Visual Studio… Remote
  • Engineering,  Hardware

    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

    Comments Off on XBox Architecture in Detail
  • Engineering,  Leadership

    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…

    Comments Off on Engineering “Smell”
  • DotNET,  Engineering

    .NET MAUI

    Well now, this is an interesting development: https://www.infoworld.com/article/3544632/microsoft-unveils-net-maui-for-cross-platform-apps.html

    Comments Off on .NET MAUI
  • Engineering,  Hardware

    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…

    Comments Off on STM32WXX Project