GithubHelp home page GithubHelp logo

website's People

Contributors

dougsillars avatar kirillt avatar moeenahamd avatar

Watchers

 avatar

website's Issues

Create Blog section

Blog will be used for articles about local-first software, P2P networking and miscellaneous stuff.

Create Donate section

It should be possible to donate using:

  • Patreon
  • Buy me a coffee
  • Bitcoin/Ethereum/USDT/USDC/Polkadot/Cosmos

Create Docs section

Documentation is what AdiDoks was really created for. We will draft docs in Notion and publish to our website. When we'll have a lot of docs, we'll need clear summary of AdiDoks features dedicated to navigating the docs.

Benchmark usage of justification

I've decided to give justification a shot, in our blog: https://www.ark-builders.dev/blog/

It's important to make spaces between words look nice, because text justification is considered bad when used on web-pages. See more about this:
https://www.changedetect.com/how-to-justify-text/
https://maxwellforbes.com/posts/web-justified-text/

However, it could be alright when used together with hyphenation. We need to verify that it looks OK on all devices. If it doesn't, we should turn it off.

Blog: P2P connectivity library

We need a blog post answering these questions:

  1. What problem are we trying to solve with our P2P lib?
  2. What technical challenges do we have to overcome to solve it?
  3. What options did we evaluate?
  4. What main tradeoffs did we consider?
  5. What did we choose in the end, and how will we move forward?

Preliminary answers:

  1. Direct communication between any two users and/or devices.
  2. Scalable solution requires hole-punching as relay servers don't scale.
  3. a. Using LibP2P.
    b. Using WebRTC.
    c. Adapting Syncthing or Nebula.
    d. Writing custom code.

Blog: Local-first Software

Our project has similar goals to what is described as "Local-first Software". Let's write something to show where our goals are similar and how do we want to achieve these goals.

Link published apps to Play Store

We should embed nice looking buttons leading to Play Store for the published apps.

The plain APK download button should be kept near, but we need to improve its image.

Create Contribute dashboard

Contribute section should aggregate open issues from different repos of our organization.

Developers looking for a challenge should be able to see all issues labeled as good first issue and bug. We can consider also enabling them to see aggregated lists of issues labeled as enhancement or feature.

As a bonus feature, we could even create our own bounty tracker! We have label bounty in several repos, but right now it's only used for setting a bounty before-hand. We could have separate display for more challenging issues, which must be paid upon successful implementation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.