Elena GeshevaRetrospective of 25 years life at workHow you work is just as important as what you work on. In this first article in over a year of blog silence and introspection I will focus…8 min read·Oct 3, 2022----
Elena GeshevainBetter ProgrammingSolidity 0.6.x Features: InheritanceLearn about inheritance in Solidity and how you can use it to build smart contracts5 min read·Jun 29, 2020--1--1
Elena GeshevainBetter ProgrammingSolidity 0.6.x Features: Fallback and Receive FunctionsExploring two key features of Solidity 0.6.x3 min read·Apr 15, 2020--1--1
Elena GeshevainBetter ProgrammingSolidity 0.6.x Features: The Try/Catch StatementOriginally published on the Solidity Ethereum Foundation Blog3 min read·Apr 15, 2020----
Elena GeshevainColonyParameterized Transaction ReviewsFor when a multi-sig is just not granular enough for your transaction review needs7 min read·Sep 20, 2018----
Elena GeshevainColonyColony sale contract and the CLNY TokenAlthough the unfortunate reality of regulatory attitudes to token sales has led us to postpone the Colony Token sale until next year, we…6 min read·Oct 19, 2017----
Elena GeshevainColonyToken-weighted voting implementation Part 3Token Locking3 min read·Nov 11, 2016--2--2
Elena GeshevainColonyToken-weighted voting implementation Part 2Secret voting and the double linked list5 min read·Sep 29, 2016--4--4
Elena GeshevainColonyToken-weighted voting implementation Part 1Poll Lifecycle4 min read·Sep 19, 2016----
Elena GeshevainColonyWriting robust smart contracts in SolidityBefore contract function code executes, it’s a good idea to validate who triggered it and what inputs are given.4 min read·Aug 10, 2016--1--1