This is my personal blog.
Electron + React.js + Typescript tempalte01 Nov 2020
An Electron + React.js + Typescript app template. Find it at
Telegram bot using blockchain services01 May 2020
Bots are third-party applications that run inside Telegram. Users can interact with bots by sending them messages. RIF Name Service enables the identification of blockchain addresses by human-readable names, just like DNS for websites, but in a decentralized manner. We are going to build a Telegram bot that resolves addresses for requested domains.
First time with IPFS, the distributed file system05 Apr 2020
Hello world to descentralized applications23 Mar 2020
Decentralized applications (dApps) run on a peer-to-peer computer network rather than on a central computer. Nowadays, creating decentralized applications is very easy using blockchain technologies. In this article we are going to understand how dapps work and create our first hello world.
MetaMask locked - transactions stuck on pending22 Mar 2019
MetaMask is the state-of-art tool for dApss. It usually have problems with nonce and gas fee when we using non-ehtereum networks. Accounts get stuck on an invalid transaction and the transactions that follow are never broadcasted. In this post I explain how to recover the funds and tokens that are blocked in an account that got locked.
Solidity and TDD - How to build a smart contract18 Mar 2019
The task of writing smart contracts entails the difficulty of maintaining the authenticity of the code against infinite cases. Contracts are part of a public network and expose their vulnerabilities to any attacker, and this becomes critical when it comes to money. This is why the practice of TDD is one of our best friends when developing our smart contracts.
RSK Name Service Intro19 Dec 2018
RSK Name Service (RNS) proporciona una arquitectura que permite la identificación de direcciones RSK mediante nombres legibles por personas. El objetivo de esta intro es a hacer un overview de los conceptos básicos para entender que es RNS y como se usa.
Clean Up Xamarin.Forms08 Jun 2018
This is a simple example about how to clean up the
Xamarin.Forms default new solution content, before first commit. This is an easy good practice, it will solve many problems later. Follow each step checking commit after each task.
Xamarin social sharing05 Jun 2018
One of the key points to make our app grow in users is to get spread through social networks: WhatsApp, Facebook, Twitter, and so on. In this tutorial we are going to learn how to place a native share button in our apps.
- Encourage your users to share your app content.
- Make it easy for them to tell their close people about your app.
- Convert shares in new shares.
- Reach new people.
Xamarin with Google Analytics04 Jun 2018
Our goal is to get closer to users and provide them the best application. We need to know what pages they prefer to enter, which ads they mostly click on, at what time and where they open our app, how they move within the app features… the more data we can compile, the better is the product we can offer. Google Analytics is a free web and mobile analytics tool offered by Google to help us analyze our traffic. In this Xamarin.Forms tutorial we are going to connect our app to Google Analytics service.
Xamarin Radio Streaming Player23 May 2018
In this Xamarin tutorial we are going to create a simple radio streaming player app for iOS and Android. The radio will have 3 simple actions: Play, Stop and Pause.