A fortnight of learning…

Vedarth Sharma
2 min readJul 17, 2020

Here is a list of key takeaways that I learnt in last two weeks:-

User Stories and Tech Stories:-

The most important step in solving a problem is defining it correctly. Creating user stories from a problem statement is the very first step. The ability to take a problem and break it down to smaller subproblems, then create tech stories to solve all of those sub problems, requires a lot of attention. The tech stories need to be as small and as detailed as possible!

Clean Code:-

Writing code which can be easily understood and contributed to, is not only great for productivity, but it also ensures that you won’t have to spend time in explaining new developers what is what and how it works.

Your writing should sing:-

To write nicely, you need to read more. An interesting piece of writing has a lot of variations. A rythm. Reader enjoys those variations. While monotonous writing can become boring quickly.

Ziggurat:-

It is a framework that simplifies stream processing on kafka, allowing asynchronous processing.

Heimdall:-

It is an http client that allows you to have retry functionality, circuit breaker to control failing requests and create clients with different timeouts.

Proctor:-

It is a tool which helps in automating a lot of infrastructure related actions, like configuring VMs.

That’s a very concise summary of my learnings at the pre bootcamp. Looking forward to amazing experiences ahead

--

--