Heroku: deploying web apps with just a “git push”

- - Web services

heroku_circleHeroku is a cloud platform as a service that allows you to upload your code for testing and production. Heroku does most of the deployment task for you, so you can forget (at least in the beginnings) about setting up Linux machines, web servers, load balancers, and so on. Also scalability is pretty simple to do as long as your app is not very complex; its more about how much money you can spend. You need to specify some dependencies and basic BBDD config and you can deploy your code every time you need just pushing it to Heroku using Git.

Even though Heroku is easy to integrate with your project, it is very important to understand how Heroku is working inside and its structure in order to know exactly what this cloud platform is doing with your app. In this post we explain the most basic concepts to give you an overview of the platform. We will rely on a diagram I made for Django apps but 95% of its content is valid for any other app that could be using Heroku, even if it is not developed with the Django framework.

Continue Reading

UI/UX, prototyping and life. Sharing my journey as a freelance with you.

- - Life

So this is it.yo The beginning of a journey, the first post of my blog as a freelance, but somehow also my personal blog.

I want to not only talk here about design and usability, the latest trend, the how to, the top 10 software that do this and that, the ultimate guide to solve all your problems…  I will do that of course; but I want to also freely share my experiences, my point of view about things that I like and dislike, a piece of my life. Its one of the things I love more about being a freelance, I don’t feel as restricted about what I can publicly share. I never stopped sharing what I wanted but one can get a little bit paranoid about what has shared online before an interview and even in your own job depending on what are your company’s guidelines.

Of course I still have to keep a good public image for my clients… I promise to write only good stuff 🤓

Continue Reading