• Telegram bot with Flask

    Telegram been on the spotlight for the last few months and bots it's been something i been writing since I started programming; from the good ol' IRC to my first project i did professionally: an msnp bot.
    Read more...

  • Laravel: working with Components

    One of the features present in the last few versions of Laravel is Blade components. For some reason (at least on the projects i had to to work) the adoption isn't great. They come to fill a void within the MVC pattern and organize our projects nicely.
    Read more...

  • Working with Docker it's EASY!

    I haven't post in a while, and it's gonna be a good rant.... I mean, content! For the past decade we've been bombarded by new tech specially in the development area.... and lots; LOTSSSS of new fancy words to describe technology that came to this world to make our development lives easier, NOT HARD.
    Read more...

  • Made An open source COVID-19 Data Tracker API

    For those Data freaks ... or i must say tinker boomers, made a simple rest API to fetch data about Covid-19 by country.
    Read more...

  • Swift3: Consming REST services, data mapping and intro to CocoaPods

    In my first Swift post I'll explain how to consume a simple REST service, parse the JSON response and map it into our own objects using some libraries and generics. Also it includes the implementation of a simple singleton class to keep our code and service calls organized.
    Read more...

  • How to simply create JSON REST services using ActiveRecord and Sinatra

    I wrote a Ruby application using the Sinatra framework, it comes with simple database model and a couple services: one to get a list of all elements, and another to fetch one by providing their ID. The results are returned as a JSON response.
    Read more...

  • GruntJS, organize, compile and minimize your javascript, css and less

    Grunt JS is a task runner, and what that means is that using a command-line interface you can perform predefined tasks that you can configure in a JSON file. These tasks can used for many things such as compiling, minify, testing, watch for file changes and others.
    Read more...

  • Introduction to Vagrant

    Vagrant is a tool to create and configure VMs for development. You basically write a config file that can be shared with the rest of the team and added to your project repository. This post is an introduction to the configuration and will show you how to quickly setup Ubuntu box for RVM+Ruby development; and another for Apache+PHP.
    Read more...

  • Recaptcha using Ruby without other requirements

    This post is a collection of code snippets about how to make HTTP requests and parse the response. Also as example I included how to verify a Recaptcha field using the API from Google
    Read more...

  • CSS3 Font Smoothing

    As a programmer I'm always sending out demos and simple web apps out there to show my work to clients, coworkers, or just examples to 'show off' my skills out there; giving them a good look and feel it's always important so here is a simple tip for that.
    Read more...

Hire me!

I'm currently open for new projects or join pretty much any project i may fit in, let me know!

Read about what I do, or contact me for details.