Back to Index Page
TGMDev Web Site
Building and Maintenance

Web Site Journey: Tools, On-Line Utilities, Resources, AI Support, ...

TGMDev Web Site Building and Maintenance
TGMDev Web Site Building and Maintenance

TGMDev is the continuation of a very first personal website created around the year 2000, at a time when simple HTML pages were still the natural way to share software and experiments on the web. Since then, it has progressively evolved from the pure static HTML into a more structured website, still built manually, mainly with PHP, CSS, and a lot of patience.

The site is dedicated to personal freeware development, mostly Windows applications written in C++, together with technical notes, programming experiments, and articles about C++ development.

Most of the applications presented here are Windows utilities or small experimental tools created for fun, curiosity, or practical use. Some pages also contain articles and notes about C++ programming, algorithms, development techniques, and the tools used to build and maintain the site itself.

This website is not generated by a large framework or an automated platform. It is hand-coded, tested, refined, reorganized, and sometimes completely rewritten when better solutions are found. In that sense, TGMDev is both a freeware distribution site and a personal technical playground. Finally, the security of the site is continuously reviewed and improved by applying recommended configurations and best practices intended to make browsing and using TGMDev safer.

The following sections present some of the tools, online resources, editors, image utilities, performance checkers, and development helpers used to create, maintain, optimize, and improve the website.

1. Desktop Applications

Notepad++ by Don Ho
Notepad++
Notepad++
Notepad++ is a powerful source code editor that support perfectly PHP language, CSS and HTML. It supports also tens of other languages but thses are not used for TGMDev web site.
Noepad++: free and powerful source code editor
WinSCP by Martin Prikryl
WinSCP
WinSCP
WinSCP is a Windows tool for FTP under a nice GUI. It supports SFTP over SSH and provides the required features for safe ane efficient upload and download of the files of TGMDev web site.
WinSCP: a popular SFTP client for Microsoft Windows
IrfanView by Irfan Skiljan
IrfanView
IrfanView
IrfanView is very popular picture viewer for Windows that supports tens of different format and provides powerful impage processing. Export pictures to WEBP format is an important features in TGMDev web site.
IrfanView: Most popular picture viewer
AstroGrep
AstroGrep
AstroGrep
AstroGrep is a modern and efficient file searching tool that brings the power of UNIX grep to Microsoft Windows with a clean and user-friendly GUI. A must-have tool for every day work on TGMDev web site.
AstroGrep: Efficient grep tool with intuituve GUI

2. Design and Development Techniques

ChatGPT by OpenAI
ChatGPT
ChatGPT
CharGPT is an artificial intelligence (AI) chatbot that offers tremendous support, advices and explanations for every technical aspects of TGMDev web site (php, css, picture generation, security, ..).
ChatGPT: a powerful support for Web site development
GeeksforGeeks
GeeksforGeeks
GeeksforGeeks
GeeksforGeeks is an educational portal that empowers learners across different domains. It is the main php and css doucmentation for development of the pages of TGMDev web site.
GeeksforGeeks: a portal for html; php and css

3. Third-Party Libraries

SQLite by Richard Hipp
SQLite
SQLite
SQlite is an open-source library that implement SQL databases that do not need a separate SQL Server. This powerful library, written in C, supports all the database needs of TGMDev web site.
SQlite: sel-contained serveless SQL Database
PHPMailer
by PHPMailer organisation
PHPMailer
PHPMailer
PHPMailer is the most popular open-source library for sending emails securely from PHP and is used consistenly in TGMDev web site to provide safe mails management.
PHPMailer: the PHP email class on Github

4. On-Line Tools

Ezgif.com
EzGif
EzGif
Ezgif.com is a simple, free online GIF maker and toolset for image editing. It provides a lot of processing features and export to different formats.
Ezgif: Online GIF maker and image editor
bairesdev.com
BairesDev
BairesDev
This on-line tool checks the PHP code by performing an analysis for common mistakes and errors.
BairesDev: Check the PHP code
Photopea.com
Photopea
Photopea
This free Online Photo Editor is a powerful tool to process images with different format directly in a browser. Export to WEBP is extremely efficient.
Photopea: Free Online Photo Editor
dequeuniversity.com
Deque University
Deque University
This online tool analyzes colors and ensure all text elements have sufficient color contrast between the text in the foreground and background color behind it.
Deque University: Analysis of color contrast

5. Web resources

icons8.com
icons8
icons8
Icons8.com: Source for free pictures and much more...
Icons8.com: free source of pictures
Pixabay.com
Pixabay
Pixabay
Pixabay.com: Source for free pictures and much more...
Pixabay.com: free source of pictures

6. Performance and Safety

PageSpeed Insights
PageSpeed Insigths
PageSpeed Insigths
PageSpeed Insights is a free tool by Google that analyzes the performance of a webpage. It evaluates the web pages, assigning performance scores and providing recommendations to make pages load faster.
PageSpeed Insights: Web page performance analysis
ahrefs
ahrefs
ahrefs
This tool scans the website for technical errors to help developers to optimize websites. It provides also marketing and SEO optimization for business sites. TGMDev site got a health score of 99 to 100%.
ahrefs: Analysis of WebSite for technical and SEO optimization
Security Headers by Snyk
Security Headers
Security Headers
This on-line tool analyses the HTTP response headers and help developers to deploy modern security features of web sites. TGMDev.be is rated A by Security Headers.
BairesDev: Check the PHP code
TGMDev
TGMDev TGM