I think for most software projects' onboarding it's useful to consider the following questions: 1. What does my "hello world" look like? 2. Can my "hello world" be written in under 5 mins by a novice? 3. Does my "hello world" have any relationship to production uses?
-
Show this thread
-
For example with a database: 1. People should create a table called "members", create a member, and query a member. 2. The example should be the at the top of the README, and take a total of 10 lines. 3. Explain how the example is guarded with a RwLock and thread-proof.
1 reply 0 retweets 0 likesShow this thread
With @4kilobytes:
1. Render a button on the page, create a "counter store", and link the two so that a counter is incremented on each button click.
2. One of the first things you see.
3. I guess we didn't do the explaining part too well; but it's close to prod tbh.
4:22 AM - 30 Oct 2018
0 replies
0 retweets
2 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.