Improved our internal team communication - migrating from Gitter completely into Discord
Advanced extensively on the Ethereum 2.0 specification, participated actively in all Beacon Chain Implementers Calls led by the EF
Made better use of Gitcoin to onboard new contributors and bounty important tasks for our repo
Some of the biggest challenges involved once again dealing with an ever changing spec (although we now see that as a key aspect of working on ETH2.0 and it keeps things fun sometimes). Inter-team communication has been a lot better now that the spec has solidified even more and responsibilities are quite clear.
With respect to project management challenges, we lacked a way of really measuring goal accomplishment per quarter and setting reach goals vs. priorities aside from Github and informal agreements on Discord. Instead, we decided to adopt the OKR (Objective - Key Result) approach for quarterly planning and accountability. This will be a big part of our Q4 planning.
Additionally, the nature of our work as a remote endeavor has kept things often slower than we would wish as not every week is as consistent as others. Being able to hire core members full time and establish a better structure for everyone will be a massive boost for our team.
Next up, we will continue the implementation of the ETH2.0 spec as there are still important items yet to be created. We will also advocate towards better awareness of what ETH2.0 entails for the community.
We were also presenting at DevCon IV on the mainstage talking about what it's like to implement Casper+Sharding today.
Our major milestone at the start of 2019 will be a public testnet alongside the other teams working on our shared vision. This is something we will already begin to look into moving into Q4.