TL, DR Windows Subsystem for Linux version 2 (WSL2 for its friends) is a great tool developed by Microsoft that let you use a full Linux system fro within your windows machine. However, sometimes WSL2 may have issues to access some Windows folders. Rebooting WSL2 is often the quickest fix. Windows Subsystem for Linux In… Continue reading Fix WSL2 issues to access folders
Author: randomds
Deploy a local Docker Registry with GUI
TL, DR During the development of Docker applications you may need to continuously pull and build images. A local Docker registry can help you to save time and effort, especially if your Internet connection is not the fastest in the world. The GUI by joxit helps to make this local Docker registry more user friendly… Continue reading Deploy a local Docker Registry with GUI
Multipass and Portainer to develop with Docker
TL, DR Ubuntu Multipass gives you the ability to create virtual machines on Linux, Windows and MacOS. It provides an image with Docker and Portainer pre-installed, so you can have a local Docker development environment with GUI in no time. Below a few commands to guide your first steps with Multipass and launching the Portainer… Continue reading Multipass and Portainer to develop with Docker
Minio, a powerful self-hosted object storage
TL, DR Minio is a powerful open source self-hosted object storage, similar to S3, that you can deploy on your own hardware or cloud instance. You can also deploy it on a Raspberry Pi. It has a comprehensive Python SDK for all operations. Minio Server Minio is a powerful open source software that enables you… Continue reading Minio, a powerful self-hosted object storage
Deta Cloud, a free platform for developers
TL, DR Deta Cloud is a free platform where you can deploy micro-APP. It includes serverless functions, a NoSQL database, and cloud object storage. You can use Python or Node.js to develop and deploy your app for free. Deta Cloud Deta Cloud is a new platform that you can use to deploy small projects. It… Continue reading Deta Cloud, a free platform for developers
Self-updating webpages without refresh using Flask and HTMX
TL, DR Flask Sock and HTMX enable the creation of self-updating webpages that do not need refresh, with minimal dependencies and overhead. This is a solution you can easily implement and deploy for very simple projects. HTMX makes webpages dynamic HTMX is an interesting framework that helps you building interactive and self-updating webpages without other… Continue reading Self-updating webpages without refresh using Flask and HTMX
Add a simple cookie consent solution to your web project
TL, DR Almost any web project needs a cookie consent solution to be compliant with GDPR, CCPA, and other similar regulations around the world. CookieConsent and CookieBAR are two free solutions easy to implement that will help you be compliant. Cookies and Privacy Regulation about privacy is something any web project needs to keep in… Continue reading Add a simple cookie consent solution to your web project
Google Foobar Challenge level 5 – Expanding Nebula
TL, DR Google Foobar is a hidden coding challenge by Google, and Expanding Nebula is the challenge I solved using Python in order to complete level 5. This post is part of a series on Google Foobar, with all the challenges I encountered. The full series is available here. Getting ready to run The ninth… Continue reading Google Foobar Challenge level 5 – Expanding Nebula
Google Foobar Challenge level 4 – Escape Pods
TL, DR Google Foobar is a hidden coding challenge by Google, and Escape Pods is the challenge I solved using Python in order to complete level 4. This post is part of a series on Google Foobar, with all the challenges I encountered. The full series is available here. Getting ready to run The eighth… Continue reading Google Foobar Challenge level 4 – Escape Pods
Google Foobar Challenge level 4 – Free the Bunny Workers
TL, DR Google Foobar is a hidden coding challenge by Google, and Free the Bunny Workers is the challenge I solved using Python in order to progress in level 4. This post is part of a series on Google Foobar, with all the challenges I encountered. The full series is available here. Getting ready to… Continue reading Google Foobar Challenge level 4 – Free the Bunny Workers