Skip to content

Blackspirits/blackspirits.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 blackspirits.github.io

Personal portfolio of Filipe Mota (BlackSpirits)
Programmer · Open-source contributor · pt-PT translator

Website Status License: MIT

Visit the live site · GitHub profile

About

I’m Filipe Mota, also known as BlackSpirits — a programmer, open-source contributor, and translator/reviewer focused on European Portuguese (pt-PT).

My work sits at the intersection of automation, localization, media tooling, and clean web experiences. I enjoy building practical tools, improving workflows, refining interfaces, and contributing to projects that help real users.

I develop and maintain Pipocas.tv, a Portuguese subtitles community, and contribute to metadata and moderation work at TheTVDB.

The live site brings together selected projects, focus areas, and useful links across my work.

Core Focus

  • Automation — tools, scripts, and workflow improvements that save time and remove repetitive work
  • Localization — translation and review for pt-PT with attention to clarity, consistency, and natural language
  • Media Tooling — utilities and experiments related to metadata, subtitles, cataloging, and streaming workflows
  • Open Source — practical contributions, fixes, improvements, and community-driven collaboration

Work Snapshot

A Portuguese subtitles community focused on contribution, discovery, and accessibility.

UserScripts & Browser Automation

Custom tools and browser-side improvements built to streamline repetitive tasks, improve UX, and extend existing platforms.

Localization & pt-PT Review

Translation and review work for software and community-driven projects, with a strong focus on European Portuguese quality, consistency, and usability.

Media & Metadata Tooling

Utilities, experiments, and automation around subtitles, cataloging, metadata workflows, and content organization.

More projects and links are available on the live site and GitHub profile.

Tech Stack

Built with a back-to-basics mindset — no frameworks, no build step, just clean and fast static code.

HTML5 CSS3 JavaScript

Site Highlights

  • Clean static architecture — lightweight, simple, and easy to maintain
  • Responsive layout — designed to work smoothly across screen sizes
  • Accessibility-minded — skip-link, focus states, keyboard awareness, and reduced-motion support
  • Dual language support — pt-PT and English
  • Minimal dependencies — fast to load, easy to understand, and easy to evolve
  • Project-first structure — focused on identity, clarity, and discoverability

Philosophy

This site was built to stay simple on purpose.

No unnecessary complexity.
No heavy tooling for a small personal site.
Just a fast, maintainable, and accessible portfolio that reflects how I like to build: with clear structure, practical decisions, and room to evolve.

Local Development

This is a static site. To run it locally, clone the repository and open index.html in your browser, or serve it with a lightweight local server.

Example:

python -m http.server

Then open http://localhost:8000.

License

  • Code: MIT License — see LICENSE
  • Branding, text, and media assets: © Filipe Mota. All rights reserved.

This includes personal bio text, avatars, Open Graph assets, logos, and branding elements unless explicitly stated otherwise.

You may reuse the code under the MIT License, but personal identity assets and branding are not included in that permission.

If you build on this repository as a starting point, please keep visible credit:

Made with 💻, ❤️ & ☕ by BlackSpirits

Visit the live site

About

Personal portfolio of Filipe Mota (BlackSpirits) — programmer, open-source contributor and pt-PT translator focused on automation, localization and media tooling.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages