Category Archives: Software

TWSL Tech Series 02: Three.JS and WebGL

Today I gave this webinar for the Tom Woods School of Life Lunch and Learn Series. The slides are here.

Posted in Software | Tagged , , , , | Leave a comment

Post University CIS Advisory Board Meeting 2021

Yesterday I participated in yet another of Post University’s Advisory Board meetings for its CIS department (see descriptions of previous years here). The participants included individuals with widely varying experience and perspectives, and it’s always interesting to hear what they … Continue reading

Posted in Software | Tagged , , , , , , | Leave a comment

Post University CIS Advisory Board Meeting 2020

Today I participated in an annual advisory board for the CIS department at Post University in Waterbury, CT, as I have been privileged to do since 2016. I’ve written up my suggestions here and here when they’ve been extensive and … Continue reading

Posted in Software | Tagged , , , , , | Leave a comment

Cross-Browser Compatibility: My Website Animation, Part 3

Following up on the issue I discussed previously here and here, I finally bit the bullet and straightened out the problems caused in the landing page animation by a certain behavior of Android web browsers. After periodically digging around for … Continue reading

Posted in Software | Tagged , , , | Leave a comment

Monitoring System Health and Availability, and Logging: Part 4

One more piece of context must be added to the discussion I’ve written up here, here, and here, and that is the place of these operations in the 7-layer OSI communications model. The image above is copied from and linked … Continue reading

Posted in Software | Tagged , , , , , | Leave a comment

Book: Facts and Fallacies of Software Engineering

This week I read the book Facts and Fallacies of Software Engineering by Robert L. Glass, in preparation for attending a new meetup devoted to discussing classic books about software development. The author opines that the information in the book … Continue reading

Posted in Software | Tagged , , , , | Leave a comment

Monitoring System Health and Availability, and Logging: Part 3

Now that we’ve described how to sense error states and something about how to record logging information on systems running multiple processes, we’ll go into some deeper aspects of these activities. We’ll first discuss storing information so errors can be … Continue reading

Posted in Software | Tagged , , , , , , , | Leave a comment

Monitoring System Health and Availability, and Logging: Part 2

Continuing yesterday’s discussion of monitoring and logging, I wanted to work through a few specific cases and try to illustrate how things can be sensed in an organized way, and especially how errors of various types can be detected. To … Continue reading

Posted in Software | Tagged , , , , , | Leave a comment

Monitoring System Health and Availability, and Logging: Part 1

Ongoing Monitoring, or, What’s Happening Now? Any system with multiple processes or machines linked by communication channels must address real-time and communication issues. One of the important issues in managing such a system is monitoring it to ensure all of … Continue reading

Posted in Software | Tagged , , , , , , , , , | Leave a comment

Designing and Documenting Inter-Process Communication Links

I’ve touched on the subject of inter-process communication previously here and here, but now that I’m charged with doing a lot of this formally I wanted to discuss the process in more detail. I’m sharing this in outline form to … Continue reading

Posted in Software | Tagged , , , | Leave a comment