Tagged articles
11 articles
Page 1 of 1
Code Mala Tang
Code Mala Tang
Mar 8, 2026 · Fundamentals

Essential Python 2 vs 3 Differences Every Developer Must Know

Although Python 2 is officially deprecated, many legacy systems still use it, so understanding the key syntax, arithmetic, string handling, loop constructs, exception syntax, input functions, dictionary iteration, and library support differences between Python 2 and Python 3 is crucial for maintaining and migrating code.

LegacyPythonmigration
0 likes · 9 min read
Essential Python 2 vs 3 Differences Every Developer Must Know
21CTO
21CTO
Jan 1, 2026 · Fundamentals

Which Legacy Technologies Will Still Power the World in 2100?

The article surveys enduring software and platforms—COBOL, C, Rust, SQL, JavaScript/TypeScript, Linux, classic editors, Kubernetes, and Photoshop—explaining why they remain vital and speculating on their continued relevance decades into the future.

LegacySystemsprogramming languages
0 likes · 7 min read
Which Legacy Technologies Will Still Power the World in 2100?
JavaScript
JavaScript
Jul 23, 2025 · Frontend Development

Master JSONP: Build a Cross‑Domain Hack Before CORS Era

This article explains the historical background of JSONP as a clever workaround for same‑origin restrictions, walks through its core concept and dialogue, provides a complete vanilla JavaScript implementation with usage examples, and discusses its limitations compared to modern CORS solutions.

CORSCross-OriginJSONP
0 likes · 10 min read
Master JSONP: Build a Cross‑Domain Hack Before CORS Era
dbaplus Community
dbaplus Community
May 21, 2025 · Backend Development

How to Make Smarter Architectural Decisions: A Proven 5‑Step Method

This article shares a practical five‑step methodology for making sound software architecture decisions, illustrates the approach with real‑world scenarios such as REST vs event‑driven APIs, build‑vs‑buy authentication, monolith vs microservices, SQL vs NoSQL, caching strategies, and legacy system refactoring, and concludes with actionable best‑practice guidelines.

Legacyarchitecturecaching
0 likes · 11 min read
How to Make Smarter Architectural Decisions: A Proven 5‑Step Method
21CTO
21CTO
May 15, 2025 · Artificial Intelligence

Why AI Won’t Replace Developers: Thoughtworks CTO on Legacy Code Modernization

In a candid interview, Thoughtworks CTO Rachel Laycock explains that while AI is reshaping the tech industry, it cannot eliminate the need for skilled developers, especially when tackling legacy code, technical debt, and cloud migration, and she outlines how generative AI tools can augment—not replace—human expertise.

AIDevelopmentLegacy
0 likes · 12 min read
Why AI Won’t Replace Developers: Thoughtworks CTO on Legacy Code Modernization
HelloTech
HelloTech
May 16, 2024 · Frontend Development

Vite Legacy Plugin for Browser Compatibility

The Vite Legacy Plugin adds browser compatibility to Vite projects by using Babel to transpile modern JavaScript, generating polyfill chunks, and offering configurable target browsers, while allowing developers to control whether legacy or modern bundles are produced through dedicated config, generation, and post‑build plugins.

LegacyPolyfillVite
0 likes · 5 min read
Vite Legacy Plugin for Browser Compatibility
Huolala Tech
Huolala Tech
Nov 7, 2023 · Frontend Development

Why Does My Vue App Show a White Screen on Old Android Devices? Fixing Vite Legacy Compatibility

This article uses a fictional story to illustrate a front‑end white‑screen problem on an old Android phone, analyzes the root causes such as unsupported Chrome versions, missing globalThis and Vue loading failures, and provides a step‑by‑step Vite legacy downgrade solution with code examples and configuration tips.

CompatibilityLegacyVite
0 likes · 15 min read
Why Does My Vue App Show a White Screen on Old Android Devices? Fixing Vite Legacy Compatibility
Open Source Tech Hub
Open Source Tech Hub
Sep 20, 2023 · Backend Development

How to Extend the Lifetime of Legacy PHP Applications Securely

Legacy PHP apps often face end‑of‑life challenges, but by choosing appropriate hosting, leveraging CloudLinux HardenedPHP, containerization, PECL alternatives, and LTS‑supported frameworks and libraries, you can securely run them longer while minimizing upgrade costs and maintaining compatibility.

ContainersHostingLTS
0 likes · 16 min read
How to Extend the Lifetime of Legacy PHP Applications Securely
21CTO
21CTO
Aug 4, 2022 · Fundamentals

Why Is Linux Dropping DECnet Support? A Look at Legacy Network Protocols

Microsoft engineer Stephen Hemminger proposes removing the long‑obsolete DECnet code from the Linux kernel, a move that follows the recent OpenVMS 9.2 release and reflects the broader trend of phasing out legacy network protocols like IPX/SPX and AppleTalk in favor of modern TCP/IP.

LegacyNetwork ProtocolsOperating Systems
0 likes · 4 min read
Why Is Linux Dropping DECnet Support? A Look at Legacy Network Protocols