Since we open sourced in August, we've had 90 community members contribute to the DEV codebase. That is amazing!
We are so thankful and appreciative of everyone who has dedicated their time to supporting the community and improving the platform. The codebase is stronger than ever. Our developer experience is smoother than ever. Our features are more useful than ever. And our bugs are getting squashed faster than ever. And we have an iOS app!
It's been an incredible couple of months and we really just wanted to say thank you to you all.
Below are the folks who have made 3 or more commits!
And here are some new features published by those of you who wrote them:
You can see everyone who has contributed on our repositories:
Welcome to the dev.to codebase. We are so excited to have you. With your help, we can build out DEV to be more stable and better serve our community.
What is dev.to?
dev.to (or just DEV) is a platform where software developers write articles, take part in discussions, and build their professional profiles. We value supportive and constructive dialogue in the pursuit of great code and career growth for all members. The ecosystem spans from beginner to advanced developers, and all are welcome to find their place within our community.
Table of Contents
- Getting Started
- Additional docs
- Product Roadmap
- Core Team Members
We encourage you to contribute to dev.to! Please check out the Contributing to dev.to guide for guidelines about…
This is the repo for the dev.to iOS app.
Released first version, more info: https://twitter.com/bendhalpern/status/1061323718058786822
We will grow to include more native code over time, but for now we are taking the approach of native shell/web views. This approach lost favor early in iOS days, but I believe it is a very valid approach these days. It is inspired by how Basecamp does things. Our tech stack is a bit different, but the ideas are the same.
wkwebviews as much as possible, I think we can make this all pretty awesome and sync up with our web dev work pretty smoothly. And where it makes sense, we can re-implement certain things fully native, or build entirely native features. Life's a journey, not a destination.
- Fork and clone the project.
- Install Carthage. If you use Homebrew…