About

Fossery Tech

Hey! I'm Fossery Tech, a young tech guy, beginner web developer who prefers FOSS technology, takes privacy seriously.

I started this whole Fossery Tech project in September 2022. The purpose of the project is to promote Linux and FOSS. I decided to only use FOSS software to produce and FOSS platforms to share content to prove that it IS possible to live without proprietary services (well, except for some proprietary Linux drivers and news websites for most people).

I started to publish videos on my Odysee channel with various FOSS related topics, including alternatives to common proprietary software. I don't release videos that often though (only 3-4 videos a year lol) because I focus on quality over quantity, and I manage my channel alone.

I also created a Mastodon profile where I share some random FOSS related things (personal experiences, polls, silly memes, and recently Weekly Linux and FOSS News). FOSS can be fun! Right?

In January 2023, I synced my Odysee channel to TILvids which is a PeerTube instance for edutainment (educational-entertainment) content. Conveying useful knowledge in a fun, enjoyable way, just what I do in my videos. Great value match!

By publishing my videos on multiple platforms, I also provide my viewers choice to use whatever FOSS platform they like: watch my Odysee videos from Odysee website/app, LBRY desktop/mobile, third-party LBRY clients etc.; or my PeerTube videos from the website of a PeerTube instance, NewPipe, Mastodon web/clients etc. By using Mastodon for posting random stuff, I also let my followers engage with my posts from all across the Fediverse, no matter which platform/client they use (Mastodon, Pleroma, Akkoma, Misskey etc.). It's good to have choice!

And btw I also have a Matrix space ("group" of rooms) with General, Open Source and Linux, FosseryWeb and Privacy rooms. There isn't much activity at the moment, but hey, you can still join if you're interested.

FosseryWeb

As I mentioned, I'm a beginner web developer. I learn web development from various different online courses and bootcamps (like freeCodeCamp). But nothing is more valuable than having your own personal project to put your knowledge in practice.

I came up with the idea of creating a website with some random but useful stuff, and privacy, transparency in mind. In the summer of 2023, I started the development of FosseryWeb.

I wanted to make this website look good yet simple. I looked at a few design templates on the Internet, came across with a nice looking card design. I took inspiration from it, created something similar from scratch (the original one was made with the Bulma.css framework) using only vanilla HTML, CSS and JavaScript, no additional CDNs, libraries/frameworks. This made development process a bit slower at some point as I couldn't use pre-made solutions, had to solve some problems myself. But hey, this is programming: solving problems! It can be so rewarding if you solve a problem yourself (sometimes with a little research on the Internet). And honestly, pre-made libraries, frameworks would just make the website bloated (with too much redundant stuff), heavy on resources, reduce transparency. But speaking of design, I also took inspiration from the Adwaita theme of GNOME desktop, and used the color scheme of Zorin-Blue Dark theme from Zorin OS. Very Linuxy, isn't it?

As for tools, I use exclusively FOSS tools for development:

  • Code editor: VSCodium (VSCode without Microsoft garbage) with Live Server extension for preview
  • Searching for thing I don't know: MetaGer
  • Searching for images: Wikimedia Commons, sometimes Openverse
  • Editing my own images: Krita (ex-GIMP user)
  • Compressing images (to make them load faster): Curtail
  • Word processor (for downloadable cheatsheets): LibreOffice
  • Markdown editor (for downloadable cheatsheets): MarkText
  • Web browsers for testing the site: LibreWolf (Firefox/Gecko), Ungoogled Chromium (Chromium/Blink), GNOME Web (WebKit/WebKitGTK), Falkon (QtWebEngine), Angelfish (QtWebEngine, mobile). May add other tested browsers in the future. (There are still some issues with QtWebEngine. See Issues page.)
  • Hosting the site: Codeberg (Pages)

Contribute to the project

Do you have some knowledge of web development? Well, FosseryWeb is a community project, so you can consider contributing. There are no contributors at the moment, so you can be the first!

Fork the repo, do some modifications (solve some Issues, correct bugs, add content or improve existing ones) then create a pull request. If your pull request gets accepted, you get a mention here and a shoutout on Mastodon!