Hack to the Future - Frontend
A historical look at legacy frontend web development practices and the lessons they hold for modern developers.
A historical look at legacy frontend web development practices and the lessons they hold for modern developers.
A reflection on the slow pace of programming evolution, the persistence of complex problems, and the rapid impact of Stack Overflow.
A comparison of the 1996 and 2021 Space Jam websites, analyzing their file sizes and load times on period-appropriate connections.
A web development article advocating for the return of spacer GIFs as a layout tool, with modern React component examples.
Explains the future of React class components, recommending function components with hooks for modern development while assuring legacy support.
Final part of a series on refactoring a legacy Python library, focusing on safe code rehabilitation techniques and tooling.
Part two of a series on resurrecting a legacy library, focusing on adding CI and end-to-end tests to stabilize the codebase.
A developer recounts the process of reviving a deprecated open-source Python library for parsing recipe ingredients, detailing the challenges of legacy code.
A guest post contribution on reading other developers' code to learn different problem-solving approaches and evolving best practices.
A developer's critique of Kent Beck's TDD book, highlighting its shortcomings in addressing legacy code and retroactive testing.
A programmer's first blog post introducing their Python-focused blog and involvement with the Entertainer Media Center project.
A software developer shares a list of influential books that helped advance their career and improve their programming skills.