March 27, 2025

Evolution of Operating Systems

Microsoft Windows has undergone significant transformation since its inception, driven by business needs, technological advancements, and competitive pressures. The development of Windows was heavily influenced by the graphical user interface (GUI) innovations introduced by Apple and Xerox, as well as IBM's need for a robust operating system for its personal computers (Brown & Martin, 2021). Microsoft initially developed Windows as a graphical extension of MS-DOS, but as computing demands grew, Windows NT was introduced to provide greater stability and security for enterprise environments (Trower, 2010). Over time, features such as multitasking, networking capabilities, and enhanced user interfaces shaped Windows into the dominant operating system it is today (Gibbs, 2014).

This image was generated using DALL·E, an AI-powered image generation tool, to visualize the evolution of operating systems from early graphical interfaces to the future of cloud computing, IoT, and augmented reality.
The future of operating systems, including Windows, is being shaped by several key trends. One of the most significant is the integration of cloud computing, which allows for seamless data access and processing across multiple devices. Windows has increasingly embraced cloud-based functionality through services like OneDrive and Windows 365, reducing reliance on local hardware and enabling greater mobility.

Another major trend is the Internet of Things (IoT), where interconnected devices communicate and exchange data. Windows is already expanding into IoT applications, providing lightweight versions of its OS for embedded systems and wearable technology. This trend is likely to continue, further integrating Windows into smart homes, industrial automation, and healthcare technologies.

Additionally, augmented reality (AR) and virtual reality (VR) are influencing operating system development. Microsoft's HoloLens demonstrates the company’s commitment to integrating AR with Windows, paving the way for new interfaces and immersive computing experiences. As AR and VR technology advance, Windows may evolve to support more interactive and spatial computing environments, transforming how users interact with digital content.

On the other side of the digital battlefield, Linux remains a formidable contender. Its flexibility, open-source nature, and adaptability have allowed it to dominate server environments, enterprise systems, and emerging AI platforms. As Moody (1997) noted, Linux's open-source model enabled it to grow from a small project into a dominant force in the operating system market. Gilbertson (2007) further emphasized that Linux's transparency and flexibility empowered users to adapt it for countless applications, from supercomputers to embedded systems.

With AI development accelerating, specialized Linux distributions optimized for machine learning could become the norm. Kernel-level optimizations, enhanced GPU driver support, and streamlined AI-specific libraries are likely to define the next wave of Linux innovation. It’s a bit like Starfleet upgrading its warp core — sometimes, the mission demands a whole new level of power and efficiency.

Apple’s iOS also continues to set industry standards with its seamless integration of hardware and software. Johnson (2023) highlights how Apple’s transition from Objective-C to Swift has streamlined app development, fostering greater innovation. Press (2022) further emphasizes how Apple’s dedication to anticipating technological shifts, from Siri to foldable screens, has kept it at the forefront of mobile computing.

Looking ahead, as foldable and rollable screens gain traction, operating systems will face new challenges in delivering adaptive interfaces. Users will expect seamless transitions as devices shift between phone and tablet modes, much like a transforming mech in a sci-fi epic. Companies that prioritize intuitive design and fluid user experiences will undoubtedly lead the charge.

Operating systems are no longer just about managing files and running programs. They’re becoming platforms for AI-powered assistants, immersive experiences, and an interconnected world. Whether it’s Windows, Linux, or iOS, the key to longevity is adaptability. The only constant in the tech world is change, and the future of operating systems will be written by those who embrace it.

References

Brown, S., & Martin, J. (2021, September 3). Microsoft Windows through the years: Version 1.0 to Windows 11. CNET. https://www.cnet.com/pictures/microsoft-windows-through-the-years-version-1-0-to-windows-11/

Gibbs, S. (2014, October 2). From Windows 1 to Windows 10: 29 years of Windows evolution. The Guardian. https://www.theguardian.com/technology/2014/oct/02/from-windows-1-to-windows-10-29-years-of-windows-evolution

Trower, T. (2010, May 8). The secret origin of Windows. Technologizer. https://technologizer.com/2010/03/08/the-secret-origin-of-windows/index.html

Gilbertson, S. (2007, July 30). Linux, the Early Years. Wired. https://www.wired.com/2007/07/linux-the-early-years

Moody, G. (1997, August 1). The greatest OS that (n)ever was. Wired. https://www.wired.com/1997/08/linux-5/

Johnson, A. (2023, October 31). Evolution of IOS app development: From objective-C to swift. Medium. https://medium.com/%40jjohnsonliam1/evolution-of-ios-app-development-from-objective-c-to-swift-7331eb0c39fb

Press, G. (2022, July 1). The day Apple shipped a revolution. Forbes. https://www.forbes.com/sites/gilpress/2022/06/30/the-day-apple-shipped-a-revolution/

March 23, 2025

The Quiet Between Quests

Photo by Ryan Y. Kurr, taken March 20, 2025 on Grand Turk, showing waves rolling over a rocky shoreline on a clear afternoon.

It is imperative for any professional to take some time away. This post is being written from the comfort of my cabin aboard a cruise ship. Today is the final day, and we’re at sea while making our way back to home port. Anyone worth their salt will tell you the importance of stepping back. In my case, as someone working in technology, this meant being largely unplugged. I skipped international phone plans and didn’t bother with onboard WiFi. I did peek at my email briefly while in port—but only long enough to reassure myself the world wasn’t on fire before putting the phone away again.

It’s not easy. For many of us, work is a big deal—and stepping away from it can feel like leaving the ship's wheel unattended in a storm. Some might argue that disconnecting is counterintuitive or even irresponsible. Fair. But for me, this quiet break has been essential—time to rest, recharge, and realign.

Now, for those who haven’t cruised in a while, your phone becomes almost a crewmember in its own right. The ship's app is the hub for just about everything—from checking in at dining rooms to verifying purchases. It’s basically the tricorder of vacation logistics: activities, dress codes, disembarkation details—you name it, it’s in there. In our case, we'll be off the ship around 10 AM, with some time to explore the city before flying back to Boston.

And yes, before someone asks: “If you're offline, how are you posting this?” Fair point. I’m not. This entry will be uploaded once I’m back on solid ground, likely from the familiar glow of my home monitor.

I want to talk for a moment about the value of true downtime. While aboard, I read a book from a fantasy RPG-inspired series out of Australia called He Who Fights with Monsters by Shirtaloon (Travis Deverell). In it, the protagonist advances not just through heroic effort and monster-slaying, but also through moments of deep meditation. Often, it’s not in the heat of battle that he evolves, but in the quiet afterward—when he’s processing what’s happened and integrating the growth.

That resonated. I haven’t had this kind of stillness in over two years. Sure, I’ve traveled, and I’ve had wonderful, relaxing experiences. But this is the first time in a long while that I’ve had a vacation where I could truly unplug—just me, my husband, and the rolling ocean. And I can feel it. I’ve had some truly unexpected insights about how to take the knowledge I’ve gained during my time at Southern New Hampshire University these past few months and apply it toward long-term goals. The grind will still be there when I return—but I’ll be approaching it with fresh energy and a clearer head.

I’m also feeling reconnected on a more personal level. Time with my husband has been deeply restorative. Like any couple, we’ve had our ups and downs, but this trip reminded me how important that connection is. I’m heading home not just rested but reengaged—ready for what comes next, side by side.

On that note, I’ll stay in airplane mode until this post makes its way to the Codex. Talk soon.

March 13, 2025

Reflections on the First Term: Growth, Change, and the Road Ahead

Southern New Hampshire University logo
Reaching the end of my first term in the Master of Science in Information Technology program at Southern New Hampshire University (SNHU) feels like a milestone—one that marks not just academic progress but personal and professional growth as well. It has been a whirlwind of learning, adapting, and, occasionally, wishing for a few extra hours in the day. While I’ve done well overall, there were definitely moments where I could have pushed myself further, fine-tuned my approach, and tackled challenges with a bit more finesse. That’s part of the learning process, though, and I’m eager to refine my strategies in the coming term.

In the past six months, I’ve not only navigated coursework but also a major relocation—from Savannah, Georgia, to the Boston South Shore. Moving is always a logistical and emotional challenge, but this transition has been particularly transformative, setting the stage for the next phase of my journey. If all goes according to plan, another move is on the horizon in June—this time to the North Shore, where the view alone is enough to inspire deep reflection and fresh perspectives.

Our current lease was only ever meant to be temporary—a stepping stone as we got established in our new city. Jim and I have spent much of our rare free time searching for a more permanent home, exploring different parts of the city whenever we had the chance. The holiday season gave us a perfect excuse to take in the lights as we wandered through new neighborhoods, reveling in the festive displays. As I began the next leg of my academic career, those outings slowed down a bit, but we still found moments to explore. Spending time in Salem, Beverly, Cambridge, and Somerville has been an exciting way to get to know our new surroundings, and it ultimately led us to our next move—settling in the North Shore.

But before launching into the next chapter, it’s time for a much-needed intermission. After months of juggling studies, work, and the demands of life, I am finally taking a real break. My husband, Jim—who, as he frequently reminds me, is a therapist, not a doctor (cue the Star Trek reference)—and I are heading to warmer shores for some well-earned relaxation. A cruise awaits, and for the first time in a while, I plan to let my mind drift away from system analysis, coding, and IT infrastructure and instead focus on nothing more complicated than the horizon and the sound of the waves.

When I return, it will be just in time to begin my second term. If the first was about acclimating, the second will be about optimizing—applying lessons learned, refining my approach, and embracing the challenges ahead with greater confidence. There is something invigorating about standing at the edge of new possibilities, and I’m excited for what’s to come. Here’s to the next term, the next move, and all the uncharted adventures waiting just beyond the horizon.

March 11, 2025

Launch Day and Beyond: Navigating Post-Implementation Success

So you've just launched a brand-new tracking system, and the anticipation feels a bit like counting down to liftoff at NASA—or perhaps waiting for Gandalf to arrive precisely when he means to. The big day arrives, and with a flourish, users begin streaming in. Mission accomplished, right? Well, not quite. Now begins the equally critical phase: post-implementation support and management.

During the first five days post-launch, the name of the game is vigilance. Our eyes will be glued to performance metrics, watching closely for any unusual system behavior, latency, or outright glitches. Like the crew of the Enterprise monitoring warp core stability, immediate action is essential to maintaining operational integrity. Security is paramount here—Medium (2023) underscores the importance of immediately validating security configurations and permissions to prevent unauthorized access. User support also takes center stage; it's our time to shine by swiftly helping users overcome initial hurdles or technical hiccups, establishing trust and ensuring they don't feel like they're trapped in tech support purgatory.

Moving into the first month, our focus shifts slightly toward proactive fine-tuning and improvement. User feedback becomes our most valuable resource, a treasure map guiding us to issues that escaped initial testing. Just like fortifying the walls of Winterfell ahead of an inevitable siege, we’ll conduct regular security assessments and threat-monitoring exercises, promptly patching vulnerabilities and preempting potential disruptions (Bhatia, 2025). Additionally, tailored training sessions and updated documentation based on frequently asked questions ensure users not only survive but thrive, confidently navigating the system.

As the system matures over the following months, routine maintenance, regular system audits, and detailed data analyses become our rhythm. Much like the meticulous examination of player stats after fantasy football season, we'll leverage data insights to compile comprehensive user reports. These insights not only highlight successes but clearly illuminate areas for further improvement, ensuring our system evolves in lockstep with user expectations and technological advances.

In short, launching the system is only the beginning—like the first chapter of an epic saga. Managing the post-implementation phase effectively guarantees the story unfolds smoothly, turning early adopters into long-term champions.

References

Bhatia, R. (2025, January 23). Planning your public cloud ERP implementation: A practical guide. Forbes. https://www.forbes.com/councils/forbestechcouncil/2025/01/23/planning-your-public-cloud-erp-implementation-a-practical-guide/

Medium. (2023, December 19). Go-live and post-implementation for your new ERP system. Medium. https://medium.com/1erp/go-live-and-post-implementation-for-your-new-erp-system-926f5f035d47

March 06, 2025

The Impact of Blogs on Technical Communication

Blogs are an incredible tool for sharing knowledge in a structured, chronological way. Unlike other forms of social media, which often prioritize quick, bite-sized interactions, blogs allow for deeper dives into complex subjects. They can cover anything from personal stories to highly technical discussions, including tutorials and industry insights. Technical blogs, in particular, help break down intricate topics into digestible content, making them accessible to a wider audience. As Scarlett (2023) points out, "A well-structured technical blog post can make even the most complex topics approachable for a wider audience."

There are plenty of blogging platforms out there, each with its own strengths. One of the earliest I encountered in the early 2000s was LiveJournal. Back then, it was filled with personal journals, fanfiction, and the occasional deep philosophical rambling about life. It was a different internet, but in many ways, it set the stage for modern blogging.

Another powerhouse in the blogging world is Blogger, a free service owned by Google. It’s simple, effective, and still going strong after all these years. In fact, you’re reading this on The Ryan Codex, my very own Blogger-based corner of the internet, where I share my musings on tech, sci-fi, and whatever else I find wicked interesting. Blogger has been home to many writers, including one of my personal heroes, Wil Wheaton (WWdN). If you don’t know Wil Wheaton—first of all, I have questions—but secondly, he’s an incredible writer, actor, and all-around geek icon who has used his blog to share everything from his love of tabletop games to his struggles with mental health. The man is a legend, and his blog is a masterclass in how powerful and personal blogging can be.

Then there’s WordPress, arguably the heavyweight champion of the blogging world. With both free and paid options, WordPress can be used for everything from simple blogs to full-scale business websites. It’s wildly customizable, which is great if you want full control over your blog’s design and functionality. Because it can be installed on almost any web hosting platform, it’s a favorite among casual bloggers and major corporations alike.

The real magic of blogging, though, is its ability to share knowledge, establish expertise, and build communities. Singh (2024) notes that "reading and contributing to technical blogs is one of the best ways to stay up to date with industry trends and best practices." Unlike a tweet that disappears into the void after a few days, a blog post sticks around, offering long-term value. It can be an educational resource, a guide, or just a place for deep dives into niche topics. Plus, for professionals, it’s an excellent way to build a personal brand and showcase expertise.

From a business perspective, blogs can be a game-changer. Internally, they can be used to communicate important updates, reinforce company policies, or provide training materials—honestly, a lot of corporate memos could just be repurposed blog posts. Externally, they help companies engage with their audience in a meaningful way. Personally, I don’t read blog posts about every product I buy, but when Wil Wheaton writes about books, movies, or games, you better believe I’m paying attention.

Howell (2024) highlights that "a technical blog is a great way to document your learning journey and contribute to the knowledge base of your industry." A software company, for instance, could use a blog to publish troubleshooting guides, feature updates, and case studies that both help users and position the company as an industry leader.

At the end of the day, blogs might not be the flashiest form of social media, but they are one of the most valuable. They allow for thoughtful, in-depth discussion in a way that tweets and TikToks simply can’t match. And if you ever doubt the power of a blog, just remember—Wil Wheaton has one, and that’s all the proof you need.

References

Howell, E. (2024, July 21). How to start technical writing & blogging. Medium. https://medium.com/towards-data-science/how-to-start-technical-writing-blogging-3c685c27bc53

Scarlett, R. (2023, June 6). The Ultimate Guide to Writing Technical Blog posts. black girl bytes. https://blackgirlbytes.dev/the-ultimate-guide-to-writing-technical-blog-posts

Singh, S. (2024, April 29). The best technical writing blogs. Draft.dev. https://draft.dev/learn/the-best-technical-writing-blogs

March 04, 2025

Refining the Post-Implementation Review Process

After a new system is implemented, it is critical to assess its effectiveness through a structured post-implementation review. This process ensures that project objectives have been met and identifies areas for potential improvement. There are multiple techniques available to conduct an effective evaluation, ranging from data-driven performance analysis to direct user feedback.

One approach is to measure system performance against predefined metrics by reviewing system logs and performance reports. This allows for a technical assessment of functionality, identifying inefficiencies or errors that may not be immediately visible to users. However, while this method provides objective data, it should be supplemented with user feedback to gain a complete understanding of the system's impact.

Engaging directly with stakeholders is another key component of a post-implementation review. As Schwartz (2024) notes, such a review "provides the stakeholders of the project the confidence to know that the objectives of the project were met successfully." Conducting interviews with users, IT professionals, and management can uncover valuable insights that may not be evident through data analysis alone. Facilitating focus groups also allows for open discussions about user experiences, highlighting areas that may require further refinement.

A balanced approach involves distributing surveys and questionnaires, which can capture both qualitative and quantitative feedback. These should be directed toward end-users, IT support staff, HR personnel, and management. Some general questions might include:

  • How would you rate the usability of the new system?
  • Have you encountered any issues or errors while using the system?
  • Does the system meet your expectations in terms of functionality and performance?
  • How has the new system impacted your daily tasks and productivity?
  • How does the new system compare in function and performance to the previous one?

  • Determining the best timing for a post-implementation review can vary based on organizational needs. According to Temov (2023), such a review is "conducted after the completion of a project, typically between two to three months post-completion." This timeframe allows users enough time to familiarize themselves with the system while still providing fresh and relevant feedback. An initial review around the two-month mark can capture immediate successes and challenges, while additional evaluations—scheduled quarterly or bi-monthly—can monitor ongoing performance and support continuous improvements.

    The decision of when to conduct the first evaluation should also align with the organization’s operational cycles. If users have had approximately six weeks of experience with the system, waiting another two weeks might allow for a more informed and meaningful evaluation. As Schwartz (2024) explains, "post-implementation review is the last step in your project cycle and usually involves an independent party, which can act more objectively in making their determinations about how the project was run." An objective review, combined with stakeholder input, provides a well-rounded assessment that ensures the system evolves to meet the needs of its users.

    A well-executed post-implementation review is essential for identifying both immediate successes and areas for future enhancement. By combining performance analysis with stakeholder engagement and well-timed evaluations, organizations can ensure their systems deliver long-term value and effectiveness.

    References

    Schwartz, B. (2024, August 26). What is a post-implementation review in project management? ProjectManager.com. https://www.projectmanager.com/blog/post-implementation-review

    Temov, J. (2023, November 24). What are post implementation reviews?. Enov8. https://www.enov8.com/blog/what-are-post-implementation-reviews/

    Why Upgrading PCI Makes the Most Sense Right Now

    When choosing where to invest in future technologies, there's often a tug-of-war between what's groundbreaking and what's actual...