Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@brennanbrown
brennanbrown
Follow
View brennanbrown's full-sized avatar
Looking for FOSS projects to contribute to!

Brennan Kenneth Brown brennanbrown

Looking for FOSS projects to contribute to!
29 🇨🇦 | 🍓JAMstack FOSS developer & creator of various Jekyll themes! 🧪 Looking to help people find their voice in cyberspace. PRs always welcome :)

Block or report brennanbrown

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more aboutreporting abuse.

Report abuse
brennanbrown/README.md

Dev.toLinkedinMediumKo-fiPronounsOpen SourceLiberapay

:octocat:Website /Resume /Writing Portfolio:octocat:

NEW! Visit my indieweb site🔆 brennan.day 🔆

About Me 👋

Hey there! 😄 My name is Brennan, I'm a 29-year-old Queer Métis JAMstack developer atBerry House andfull-time writer from Winnipeg, Manitoba and currently reside in Calgary, Alberta. In April 2025, I graduated from Mount Royal University with a Bachelor of Arts majoring in English Honours, and have also completed both the Full-Stack Developer Program atInceptionU in 2020 and the Growth Marketing Bootcamp atOnRamp in 2022. Now, I'm looking to help those that need web development work done, or searching for ideas and management for their next content project.

I would also love to volunteer my time to contributing to open-source projects! I love creating and tinkering with small, static websites and projects. I'm a big proponent of putting an emphasis on accessibility and theA11y project in web development.

I'm always looking to work with people that are hopeless idealists like me, as well as who are interested in creating and working on cool, interesting, and meaningful projects! Shoot mean e-mail if that sounds like your cup of tea.

Octo Ring logo
previousrandomnext
check out other GitHub profiles in the Octo Ring

My Technology Stack 📚

Languages & Core Technologies:

MarkdownJavaScriptHTML5CSS3PythonRuby

JAMstack & Static Site Generators:

Jekyll11tyHugoGatsbyNetlifyGitHub PagesHeroku

Styling & Frontend Tools:

SassBootstrapTailwind CSS

Content Management & Tools:

GitGitHubNPMRubyGems

Development Environment:

VS CodeTerminalmacOSDebian

Content & Documentation:

SubstackDEV.toLaTeX

Tech I'm Learning:

DockerRailsReactFlaskPostgreSQLGraphQL


Recent Posts 📑

From: 18 August 2017 - To: 19 February 2026Total Time: 953 hrs 16 minsMarkdown                   395 hrs 18 mins       ██████████▒░░░░░░░░░░░░░░   41.47 %HTML                       134 hrs 47 mins       ███▓░░░░░░░░░░░░░░░░░░░░░   14.14 %JavaScript                 117 hrs 10 mins       ███░░░░░░░░░░░░░░░░░░░░░░   12.29 %CSS                        63 hrs 8 mins         █▓░░░░░░░░░░░░░░░░░░░░░░░   06.62 %Python                     61 hrs 5 mins         █▓░░░░░░░░░░░░░░░░░░░░░░░   06.41 %YAML                       34 hrs 20 mins        █░░░░░░░░░░░░░░░░░░░░░░░░   03.60 %

⚠️ Choose a Better Developer Platform

GitHub and Microsoft have demonstrated a pattern of decisions that conflict with the values of the independent, ethical web. Here are the key concerns:

Loss of Independence and Declining Engineering Quality

In August 2025,GitHub's CEO resigned and the platform was fully absorbed into Microsoft's CoreAI division, ending operational independence. This coincided withmounting complaints about declining service quality.

TheZig Software Foundation publicly quit GitHub, citing Microsoft's AI obsession as having "ruined the service." Critical infrastructure bugs like thesafe_sleep.sh issue that caused runners to hang indefinitely went unaddressed for over a year while Microsoft prioritized AI features.

Copilot Training on Your Code Without Proper Attribution

GitHub Copilot wastrained on billions of lines of code from public repositories without respecting open-source license requirements. Aclass-action lawsuit filed in November 2022 alleges that Copilot violates the terms of 11 popular open-source licenses (including MIT, GPL, and Apache) by:

Most copyright claims were dismissed, but breach of contract and open-source license violation claims continue.

Privacy and Security Concerns

Microsoft Copilot leaked thousands of private GitHub repositories from major companies including IBM, Google, and Microsoft itself. Over 16,000 organizations were affected, with sensitive data including access keys and security tokens exposed through caching mechanisms.

GitHub's privacy policy is deliberately vague regarding training data. While Business and Enterprise customers reportedly have protections, free and Pro tier users faceuncertainty about whether their code is used for training.Users report that privacy settings have been mysteriously re-enabled without consent.

Ignored User Feedback

User requests to disable or block Copilot features have been the #1 and #2 most popular topics on GitHub's community page for over 12 months—and remain completely unanswered. Users report thatdisable buttons are ignored by the interface.

Pricing Controversies

In December 2025, GitHubannounced plans to charge $0.002/minute for self-hosted Actions runners, charging developers to run GitHub's software on their own hardware. The backlash was so intense that GitHubpostponed the change within 24 hours.


How to Migrate Your Code

You don't have to stay on a platform that doesn't align with your values. Here are ethical alternatives:

Codeberg (Recommended)

Anon-profit, community-driven platform run by Codeberg e.V., a democratic German organization. It's powered byForgejo and funded entirely by donations. No investors, no ads, no corporate roadmap.

Features:

  • Free Git hosting for open source
  • CI/CD via Woodpecker and Forgejo Actions
  • Static site hosting with Codeberg Pages
  • Migration tools built-in

Forgejo: The software powering Codeberg. Lightweight, runs on modest hardware (like Raspberry Pi), with a familiar GitHub-like interface.

Gitea: The original project Forgejo forked from. Still actively maintained, written in Go, easy to install.

GitLab: Full DevOps platform with comprehensive CI/CD. Can be self-hosted or used as a service.

Migration Steps

  1. Create accounts on your chosen platform(s)
  2. Use built-in migration tools: Most alternatives can import directly from GitHub, including issues, PRs, and wikis
  3. Update your README: Add a notice about the migration with links to new locations
  4. Archive GitHub repos: Mark them as read-only with clear redirection
  5. Update local remotes:git remote set-url origin <new-url>

Detailed migration guide for Codeberg


Why Keep a GitHub Mirror?

I maintain a mirror here for three reasons.Discoverability, as many developers still only search on GitHub,education as this README can reach people who need to know about these issues, andcommunity, by helping others migrate and that's better than just disappearing.


My GitLabMy ForgejoMy Codeberg

PinnedLoading

  1. enjoyment-workenjoyment-workPublic template

    🗃️ A Digital Garden: Capturing my daily thoughts and progress, as well as curated ideas with unique synthesis—a personal zettelkasten. Built on Simply Jekyll by Raghuveer S.

    HTML 109 13

  2. purelogpurelogPublic template

    📔 A responsive sidebar Jekyll theme, created with the Pure.css framework, designed for writers and bloggers of all kinds.

    HTML 37 34

  3. waterywateryPublic template

    🚰 A minimalist, bare-bones theme for Jekyll only using the Water.css framework while still following the best practices for accessibility and search-engine optimization.

    HTML 16 8

  4. 11ty-Indie-Web-Blog-Starter11ty-Indie-Web-Blog-StarterPublic template

    🎈 A modern, feature-complete blog template built with Eleventy and Tailwind CSS. Designed for writers who want to own their content and participate in the IndieWeb.

    Nunjucks 9 1

  5. journalbarjournalbarPublic

    🐝 A personal blog for self-quantification and personal improvement via Beeminder. Powered by Jekyll. / https://beejournal.netlify.app

    CSS 5 1

  6. django-projectdjango-projectPublic

    A full-stack Django project, with a PostgreSQL database, using Selenium for tests, and deployed in real-time. Under construction.

    HTML 7 10


[8]ページ先頭

©2009-2026 Movatter.jp