1. http://250bpm.com/ [Author of ZeroMQ,Nanomsg]
2. http://ncatlab.org/nlab/show/nPOV [Neutral Point of View, Category Theory ]
3. http://berkeley-cs61as.github.io/textbook.html [SICP with Racket]
4. http://www.yegor256.com/2015/06/29/simple-diagrams.html?2015-26
-[Simple & to the point. The Better Architect You Are, The Simpler Your Diagrams]
5. http://www.wzchen.com/data-science-books
-[16 Free Data Science Books from the Quora Engineer's blog]
6. http://prog21.dadgum.com/177.html
-[On why organizational skills beats the algorithm wizardry, Simplifying, Refactoring, Better Organization of code -matters Maybe, you should read all his posts, very very informative ]
7. http://firstround.com/review/speed-as-a-habit/ [Speed as a Habit, from Ex-Googler]
8. https://michaelochurch.wordpress.com/2015/07/18/technology-is-run-by-the-wrong-people/ [How & why technology is run by -the wrong people]
9. http://blog.longreads.com/2015/06/16/how-apples-transcendent-chihuahua-killed-the-revolution/ [Very Interesting take On -Digital Addiction]
10. http://softwarecreation.org/2012/achieving-top-mental-performance-for-software-developers/
11. http://www.quora.com/I-am-quite-bad-at-algorithms-but-good-with-Android-and-iOS-Is-there-a-place-for-me-at-companies-like-Facebook-Palantir-Google-etc/answers/8555608
12. http://book.mixu.net/distsys/index.html
13. http://firstround.com/review/this-is-how-you-build-products-for-the-new-generation-of-data-natives/
14. https://zenpayroll.com/blog/the-5-product-principles-we-live-by-at-zenpayroll/
15. http://owntrepreneurship.com/2015/04/13/your-kids-are-greates-motivators-of-your-career/
16. http://colah.github.io/posts/2015-09-NN-Types-FP/
17. http://www.infoq.com/articles/reactjs-codecademy
18. http://observer.com/2015/09/an-honest-guide-to-the-san-francisco-startup-life/
19. http://danthedev.com/2015/09/09/lisp-in-your-language/
20. http://bigdatawg.nist.gov/MGI_big_data_full_report.pdf [Big Data Report - Industries Report from Mckinsey]
21. http://techcrunch.com/2015/09/10/big-data-doesnt-exist/ [Most of big data is not useful]
22. ftp://ftp.cs.wisc.edu/machine-learning/shavlik-group/torrey.handbook09.pdf [transfer learning]
23. https://www.richie.fi/blog/data-is-a-liability.html
24. https://hi.co/moments/dvjugu7d [time is more important than money]
25. https://www.expeditedssl.com/aws-in-plain-english
26. https://speakerdeck.com/agemooij/between-zero-and-hero-scala-tips-and-tricks-for-the-intermediate-scala-developer
27. https://en.wikipedia.org/wiki/Uncertainty_reduction_theory [How to reduce COGNITIVE stress during initial interactions]
28. http://blog.ikura.co/posts/erlang-beauty.html
1. http://baweaver.com/blog/2015/06/20/a-functional-programming-primer-for-spark/
2. http://baweaver.com/blog/2015/06/21/intro-to-spark/
1. http://xyclade.github.io/MachineLearning/ [Good Machine Learning Primer]
0. Get 5 mins into any activity, to get started [that is how you can avoid procastination]
1. Wake up early [5:30 am]
2. Prioritise tasks & plan your day
3. Keep a time-journal, evaluate,revise your goals/ approaches
4. Say NO to any distracting things, it helps you keep focused & unburdens you from many unnecessary things.Earns more time.
5. "Innovation is saying NO to 1000 things" - STEVE JOBS
6. Plan your Life & Carreer. Most of us are naturally not quite good at this. Practice. Practice, it gets better.
7. Spend time in time-planning.
8. Failing to set some time for planning is often the primary reason for poor time management.
9. Keep a list of things, MIND is not good at remembering things, it is good at executing things. Remember that.
1. https://www.linkedin.com/pulse/why-your-to-do-list-killing-performance-tom-popomaronis [Why Todo list is not enough]
2. https://www.linkedin.com/pulse/how-being-busy-makes-you-less-productive-dr-travis-bradberry (Multitasking isn't good)
1. http://www.theguardian.com/lifeandstyle/2015/oct/21/choice-stressing-us-out-dating-partners-monopolies
1. http://waitbutwhy.com/2015/11/the-cook-and-the-chef-musks-secret-sauce.html [Amazing Read]
2. Innovation is saying NO to 1000 things.
3. SUCCESS is more defined by choosing what NOT to do rather than by choosing what to do.
Ofcourse one has to plan & execute the things after that.
4. TIME is more important than MONEY.
5. HEALTH is more important than WEALTH
6. LUCK IS a important factor, but stay unworried if it doesn't happens to you.
7. LIFE can be enjoyed even without LUCK.
8. Always have Enthusiasm in everything you do, irrespective of the situations [Indian Philosopher]
1. Practice the art of saying "NO", it helps you to focus on your goals.
Please Read this : http://www.nirandfar.com/2013/09/the-power-of-no.html
2. https://www.linkedin.com/pulse/skip-resolutions-break-habit-2016-liz-ryan
[Stop crticizing youself, don't let your mind act on other's behalf during their absence]
1. "If it's your job to eat a frog, it's best to do it first thing in the morning.
And If it's your job to eat two frogs, it's best to eat the biggest one first."
- Mark Twain
2. "All things are subject to interpretation whichever interpretation prevails at a
given time is a function of power and not truth." - Friedrich Nietzsche
3. "Hate the sin, love the sinner" - Mahatma Gandhi
4. "Without music, life would be a mistake." - Friedrich Nietzsche
5. "Never tell people how to do things. Tell them what to do and they will surprise you with their ingenuity"
- George S. Patton
6. "Formal education will make you a living; self-education will make you a fortune." - Jim Rohn
7. Processes will help you reach 80%, remaining 20% has to be met by attitude
8. Ever tried. Ever failed. No matter. Try Again. Fail again. Fail BETTER.
9. "I only went out for a walk and finally concluded to stay out till sundown,
for going out, I found, was really going in." -John Muir
10. "Courage is the most important of all virtues,because without it we can't practice
any other virtue with consistency"
11. A person who feels appreciated will allways do more than what is expected
12. Valuing/Prioritizing Time over Money is associated with greater happiness/well being " - Psychology Research
13. Extensive usage of Internet causes burn-outs, depressions, lack of motivation, lack of desire to work-hard in teens
14. Time well spent : http://timewellspent.io/
15. How technology exhausts our time:
https://medium.com/@tristanharris/how-technology-hijacks-peoples-minds-from-a-magician-and-google-s-design-ethicist-56d62ef5edf3#.qcdpzpdw5
16. Time is more important than money for your health+hapiness
17. Don't waste your time, otherwise time will waste you
18. Learning never exhausts the mind - Da Vinci
19. "A beginning is a very delicate time, use it wisely" :-)
20. To handle yourself, use your head; to handle others, use your heart - E Roosevelt
1. http://www.vox.com/2016/5/25/11683192/iq-testing-intelligence
1. http://charlesduhigg.com/how-habits-work/
1. https://www.cs.cmu.edu/~adamchik/15-121/lectures/ [Simple Explaination + Examples in Java]
2. https://www.cs.berkeley.edu/~jrs/61b/ [Good & short lecture notes]
3. http://www3.cs.stonybrook.edu/~skiena/214/lectures/index.html [Steven Skiena's lecture notes]
4. http://www.mathcs.emory.edu/~cheung/Courses/171/Syllabus/syl.html#CURRENT [Good intuitive description + diagrams]
5. http://home.deib.polimi.it/morzenti/Info3/notes.pdf [Short + Concise]
6. http://www.cs.umd.edu/~meesh/cmsc420/Notes/MountNotes/
7. http://techieme.in/
1. http://bravenewgeek.com/from-the-ground-up-reasoning-about-distributed-systems-in-the-real-world/
1. Plottable (http://plottablejs.org/)
2. Vega (Write JSON specification, and then pass it to runtime engine which is built over D3 )
3. Bokeh (http://bokeh.pydata.org/en/latest/docs/reference/bokehjs.html) [+ Python,R,Scala Bindings ]
[Probably Used at ThoughtWorks too, as it is mentioned on thier site ]
4. Chartist (http://gionkunz.github.io/chartist-js/)
Notes:
1. http://thenextweb.com/dd/2015/06/12/20-best-javascript-chart-libraries
2. http://2014.jsconf.eu/speakers/dan-mane-why-are-there-so-many-javascript-charting-libraries.html [Cool]
1. http://www.nytimes.com/2011/08/21/magazine/do-you-suffer-from-decision-fatigue.html (Great Read)
Some Points:
-------------
a. Having too many choices exhausts the mind, which can strongly impact your final decision
b. Make important decisions early in the day, not later
c. Eliminate unnecessary choices
d. Spend your mental energy on Important matters that actually ipmact your career/personal life
e. Don't be in a indecisive state for long time, it will result in frustration
f. One of the reason for decision fatigue is the fear of giving up on options.
g. Going to buffet,shopping mall often results in decision-fatigue
h. Zuckerberg,Jobs often wear/wore the same attire for their day job,
because they don't want to spend their mental energy on it.
i. It can affect our productivity, and can impact us emotionally,so we should be VERY mindful of that.
1. https://ipfs.io/ (IPFS is a peer-to-peer distributed file system,like Git)
2. http://www.bloomberg.com/features/2015-george-hotz-self-driving-car/ [Self Driving Car designed by One Guy]
3. https://www.brain.fm (+Interesting quotes on mind power)
#####You can't control as much as you think you can + permit yourself to be human
1. http://www.huffingtonpost.com/jamie-varon/to-anyone-who-thinks-theyre-falling-behind_b_9190758.html
Quoting from above:
"You need to see lessons where you see barriers."
"Sometimes we're not yet the people we need to be in order to contain the desires we have.
Sometimes we have to let ourselves evolve into the place where we can allow what we want to transpire."
https://medium.com/@cdixon/what-s-next-in-computing-e54b870b80cc
“The business plans of the next 10,000 startups are easy to forecast: Take X and add AI.
This is a big deal, and now it’s here.” — Kevin Kelly
http://blog.reactandbethankful.com/posts/2015/09/15/understanding-the-functional-revolution/
Architecture : How you partition your design space ? [This is the key..!!]
Simplicity -- the design must be simple, both in implementation and interface.
It is more important for the implementation to be
simple than the interface. Simplicity is the most important consideration in a design.
Correctness -- the design must be correct in all observable aspects. It is slightly better to be simple than correct.
Consistency -- the design must not be overly inconsistent. Consistency can be sacrificed for simplicity in some cases,
but it is better to drop those parts of the design that deal with less common circumstances
than to introduce either implementational complexity or inconsistency.
Completeness -- the design must cover as many important situations as is practical.
All reasonably expected cases should be covered.
Completeness can be sacrificed in favor of any other quality.
In fact, completeness must be sacrificed whenever implementation simplicity is jeopardized.
Consistency can be sacrificed to achieve completeness if simplicity is retained; especially worthless is
consistency of interface.
For more: http://www.dreamsongs.com/RiseOfWorseIsBetter.html [Pretty Good article]
http://highscalability.com/blog/2014/4/8/microservices-not-a-free-lunch.html
https://dzone.com/articles/abstraction-considered-harmful [Good One]
Sometimes Abstractions can be leaky when the underlying problem is sufficiently complex.
In such cases, our abstractions have to be fluid rather than being static.
0. "The purpose of abstracting is not to be vague, but to create a new semantic level in which one can be absolutely precise." - E Dijkstra
1. The key takeaway is that abstractions leak, and we have to deal with that.
There is never a silver bullet for problems of sufficient complexity.
2. [Let’s] not make concrete, static abstractions. Trust ourselves to let ourselves peer below the facade.
There’s a lot of complexity down there, but we need to engage with that complexity.
We need tools that help us engage with the complexity, not a fire blanket.
Abstractions are going to leak, so make the abstractions fluid.
3. Abstraction, in and of itself, is not harmful. On the contrary, it’s necessary for progress.
What’s harmful is relying on impenetrable barriers to protect our precious programmers from hard problems.
After all, the 21st-century engineer understands that in order to play in the sand,
we all need to be comfortable getting our feet a little wet from time to time.
4. “Abstraction is sometimes harmful”
5. Duplication is far cheaper than the wrong abstraction.
Just deciding which little details we need to expose on our abstractions
can be difficult, particularly when we don’t know how they will be used.
6. The programmer complains that there’s not enough abstraction for a hard sub-problem.
Indeed, the programmer doesn’t care about solving the sub-problem.
They are focused on solving the greater problem at hand.
So, as any good programmer would do, we build an abstraction for the hard sub-problem, mask its inner workings,
and expose what we think is necessary for interacting with it.
7. But then we discover that the abstraction leaks and complain that it isn’t perfect.
8.It turns out, hard problems are hard. The programmer then simply does away
with the abstraction and solves the sub-problem for their specific case, handling the
complexity in a way that makes sense for their application.
1. https://medium.com/javascript-scene/the-single-biggest-mistake-programmers-make-every-day-62366b432308
[ Read the above link, pretty awesome]
Simplify your code. Start with the least complicated implementation and
work your way toward more complex solutions only when the problem demands it.
Remember:
a. Keep It Stupid Simple (KISS)
b. Make it work, make it right, make it fast.
c. Understand the problem. (Know what “make it work” means.)
d. Begin at the beginning.
e. Start with tests.
f. Do One Thing (DOT).
g. Start small and iterate.
h. Pure function > Function > Factory > Class
i. Simple beats clever every day of the week.
1. "Fear is not telling you the truth" - Deepak Chopra
For more: https://www.linkedin.com/pulse/better-way-get-over-your-anxiety-deepak-chopra-md-official
1. https://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html (great article on promise & how to troubleshoot them)
"You will never change your life until you change something you do daily.
The secret of your success is found in your daily routine" -- Great Quote..!!
"You are closer than you think" -- LinkedIn Quote
1. http://michaeldehaan.net/post/140649196217/the-phoenix-is-not-burnt-out-it-is-just-rebooting
1. http://plumshell.com/2016/03/10/work-for-only-3-hours-a-day-but-everyday/
2. DHH & Taleb : 4 hours per day is the net productive work, if you have to remain productive for longer periods
1. "The purpose of abstraction is not to be vague, but to create a new semantic level in
which one can be absolutely precise.” - E Djkistra
1. https://www.linkedin.com/pulse/data-architecture-anti-fraud-kenny-shi
1. http://www.clearerthinking.org/ [Amazing]
1. Divide your time/work into 4 quadrants
2. Saying NO is necessary , when you think your time could be spent better elsewhere
3. You should feel , you are doing something meaningful
4. Be in a driver's seat of atleast one thing - no matter how small/official/un-official it could be
5. It makes you feel good, which is very important
6. Think the big picture
7. DESIGN your time, not just MANAGE it..!!
8. TIME IS LIMITED, YOU CAN"T DO EVERYTHING IN A DAY'S TIME
9. http://www.fastcompany.com/3057847/how-to-be-a-success-at-everything/this-googler-explains-how-to-design-your-time-rather-than-
10. One popular way to map out a plan (STRATEGIC) is by using the acronym SMART:
Specific: Write down exactly what you want to achieve.
Measurable: How are you going to assess when you’re done? Make sure you define it.
Achievable: Is this doable? What do you need in place to get this done?
Realistic: Be pragmatic. How can you actually make this happen? What might stand in your way?
How can you avoid and/or bounce back from potential pitfalls?
Timeline: Will this task take an hour or a month? Set aside the time you’ll need, and protect it.
1. Hapiness is Success , Hapiness is a journey, not a destination.
2. Hapinesss can have great impact on one's career & Productivity
3. Plan for reality, not fantasy : plan for only now, everything in the future is going to change
4. & it is not worth our time
5. Don't fall in love with the plan
6. Reduce the number of varibles , so it reduces your confusion
7. Success is measured by your happiness not by your accomplishments
8. Above all,Keep things simple
1. https://www.fourmilab.ch/etexts/www/barnum/moneygetting/
1. http://joshuaspodek.com/dont-become-entrepreneur, [Everything starts from a problem,people are facing...]
1. https://dzone.com/articles/why-engineers-despise-agile
2. http://blog.toolshed.com/2015/05/the-failure-of-agile.html
1. http://rejectiontherapy.com/ ["Rejection is success with Rejection Therapy"]
2. "When you get rejection, it’s a call to action. It’s a piece of positive feedback that says you’re not ready just yet, but someday you might be. Someday you could be. Someday…you will be. " - [http://jonwestenberg.com/new-blog/]
“So we’ve created a correct optimizing module loader with barely any code, simply by using a graph of lazy promises.
We’ve taken the functional programming approach of using value relationships rather than explicit control flow
to solve the problem, and it was much easier than if we’d written the control flow ourselves as the main element
in the solution.”
— Callbacks are Imperative, Promises are Functional by @jcoglan
1. http://becomingeden.com/summary-of-a-guide-to-the-good-life/ [Check this..!!]
1. www.mammatustech.com/java-microservices-architecture [Great Read + Great links on Microservice/Modern Architectures]
2. https://programmaticponderings.wordpress.com/2016/02/15/diving-deeper-into-getting-started-with-spring-cloud/
3. [On Spring Cloud]
1. Whole Life Leadership works from the mental model that we are all leaders in all areas of our lives, title or not.
2. We have to be clear on our vision, our purpose and our values.
3. Vision:
Our Vision acts as our North Star. It guides us and answers the question of,
“what am I out to accomplish?”
4. Purpose:
Our purpose or mission is our driver and our motivation.
It answers the key question, “why do I want to do this?”
5. Values:
Our values are like our compass and they help us answer the questions like,
“is this aligned with what is important to me?”
6. We have the ability within us to be leaders in every aspect of our lives.
7. Side notes from another blog:
1. It is all about being DOERS
2. If experts say, it is impossible, it is time to get a different expert.
3. New is not necessarily better, but it always provides opportunity
8. We all have to be leaders at work, home & with friends
9. http://www.careermetis.com/the-future-of-leadership/
1. https://levels.io/12-startups-12-months/ [Great Practical Wisdom on actual startups..!!]
2. We like the feeling of starting something “new”, we despise the feeling of finishing something “old”.
3. We have one problem: Finishing things.
4. When our projects are close to finish, we forget about them and go to the next one,
without even launching them
5. "Procrastination is one of the most common and deadliest of diseases
and its toll on success and happiness is heavy"
6. Let's do things, Let's finish things now onwards..!!
7.
"1. Be decisive. Right or wrong, make a decision.
2. The road of life is paved with flat squirrels, who couldn't make a decision. " - Unknown
1. http://stevehanov.ca/blog/index.php?id=144 [Something to learn there...]
1. Every decision is packaged with anxiety
2. Anger is an outcome of fear.
3. http://www.jamesaltucher.com/
1. "Who says you need to wait until you ‘feel like’ doing something in order to start doing it?
The problem, from this perspective, isn’t that you don’t feel motivated;
it’s that you imagine you need to feel motivated. … If you can regard your thoughts
and emotions about whatever you’re procrastinating on as passing weather, you’ll realise that your reluctance
about working isn’t something that needs to be eradicated or transformed into positivity.
You can coexist with it. You can note the procrastinatory feelings and work anyway."
2. For more: http://nymag.com/scienceofus/2016/04/this-is-the-best-advice-on-motivation-i-have-ever-read.html
1. https://medium.com/javascript-scene/the-two-pillars-of-javascript-pt-2-functional-programming-a63aa53a41a4
1. https://www.psychologicalscience.org/index.php/publications/observer/2013/april-13/why-wait-the-science-behind-procrastination.html
1. https://www.linkedin.com/pulse/how-manger-your-daily-routine-chandrashekhar-kumar-pmp-pmi-acp-itil
2. [Great one written by my friend]
1. http://www.russbishop.net/monoids-monads-and-functors
1. http://the-paper-trail.org/blog/distributed-systems-theory-for-the-distributed-systems-engineer/
1. http://www.dreamincode.net/forums/topic/377716-a-functional-programming-primer-for-spark/
1. http://vkostyukov.net/posts/finagle-101/
2. https://linkerd.io
1. https://www.quora.com/How-do-I-work-harder-in-life-and-be-more-motivated-to-become-super-successful-in-life
2. [Read all answers]
1. 500 or less : http://aosabook.org/en/500L/
2. Blockchain
1. http://andrewduncan.net/cmt/
1. http://jonwestenberg.com/new-blog/
2. Simple-yet-powerful advices
1. http://www.jesse-anderson.com/big-data-engineering/
1. http://dangrover.com/blog/2016/04/20/bots-wont-replace-apps.html
1. https://medium.com/xeneta/boosting-sales-with-machine-learning-fbcf2e618be3
1. https://highlyscalable.wordpress.com/author/highlyscalable/
1. https://80000hours.org/career-guide/how-to-get-a-job/
1. http://www.collaborative.com/blog/blockchain-more-than-bitcoin/
1. https://dzone.com/articles/the-write-once-reuse-many-times-myth
2. https://artofsoftwarereuse.com/2016/06/07/ideas-on-minimal-design-for-iterations/
3. https://artofsoftwarereuse.com [Great insights in to software design+delivery..!!]
4. "You won’t write once – especially if your team lacks hard-won experience to
create high-quality abstractions. Embrace the idea that you will write something
multiple times – not because it is desirable, more because it is inevitable.
Deliver value to your business iteratively and deepen your understanding of both the
problem and solution spaces.
You will be pleasantly surprised with the results. Remember, pursuing reuse
without continuous value is the wrong goal."
1. https://www.gartner.com/doc/reprints?id=1-2G2O5FC&ct=150519
1. http://techcrunch.com/2016/06/14/indias-fintech-revolution-is-primed-to-put-banks-out-of-business/
1. https://paul.kinlan.me/serverless-sync-in-web-apps/ // with webtorrent
2. https://stratechery.com/2016/the-future-of-podcasting/ //read-later goodone
1. https://www.inversoft.com/guides/2016-guide-to-user-data-security
2. http://www.codelitt.com/blog/my-first-10-minutes-on-a-server-primer-for-securing-ubuntu/
1. https://dinosaurscode.xyz/tips/2016/06/13/how-to-build-a-website-from-scratch/
1. https://dzone.com/articles/scala-and-more%E2%80%A6links
2. https://www.voxxed.com/blog/2015/10/scala-tutorial-getting-started-with-scala/
3. https://speakerdeck.com/agemooij/between-zero-and-hero-scala-tips-and-tricks-for-the-intermediate-scala-developer
4. http://www.codecommit.com/blog/scala/roundup-scala-for-java-refugees
5. http://rea.tech/java-to-scala-cheatsheet/
1. http://www.mrmoneymustache.com/2015/11/15/three-investments/ [Simple+Great]
1. Digital Ocean
2. http://packet.net
1. https://localmotors.com [Interesting]
1. http://shyal.com/blog/a-simple-mind-hack-that-helps-beat-procrastination
2. And more importantly reduce the mental load in general
3. MORE IMPORTANTLY : when you get ambitious/overwhelming with any list of tasks
YOU END UP DOING WITH NOTHING. PLEASE BEWARE...!!
Instead start small, and just do one thing,
Then the next thing & SO ON. [Simple but often Hard :-)]
1.http://www.businessinsider.com/cognitive-biases-that-affect-decisions-2015-8
1. Plaid.com [API oriented]
1. https://techcrunch.com/2016/06/23/the-automation-of-design/ [AI powered design automation, cool :-) ]
2. Quote from the article: "Basically, their AI is making the decisions of a visual designer"
3. "Everything that can be automated , will be automated"
1. http://modernfarmer.com/
1. http://www.wisegeek.com/
1. https://violoncello2011.wordpress.com/2014/04/22/introduction-to-lambda-calculus/ [Cool stuff]
1. https://news.ycombinator.com/item?id=11972135
1. https://grey-boundary.io/field-notes-elasticsearch-at-petabyte-scale-on-aws/
1. http://worrydream.com/
1. http://www.wsj.com/articles/steps-to-turn-off-the-nagging-self-doubt-in-your-head-1465838679
1. https://www.amazon.com/Obstacle-Way-Timeless-Turning-Triumph/
1. https://medium.com/the-politic/busy-people-work-smarter-bd023e14e62c
1. https://medium.com/@jlouis666/how-to-build-stable-systems-6fe9dcf32fc4#.gnka3tsbs [Great read]
2. https://medium.com/@jlouis666/on-functional-programming-df28cc9078de#.50qkl6ddp
1. http://singularityhub.com/2016/06/27/why-the-world-is-better-than-you-think-in-10-powerful-charts/
2. http://singularityhub.com/2015/02/05/book-review-peter-diamandiss-bold-a-reminder-of-how-entrepreneurs-will-control-the-worlds-fate/
1. https://urbit.org/posts/address-space/
2. https://urbit.org
1. Nats.io
2. http://lightstep.com/
1. https://www.nginx.com/blog/globo-com-delivers-live-video-streaming-to-500000-viewers-with-nginx/