Changelog
2025-02-08
Added Static Web Server playground
Fully reworked playground layout for mobile device viewports (about 30% of users).
2025-02-05
Added mako template playground
2025-02-01
Added Ansible Template playground
2025-01-19
Added advanced option "Cadd config format" to Caddy playground
2025-01-11
Added LIGHTTPD playground
2025-01-06, Major Rewrite
Major rewrite of the whole tech-playground system
- Account system with social logins using GitHub and GitLab
- Public and private snippets
- Search and load snippets directly from playgrounds
- Documentation for playgrounds
Playground improvements
- All playgrounds now support running multiple versions of their tool
- Added Caddy playground
- Added net-tools playground
Under the hood changes
This update is basically a full rewrite, going from a minimal Flask API with 100% client side JavaScript
to a Django app with HTMX for interactions.
I will write a whole series on the ideas, design and challenges on my blog
Additionally all playground executions now run in a custom built "function as a service" style system,
which I will also talk more about in the future.
2024-01-10
Added Go Template playground
2023-08-26
Added HAProxy playground
2023-08-18
Added Django Template Engine playground
2023-08-11
- Improved backend performance
- Added caching for execution requests
2023-08-06
Added Jinja playground
2023-07-29
- Added sharing of configurations by URL
- Added system to load example configurations
- Added syntax highlighting for configurations
2023-07-28, Initial Release
Initial release, just running nginx configurations and showing output