It's time to ditch Medium for good! 🌈⚡️

Introducing Devblog by Hashnode. Blog on your domain for FREE. Highly customizable and optimized for developers.

Learn more

I am Preethi Kasireddy. Ask me anything.

Preethi Kasireddy is a Blockchain Engineer who recently made her way from San Francisco to Los Angeles. She was previously a partner at Andreessen Horowitz, a banker at Goldman Sachs, and most recently a software engineer at Coinbase. She is currently the Founder & CEO of TruStory, a new blockchain startup. Ask her anything blockchain and programming.

Ask Preethi Kasireddy about:

  • Blockchain
  • Venture Capital
  • Coinbase
  • Initial Coin Offering (ICO)
  • TruStory
  • Programming
  • Open Source
Ask a Question

67 discussions

What’s your average workday like?

I answered it below so I'll copy and paste here:

I used to be a more scheduled person, but I always dreaded following a schedule so I changed my lifestyle quite a bit over the past few years. Now my days are very free-form, and I focus on the 1-3 things that is most important to do that day. And I usually decide these things the night before or morning of.

So typically, my morning routine is that I wake up early and eat a small snack and then go workout. After that, I start my day and I focus on getting the 1-3 most important tasks that I want to get done that day. I am a morning person so I usually like to get my important work done before lunch, and then I take any necessary calls and other interactions after lunch.

I like most of my days to have long blocks of time to think, create and do. I usually just schedule all my in-person meeting on 1 or 2 days of the week, so that I can have the remaining days with more uninterrupted time.

It might seem like I am cranking 24/7, but I am not. In fact, I take very frequent brakes to stretch, go for a walk, eat a snack, day-dream, check what's happening on Twitter, etc. This is how I manage to not burn out -- by letting my mind rest in between short bursts periods of work.

Reply to this…

Share your programming knowledge and learn from the best developers on Hashnode

Get started

Hi, Preethi!

So nice to see you on Hashnode.

What are your approaches — personal curriculum, pair coding, specific "production" tasks which turn out to be educational — to mentor junior developers in an organisation? What (combination(s)) have you seen which work(s) best, if any?

Are there any anecdotal events which you can share with us, in this regard?

Thank you so much!

Great question. Mentoring junior developers often ends up being a haphazard thing at a lot of organizations, and I think it's super important to build the ethos of mentorship into the culture from early on. In terms of "what works best", I don't think there is a magic bullet answer. This is because everyone learns differently - so it's important that you offer a combination of: Self-taught curriculum, Pair programming, Group discussions on technical learnings/challenges, Paying for education courses (e.g. React training), etc. This way, the junior developer can pick and choose what works best for them. You can survey engineers to see if they want more of X or less of Y. I, for example, love pair programming and self-taught curriculum, but I really dislike in-person educational training courses because I don't learn well in that setting.

Most importantly, I think the most helpful thing you can do is help the junior developer understand their strengths and weaknesses so that he/she knows where to focus their learning efforts the most.

Reply to this…

Hi Preethi, What are your professional goals going forward?

Lots! Here's just a few of them...

  • Build a more authentic and trustworthy world with TruStory
  • Help blockchains actually become useful in the real world
  • Build a team with the most passionate, driven, smart and unique individuals in the world
  • Continue to educate and motivate newcomers in programming and blockchain
  • At some later point in my life, I will likely leave the US and focus my education efforts in third world countries, where they need it most

... the list could go on forever. But if I had to summarize, it would be that my only goal is to use my skills, passion and discipline to make a meaningful and lasting positive impact in the world.

Reply to this…

As a developer working on technologies such as, C#, javascript etc, where would one start learning blockchain and understand its use cases?


I know what sounds lame, but that's how I learned. I started to google about blockchains. Then I would keep reading and reading for hours and days. I would google everything I didn't understand. I read it as many times as I needed to in order to grok it. I went down many rabbit-roles and read many whitepapers. Keep reading and eventually, you'll get to a place where things start to make sense and click.

Reply to this…

Does Blockchain technology add real value and can it survive a potential bursting of the crypto bubble?

We have yet to see ;)

Reply to this…

Load more responses