Migrating from JBoss to lighter stacks for real teams with real deadlines. A practitioner view with lessons that travel well. We shipped not when we added more servers, but when we removed the ones we did not need. Why teams move on from JBoss JBoss gave many of us our…
Category: Digital Transformation
Modernizing legacy systems, cloud migrations, and organizational change. Strategies for transforming technology and processes in the digital age.
Homelab Virtualization: Learning on Old Hardware
Start where you are. Use what you have. Learn with intent. Homelab virtualization on old hardware is not just a budget move. It is a training ground. If you want to learn VMware ESXi, Hyper V, or XenServer without emptying your wallet, the gear from a few years back can…
Migrating Physical to Virtual: A Checklist
Migrating Physical to Virtual: A Checklist Context for today. VMware just pushed out vSphere and made thin disks and VMXNET3 feel normal. Microsoft is lining up Hyper V with live migration in the next wave. Citrix turned XenServer free. Your racks are still full of 2U boxes, support contracts are…
Avoiding Scriptlets: Cleaner Separation in Legacy Apps
\n \n\n\n\n Published on Feb 20 at 00:04 \n \n Avoiding Scriptlets: Cleaner Separation in Legacy Apps: JSP from a practitioner�s perspective with timeless lessons. \n \n A late night in a JSP dungeon \n \n Last night I was chasing a NullPointer on a page that looked innocent. A…
Migrating a Small Site to Joomla: Lessons
I just moved a tiny brochure site into Joomla and lived to write about it. Four pages, one contact form, a list of services, and a blog that was really two posts from last spring. The owner wants to add content without touching HTML, maybe post news weekly, and get…
From J2EE to Lightweight Containers: A Migration Story
What does it really take to move from heavyweight J2EE to lightweight containers without breaking the business? J2EE migration to lightweight containers with real world tradeoffs In the last few years I have been that person in the room who says we can simplify this and watches everyone lean back…
Migrating to JPA with Hibernate as Provider
Creation date: 2007-04-20T01:09:40 Dialogue style intro Dev: We keep patching our Hibernate XML mappings and a new feature lands every sprint. I want to move to the Java Persistence API and keep Hibernate as the provider. Lead: Why touch what works Dev: The Java Persistence API gives us a common…
Goodbye Applets: Sunset Plans for Legacy UIs
Goodbye Applets: Sunset Plans for Legacy UIs: Applets from a practitioner’s perspective with timeless lessons. Browsers are moving fast and patience for spinning coffee cups is gone. Java applets once felt like magic. Now they feel like someone asking you to install a toolbar. With IE7 rolling out through Windows…
Migrating Away from Applets: Why WebStart Was Our Bridge
We just moved our biggest app off applets and onto Java Web Start, and I want to capture the why while it is fresh. The browser keeps changing under our feet. IE still rules on desktops, Firefox keeps sneaking into developer machines, and everyone is excited about Ajax after Google…
Migrating Struts to JSF: A Field Note
Why move from Struts to JSF at all Struts has been the workhorse for years. Action classes, forwards, Tiles, and a pile of taglibs got many of us to production. It still ships on every team server I visit. JSF is arriving with vendor love and a component story that…