DEV Community

Jess Lee for The DEV Team

Posted on

Thank you, DEV Contributors ๐Ÿ™

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!






[deleted user] image

[Deleted User]



[deleted user] image

[Deleted User]


[deleted user] image

[Deleted User]












[deleted user] image

[Deleted User]

And here are some new features published by those of you who wrote them:




You can see everyone who has contributed on our repositories:

GitHub logo forem / forem

For empowering community ๐ŸŒฑ


Forem ๐ŸŒฑ

For Empowering Community

Build Status Build Status GitHub commit activity GitHub issues ready for dev GitPod badge

Welcome to the Forem codebase, the platform that powers dev.to. We are so excited to have you. With your help, we can build out Foremโ€™s usability, scalability, and stability to better serve our communities.

What is Forem?

Forem is open source software for building communities. Communities for your peers, customers, fanbases, families, friends, and any other time and space where people need to come together to be part of a collective See our announcement post for a high-level overview of what Forem is.

dev.to (or just DEV) is hosted by Forem. It is a community of software developers who 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โ€ฆ





GitHub logo forem / DEV-ios

DEV Community iOS App

Build Status GitHub License Language Maintainability Test Coverage

DEV iOS ๐Ÿ’–

This is the repo for the dev.to iOS app.

Status:

Released first version, more info: https://twitter.com/bendhalpern/status/1061323718058786822

Design ethos

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.

https://m.signalvnoise.com/basecamp-3-for-ios-hybrid-architecture-afc071589c25

https://signalvnoise.com/posts/3743-hybrid-sweet-spot-native-navigation-web-content

https://signalvnoise.com/posts/3766-hybrid-how-we-took-basecamp-multi-platform-with-a-tiny-team

https://www.youtube.com/watch?v=SWEts0rlezA

By leveraging 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.

Contributing

  1. Fork and clone the project.
  2. Build and run the project in XCode.
  3. โ€ฆ




Happy Coding!

Top comments (1)

Collapse
 
ben profile image
Ben Halpern

Thanks everybody! We have so much more in store. We're going to be doing more and more to contribute to the software ecosystem at large.