Town Hall Citizen

People Have the Power

Pixelfed is hiring

Pixelfed is hiring

Howdy,

Just got this from Dan at Pixelfed. I've contributed some $$ to their Kickstarter. I'd happily pay a couple bucks a month for the app.

https://www.kickstarter.com/projects/pixelfed/pixelfed-foundation-2024-real-ethical-social-networks/posts/4319823?ref=ksr_email_mktg_auto_backer_project_update_registered_users

Hey everyone!

I'm Daniel, and I have some exciting updates to share about Pixelfed's future. As our community grows, it's time to expand our team. I'm looking for passionate people to help mentor, guide, and bring this vision to life. From day one, our mission has been simple: giving people an alternative to closed, corporate social platforms.

Building Pixelfed has been an incredible journey, and I'm amazed by how our community has helped it grow into something truly special. As the main developer, I want to be transparent - to take Pixelfed to the next level, I need your support. I'm not aiming to be a "benevolent dictator for life" - I'm just the current lead maintainer helping guide the project.

Shlee and myself are working on creating a comprehensive roadmap for both Pixelfed and the Loops project. This will help everyone understand where we are now and the exciting places we're headed.

Thank you for being part of this journey!
Daniel

The Challenges We Face

Building and maintaining an open-source social network comes with its own set of challenges, including:

  • Development Bottlenecks: With a small group of developers, feature rollouts, bug fixes, and optimizations take longer than I’d like. We need to Triage and peer review PRs faster, and encourage new developers into the fold.
  • Community & Support overheads: Managing user feedback, triaging issues/reports, and engaging with the community is crucial to keeping the platform healthy.
  • Planning & Prioritizing: Currently all projects, features, issues and bugs are treated as equal. This allows for us to move quickly, but does lead to miscommunication or delays. We need to triage issues and build a roadmap to cover all parts of our platform.
  • Testing & Quality Assurance: With multiple platforms (Laravel backend, Nuxt/Vue web apps, and React Native mobile apps), ensuring stability across all versions is demanding.
  • Operations & Documentation: Keeping documentation up to date and organizing workflows for new contributors can be overwhelming.
  • UX/UI & Design: Improving user experience and refining the interface requires creative input from skilled designers.

Join us in building the future!

To overcome these challenges, I’m looking to build a passionate team. Here’s how you can get involved:

  • Developers:
    • PHP (Laravel) - for the backends.
    • Vue/Nuxt/React/Typescript - for web frontends.
    • React / React Native - for the iOS/Android mobile apps.
    • Supporting libraries such as Biomejs, Tamagui, etc
    • DB (MySQL/PostgreSQL), and Redis.
  • Operations:
    • Devops/CICD/Webapp Security - Automate and secure the Pixelfed Ecosystem.
    • Bare Metal/VMs Management - Plan for moving to Proxmox clusters in (colocated) regional DCs.
    • Networking / FCDN - Build a social network that pushes 100s of TB of video in an affordable/sustainable way.
  • Project Management: Focus on higher level goals/milestones, Roadmaps, Supporting everybody involved towards a common goal. 
  • Community Building: Triage issues. Support new users / encourage contributors, and share updates.
  • Operations & Documentation: Maintain end to end documentation.
  • Moderators/Safety: Design/Build tooling around safety, respond to support queries, and foster a positive environment in and around the fediverse.
  • Testers & QA: Assist in identifying and fixing bugs to improve reliability.
  • UX/UI Designers: Create intuitive and visually appealing designs using mockups and concept art using Figma or similar.

How to Get Involved

If you’re passionate about open-source, social networking, or just want to contribute to a meaningful project, we’d love to hear from you!

Looking forward to collaborating with you all!