.. Fab's Doc documentation master file, created by sphinx-quickstart on Sun Dec 12 17:50:38 2021. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Welcome to fabgt.net! ===================== About me: --------- - Curious Engineer that loves to learn from others and also from books, courses and projects. - I thrive in a competitive environment and aim at pushing the boundaries relentlessly. - I enjoy creating and sharing a vision of the future that has a huge positive impact on the business. Work Experience: ---------------- I have worked as an **Embedded Software Application Developer** for Trucks' air suspensions but also been developing the Framework for **Hardware In the Loop** Real-Time Environments for Electric Propulsion and Energy of passenger cars. Currently, leading a team of 12 talented engineers integrating HW and SW for new Software Baselines on Test Vehicles and Complete HIL Systems for the Heavy Duty automotive industry, I strive to optimize processes and improve SW quality of our deliverables as an entity, driving initiatives across the whole company. This website gathers some of the information I find useful to document while doing home projects or "real" (professional) development. Below you will find a list of topics I have written about the setup of this website hosted locally on a Raspberry Pi 5 8Go. - How to create a locally hosted production web server with **Flask** and **Waitress**, visible on the outside in a secured way with **Cloudflare**. - How to automate the build of the html files used for the website with **Sphinx** and **Jenkins**. - How to monitor the server resources on a dashboard with **Grafana**. - How to make an AI chatbot with **Ollama** and **Open WebUI**. Then, several topics about python and linux. More is to come (machine learning, data science, and other topics I am interested in...) Hobbies: -------- I like cycling, running and board games. A new addition to that list is building and flying quadcopters FPV drones: .. thumbnail:: /attachments/SplitS.GIF :width: 400 :alt: Split S :align: center ____ However my main hobby is learning new things. Content: ======== .. toctree:: :maxdepth: 3 :caption: Web server and documentation Running a Flask App in Production Creating a Cloudflare tunnel to expose a locally hosted server Automated builds with Jenkins Monitoring Dashboard of Server resources AI Chatbot with Ollama and WebUI Remote SSH with Cloudflare .. toctree:: :maxdepth: 3 :caption: Ubuntu tips and Setup General tips Setting up the printer Network tricks Serial Installing Matlab .. toctree:: :maxdepth: 3 :caption: Python Importing modules GUI in Python with Tkinter PEP8 OS Module .. toctree:: :maxdepth: 3 :caption: Bash Getting Started with Bash Scripting Indices and tables ================== * :ref:`search`