![Mislav Javor](https://uploads.sitepoint.com/wp-content/uploads/2018/05/1526894768Mislav-Javor-96x96.jpg)
Mislav Javor is a software engineer and CEO (in that order). He writes smart contracts, conducts lectures, and blogs at mislavjavor.com.
Mislav's articles
![Ethereum: Introducing Mist, a Human-friendly Geth Interface](https://uploads.sitepoint.com/wp-content/uploads/2018/06/1528330541mist-ethereum.jpg)
Mislav Javor introduces Mist, a human-friendly interface for talking to Geth, designed for those who want to participate in the Ethereum network but who aren't comfortable using command line tools.
![Debugging with Truffle CLI](https://uploads.sitepoint.com/wp-content/uploads/2018/06/1528725263truffle-debug.jpg)
Mislav Javor explores the Solidity debugger bundled with the Truffle Suite.
![Truffle Migrations Explained](https://uploads.sitepoint.com/wp-content/uploads/2018/06/1528683962truffle-migrations.jpg)
Mislav Javor outlines techniques for using Truffle to automate most of your blockchain deployments and reduce much of the boilerplate work involved in the development of decentralized applications.
![Truffle: Testing Smart Contracts](https://uploads.sitepoint.com/wp-content/uploads/2018/06/1528681687truffle-testing.jpg)
Mislav Javor explains how to test smart contracts, using both Truffle and JavaScript.
![Introducing Truffle, a Blockchain Smart Contract Suite](https://uploads.sitepoint.com/wp-content/uploads/2018/06/1528367859truffle.jpg)
Mislav Javor introduces Truffle, a very handy tool that makes development in the blockchain ecosystem a little easier. aiming to bring standards and common practices from the rest of the development world into a little corner of blockchain experimentation.
![An Introduction to Geth and Running Ethereum Nodes](https://uploads.sitepoint.com/wp-content/uploads/2018/06/1528153225geth.jpg)
Mislav Javor introduces Geth, the various types of Ethereum nodes, and their purpose, showing how to run a Geth node and enhance it with third-party tools.
![Compiling and Smart Contracts: ABI Explained](https://uploads.sitepoint.com/wp-content/uploads/2018/05/1526895533smart-contracts.jpg)
Mislav Javor provides a short overview of smart contract compilation, explaining ABI and how smart contracts deployed on the Ethereum blockchain can get invoked.