Gildasio.gitlab.io is a Portuguese-language personal blog built with Jekyll and Bootstrap, hosted on GitLab Pages, that publishes posts on IT, security, programming, and GNU/Linux alongside movie and book reviews, podcasts, screencasts, zines, and presentations.
What is Gildasio.gitlab.io?
Gildasio.gitlab.io is a personal blog website generated by the static site generator Jekyll and styled with Bootstrap, deployed on GitLab Pages. It takes Markdown content and renders it into a responsive static site with separate sections for articles, reviews, casts, zines, and talks. The site is maintained by Gildásio, who migrated it from GitHub Pages after the baseurl variable stopped being handled correctly, breaking the visual layout.
Key Features
- Jekyll static site generator — Converts Markdown and Liquid templates into static HTML pages that require no server-side processing.
- GitLab Pages hosting — The site is published via GitLab Pages, using GitLab's free static site hosting with continuous integration from the repository.
- Bootstrap responsive styling — Bootstrap was added after initial development to make the layout mobile-friendly, with credit given to @magnunleno.
- Categorized content — Posts are organized into categories such as IT, information security, programming, and GNU/Linux, with dedicated category links.
- Media reviews — Separate sections for movie and book reviews allow authors to publish structured reviews.
- Curated media lists — The site maintains collections of podcasts, screencasts, and zines the author follows.
- Presentation archive — A talks section provides access to presentations the author has given.
Who is it for?
- Portuguese-speaking tech bloggers who want a simple, fast Jekyll blog hosted on GitLab Pages without needing a database or server-side code.
- IT and security writers who want to categorize posts around security, programming, and Linux topics.
- Developers looking for a personal site template that already includes review, podcast, screencast, zine, and talk sections.
What can you do with it?
- Tech bloggers: Publish categorized posts on IT, security, programming, and GNU/Linux using Markdown; the Jekyll pipeline converts them to static pages.
- Reviewers: Add movie and book reviews in dedicated review sections, organized by type.
- Curators: Maintain lists of podcasts, screencasts, and zines you follow, each with its own section.
- Speakers: Share presentation slides through a dedicated talks page.
FAQ
What is Gildasio.gitlab.io built with?
It is built with Jekyll, the Ruby-based static site generator, uses Bootstrap for responsive CSS, and is hosted on GitLab Pages.
Why did the author migrate from GitHub Pages?
The author reported that GitHub stopped interpreting the baseurl variable correctly, which broke the blog's visual layout, prompting a move to GitLab Pages.
What content types are supported?
The site supports blog posts with categories, movie and book reviews, collections of podcasts, screencasts, and zines, and a talks section.





