I'm Alex, a computer hobbyist, builder, and designer deeply passionate about programming. With a keen interest in software development, I explore various facets of the field, from architectural principles to implementation details. As an avid reader and *nix enthusiast, I'm always seeking new technologies and ways to expand my knowledge base.
Feel free to connect with me through my website or via email at [email protected].
Let's take a peek into my project collection. I have quite a few ongoing onesβI tend to generate ideas faster than code! Here's a snapshot of what's currently in the pipeline:
A collection of websites I've designed and developed:
- My personal website: A space where I share about myself, and my projects. π https://alexandrelamberty.com
- My production website: Visit my production website, showcasing applications. π https://eevos.be
- My blog: Dive into my blog, featuring posts, notes, essays, galleries, ideas, and various topics. π https://idomeyoudoyou.com
Full-stack projects covering a wide range of technologies. Each project showcases a deep exploration of various tech stacks:
- Hortus: Gardening Planner.
- Nidus: Home Automation and Monitoring.
- Macellum: Grocery Management.
- Collab: Collaborative Project Management.
- Minerva: Training Management for my Full Stack Web Developer training @ https://technofuturtic.be.
- Bookstore: Online Bookstore for my Full Stack Web Developer training @ https://technofuturtic.be.
Client-side applications designed for web usage:
- nasa-neows-web-app: NASA Near Earth Object Web Application.
Applications deployed on servers:
- bhop-api: Belgium Heating Oil Prices Monitoring Microservice.
Applications designed for mobile platforms:
- planta-mobile-app: Plant Healthcare Mobile Application.
Command-line tools and utilities:
- ikbs-cli: Information and Knowledge Base System Command Line Interface
Reusable libraries and frameworks:
- pittacium-go: Generate PDF document with labels.
- banking-lib-demo: Banking library demo package for my FSWD training.
Plugins and extensions tailored to enhance your digital experience:
- youtube-google-chrome: Save YouTube video thumbnail, archive video, download video.
- documents-gdoc: Google Document exstension to create binders labels and front page to organize your documents.
- ikbs-nvim: Neovim plugin to interact with my information and knowledge base system.
- proiectidux-nvim: Project Management Neovim Plugin.
API specifications and documentation:
- nasa-neows-api-spec: NASA Near Earth Object Web Service API Specification.
Automated workflows using GitHub Actions:
- hugo-notes-action: Action that generate content for Hugo based on my notes structure and organization.
- openapi-stoplight-doc-action: Action that generate API documentation from your OpenAPI specification.
Configurations tailored for various software and Linux environments:
- *nix-config: Overview of*nix configurations and setups.
- zsh-config: Overview of*nix configurations and setups.
- tmux-config: Overview of*nix configurations and setups.
- nvim-config: Overview of*nix configurations and setups.
- i3-config: Overview of*nix configurations and setups.
- polybar-config: Overview of*nix configurations and setups.
- dmenu-config: Overview of*nix configurations and setups.
- prettier-config: Fine-tuned Prettier configuration for consistent code formatting.
Projects related to infrastructure management:
- xraspios-iac: Ansible playbook for Raspberry Pis: Simplify management and configuration.
- vps-iac: Ansible playbook for my VPSs.
- lenv-iac: Ansible playbook for my workstations.
- ansible-docker: Ansible Role to install Docker.
Reusable templates for various purposes:
- Bash Script (bash-scripts):
- Website (HTML,CSS,JavaScrit) (website):
- OpenAPI Specification (open-api-specification):
- TypeScript Library (typescript-library):
- Go Library (go-library):
- React Vite TypeScript (react-vite-typescript):
- React Native Expo TypeScript (react-native-expo):
- GitHub Actions Docker (github-actions-docker)
- GitHub Actions Node (github-actions-node):
- GitHub Actions Composite (github-actions-composite): Basic composite action.
- Docker Go (docker-go):
- Docker Node (docker-node):
- Docker MySQL (docker-mysql):
- Docker Adminer (docker-adminer):
- Docker Mango (docker-mongo):
- Docker Mongo Express (docker-mongo-express):
- Docker Redis (docker-redis):
- Docker Redis Commander (docker-redis-commander):
- Docker EMQX (docker-emqx):
- Ansible Playbook (amsible-playbook):
- k3s (k3s):
- Kubernetes (kubernetes):
Schema definitions for various types of documents and data structures, providing standardized formats for representing information.
- Cooking Recipe Schema (cooking-recipe-schema):
- CV Schema (cv-schema):
- Essay Schema (essay-schema):
- Project Schema (project-schema):
- Post Schema (post-schema):
- Resume Schema (resume-schema):
Forks of existing projects:
- Dmenu (dmenu-patched): Fork of dmenu with patches.
Repositories for storing information and knowledge:
- Notes: My notes.
- Projects: My projects.
- Posts: My posts.
- Ideas: My ideas.
- Topics: My topics currently under research.
- Cooking-Recipes: My cooking recipes.
- Favorites: My lists of books, movies, musics, paitnings, ...
In addition to my projects hosted on GitHub, you can also find my Node libraries on both GitHub Packages and NPM. For containerized solutions, my Docker images are available on Docker Hub and GitHub Packages.
Thank you for considering contributing to my projects! Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions, from fixing a typo to adding a new feature, are highly appreciated.
Please read the README.md
and CONTRIBUTING.md
from each projects before making a pull request.
Thank you for taking the time to explore my projects and repositories. Your interest means a lot to me, and I hope you found something valuable here. Whether you're a fellow developer, a curious enthusiast, or someone stumbling upon this page by chance, your support and engagement are deeply appreciated.
If you have any questions, suggestions, or feedback, feel free to reach out to me. I'm always eager to connect with like-minded individuals and discuss ideas, collaborations, or just have a friendly chat.
Once again, thank you for visiting, and I look forward to crossing paths with you again soon!