Building in the open: Starting the smart contract journey

Building in the open: Starting the smart contract journey

Attending the BlockSplit conference

This week, the entire txFusion team attended the BlockSplit conference. It was an all-around great experience, offering a chance to visit the city and meet some great people in the industry!

We listened to many insightful talks and presentations, but something bugged me the whole time.

Reflecting on previous Web3 conferences, I felt that the presentations and talks at these events can be summarized into two categories - non-technical talks, which cover the general conversations about the blockchain as a whole, privacy, policy, etc., and super-technical talks, which are focused on solving advanced programming issues, or niche programming stuff.


As a front-end developer in the Web3 space, I found myself struggling to fit into either of these categories. As much as I wanted to be in the second category, and try to deeply listen to these presentations, the tech jargon often left me feeling lost and far behind.


These experiences have motivated me to finally seriously dive into learning Solidity and gain a deeper understanding of the mechanics behind smart contracts.

This is where public learning comes in.

I firmly believe that the best way to learn is by doing, and it's even more effective when you have something at stake. Setting a clear goal and announcing it to the world provides a powerful motivation to stick with it.

So, I plan to learn in public and share my journey along the way. It will help me learn better as I would need to know the concepts well enough to be able to explain them publicly, and it might help others by getting the condensed info.

Summary of the current plan

1. Finish the course from Patrick Collins

2. Read a few medium posts on best practices for the setup of the project

3. Start building real-world projects (a great list of cool ideas can be found on Alliance DAO notion site)

I’m generally not that fond of uploading often to any social media, so I can’t pledge to be consistent and upload every day, but I’ll try sharing whenever I have something that I can show.

I'll share it on my Twitter/X account, you can find me at @nikolap999.

For some topics I find interesting, I’ll write in the extended version here, in the form of a blog post.

See you around, and happy building!