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.
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!
- Join our Public Pixelfed Discord: https://discord.gg/mbvmCtVzEj and speak with the developer community members.
- Visit our GitHub https://github.com/pixelfed, give our code a little review, and see what issues could be worked on/improved.
- or just contact me via email at daniel@pixelfed.org
Looking forward to collaborating with you all!