Category: Web Development
Browse all content filed under the "Web Development" category.
Migrate HTML Table Layouts to CSS Grid
Using tables for layout is outdated. CSS Grid provides a flexible and modern approach to page design.
Language: HTML / CSS
Published: August 4, 2025
Upgrade C malloc to C++ Smart Pointers
Using malloc in C++ is unsafe and lacks automatic memory management. Upgrading to std::unique_ptr reduces memory leaks and improves safety.
Language: C++
Published: August 4, 2025
Modernize Inline CSS in HTML to Tailwind Utility Classes
Inline CSS is hard to maintain. Rewriting the code using Tailwind’s utility classes improves responsiveness and design consistency.
Language: HTML / Tailwind CSS
Published: August 4, 2025
An award-winning open-source social networking engine - Elgg
An award-winning open-source social networking engine that provides a powerful framework for building all kinds of social environments, from internal collaboration platforms to campus-wide networks.
Language: Social Networking
Published: August 3, 2025
OpenProject: The Secure and Sovereign Open Source Project Management Platform
OpenProject is presented as a powerful, security-focused platform for classic, agile, or hybrid project management. Its core value proposition is data sovereignty, as it is designed for on-premises installation, giving organizations complete control over their data, making it ideal for security-sensitive industries like government, healthcare, and finance.
Language: Ruby, TypeScript, HTML
Published: August 1, 2025
Taiga: Intuitive and Elegant Agile Project Management
Taiga is a project management tool designed specifically for teams following the Agile methodology. Its philosophy is to make agile work easy, intuitive, and visually appealing. Its core modules include a feature-rich Kanban board and a complete Scrum framework, with the ability to switch between them. Taiga is noted for its ease of use, requiring minimal training , and also includes issue tracking, wikis, and team performance dashboards. The self-hosted option provides complete data control and customizability. Taiga's strategic value is not in out-featuring competitors, but in out-designing them. It targets teams who might be overwhelmed by more complex systems and who value low cognitive overhead, proving that a focus on a smooth, enjoyable workflow can be a powerful competitive advantage
Language: Backend: Python (Django). Frontend: AngularJS, CoffeeScript. Newer versions use TypeScript.
Published: July 27, 2025
The Shareware CD-ROMs Collection
A vast archival collection of software distributed on CD-ROMs during the 1990s and early 2000s. These discs are digital time capsules, containing thousands of applications, utilities, games, and website-building tools. They are a primary source for discovering forgotten scripts and understanding the software ecosystem of the early web.
Language: Various (including PHP, JavaScript, Perl, C++)
Published: July 27, 2025
Free PHP Digital Download Script: A Complete Solution for Selling Digital Products
Unlock the potential of your digital products with this complete PHP Digital Download Script. Archived for preservation, this script provides a robust foundation for anyone looking to sell digital goods like ebooks, software, music, or photos. It's designed to manage downloads securely and efficiently, offering a seamless experience for both the administrator and the customer. The package includes the full source code, making it an excellent starting point for developers to customize and build upon for modern e-commerce platforms. Key features include product management, secure download links, and a simple checkout process.
Language: PHP
Published: July 26, 2025
Revived: Old JavaScript DOM Selector (getElementById/TagName)
This snippet revives an old JavaScript method for selecting DOM elements, commonly used before the widespread adoption of modern selector APIs like `querySelector`. It demonstrates a basic pattern for finding elements by ID or tag name directly, highlighting its historical context in early web development.
Language: javascript
Published: July 25, 2025