During this period, DXgov has been focusing on refactoring a large part of the codebase. Making a new repo for DAVI (former Guilds), bettering code quality with unit tests, integration tests (we introduced Storybook), and e2e-tests. We also took a stab at fixing our smart contracts from the audit reports we received back. Although, a busy period as always, I felt like alignment and productivity in the team were at an all-time high.
On a personal note - somehow I passed the finish line. This period marks my end as a part-time contributor and my start as a full-time contributor . I’ve expressed this many times previously, but I am grateful to the team for their support and understanding throughout this hectic period.
After a short vacation, I’ll be back.
Improved code quality across the board with unified code style, tests, and in general, more alignment on how to work on the code base together.
Good spirit in tackling the problems addressed in the audit reports. I felt everyone took responsibility to learn more about the issues and to better understand our smart contracts. On a personal note, I am really enjoying writing/modifying and learning more about our smart contracts. I am hoping to take a bigger part here in the future.
We got QA! I’m personally very excited about working closer with the QA to improve the products from DXgov. I’ve already seen issues being raised, which we’ll hopefully solve to make a viable and great product.
Could have done better
During this period, prioritizing and properly managing my time has continuously proven to be difficult. Since I’ll be transitioning into a full-time contributor, I expect my time management to be fully resolved by only having a single full-time commitment.
Communication. Trying to coordinate the team while working remotely, asynchronously, and across different time zones is a modern problem. I, myself, has been vocal about being clearer in our communication by writing more decision documents and other types of tools that allows contributors to work more asynchronous, instead of using the Keybase chat for decisions. But, I am also guilty of poor communication regarding availability and such. My transition into a full-time role will hopefully allow me to work more on alignment processes in the team.
- 2500 xDAI (5000 * 2 * 50%) second half
- 1500 DXD (3000 * 2 * 50%) second half
- 0.01667% REP in accordance with the proposal above, which states a correction and hence the lower than the normal REP percentage.
DXdao Contracts PRs
Finally transitioning into a full-time DAO contributor has required a lot of soul-searching. I think every contributor has their reasons for contributing to a DAO. For some, I’m sure it’s way less complicated than for others. For me, it has meant coming to terms with not being able to fully explain what it is that you’re actually doing (I think everyone in this space has this problem, though, haha), getting disdainful comments about the crypto space, especially during this bear market, and jumping through hoops just to get paid. You question yourself not only once.
At the same time, I’ve also seen the world shift to more uncertain times. Sky-high inflations in large part of South America (and now all around the world due to reckless monetary policies), citizens completely locked out of the financial ecosystems of their countries (e.g., Mexico), banks freezing assets for their citizens (e.g., Sri Lanka) during political and economic turmoil. I cannot help but think that there should be options other than the need to buy into this chaotic economic system. And there are.
So what is it that I am doing? I am participating in the frontiers of building an open banking and governance system. Decentralized and fully censorship-resistant - an ecosystem built by the people for the people. An option to opt-out of the current centralized banking system. But let’s not be blinded by idealism. It’s a slow process to get there, and in the meantime, refactoring the code, solving bugs in audit reports, and surviving the bear market is closer at hand than anything else. However, I would not be here if not for these beliefs.
So I guess in the meantime, I’ll continue to try to explain what it is that I am doing, give my best smile when encountering these disdainful comments, and jump some more hoops to get myself paid.
Anyway - what I want to say is that I am happy to be here and looking forward to the work ahead !