Episode #15

Featuring: Fergal Walsh

How Tealish improves Algorand smart contract development


Welcome to the AwesomeAlgo podcast!

In this episode, we are joined by a CTO of Tinyman - Fergal Walsh, a brilliant engineer with deep experience in Software Engineering in Python, Machine Learning and PhD in Geospatial Computing. Fergal will talk about his new smart contract development language called Tealish - which is a transpilation language that operates directly on top of TEAL.

Here's what you can expect from this episode:

  1. Introduction into Fergal's biography, his academic experience and projects prior to his journey into Blockchain space and building a decentralized exchange protocol on Algorand.

  2. Deep dive into Tealish.

  3. The motivation and story behind building Tealish

  4. How does it simplify smart contract development experience?

  5. How does it compare to tools like Pyteal and Beaker?

  6. A brief overview of main features.

  7. A brief overview of Algojig - a testing toolkit that aids development in Tealish

  8. Future roadmap

  9. Advice for aspiring software engineers

If you would like to appear on the podcast and you have an interesting project related to Algorand or web3, submit your application at https://bit.ly/awesomealgo.

To support the podcast, please subscribe and follow new episodes on your favorite podcasting platforms. Thank you for listening and we hope you enjoy this episode! 🙂

Resources:

https://tealish.readthedocs.io/en/latest/ - Tealish documentation

https://www.youtube.com/watch?v=hri7ugVIDPs - Fergal's Keynote presenting Tealish at Decipher

https://www.youtube.com/watch?v=qTHkNkgFJeg&t=2076s - Fergal's keynote on his python framework called Pico

https://www.youtube.com/watch?v=gjic6QgYbeI - Fergal's keynote at PyCon

https://ask.awesomealgo.com/ - refer here to ask your questions to upcoming guests.

https://github.com/aorumbayev/awesome...

https://bit.ly/awsmalgovideo