-
Time Passing
Time has been flying lately. I’ve migrated the library news links to a new blog, but it’ll remain behind the scenes for now while I tackle a major reorganization. Today’s the final day for an RFP to manage library services for the county. The trustees have issued a press release that seems like it gives… Read More
-
Simplifying Cloud Sync and Services: Why I’m Switching to TrueNAS for My NAS Setup
Switching from Unraid to TrueNAS has reshaped my home NAS setup. After overcoming challenges with Dropbox sync and testing new hardware, TrueNAS emerged as the more efficient option, offering seamless cloud integration and reliable app support. Here’s a recap of my journey toward building the ideal home server for backups and more. Read More
-
Cheap PC + NAS
I purchased a $30 PC from the library and set it up as a file server. The software is also capable of running docker containers and virtualized PC’s so you can turn it into a media server at the click of a button. Read More
-
Testing Platform
I’ve worked with various testing platforms, aiming to reduce third-party dependencies in my projects. This led me to create my own testing framework, @codejamboree/js-test, to control the testing environment, mock objects, and monitor function calls. It supports test timeouts, simple setup/teardown, and mock functions for comprehensive control over test behavior. Read More
-
Queue Downloads
I created @codejamboree/web-requests-queue, a library that queues and spaces out HTTP requests to prevent server overload, with features like pausing, resuming, and downloading files or parsing JSON. I also developed a basic testing platform with function mocks and expectations. The library is available on GitHub and npm. Read More
-
Traces & Deployment
Streamlined deployment! Today I built a robust build script for the Angular application, enabling seamless deployment to the remote website via FTP. Additionally, I enhanced error and exception handling to provide valuable insights by including stack traces and requested URLs. To round things out, I made some final refinements to the application for optimal performance. Read More
-
Search, Dialogs & Deployment
Today I deployed the error log application and added a few more features to navigate to the next/previous error log in a dialog using buttons or arrow keys, search for errors, highlight search terms, and lookup errors by their id. Read More
-
PHP Error Database
I created a new database to log errors and proceed to move errors from the error log into the database while keeping tabs where I left off. In addition, I capture errors and exceptions as they happen and log them as well. A small Angular application is created to view the errors. Read More









You must be logged in to post a comment.