04 June, 2018

The Beaker Browser is a peer-to-peer browser to navigate the decentralized web. With this browser, you no loner need Dropbox to send a file across the room. With the Beaker Browser you no longer need AWS to host a website because you can host one from your own machine. Behind…

Continue Reading
04 September, 2017

I recently started working in an Angular project where I’m not able to use vim-projectionist to navigate the code. vim-projectionist is awesome, and I’ve grown used to it. Searching for files by name, in a code base with hundreds of files, started to become painful and I needed…

Continue Reading
20 April, 2017

You may have heard about Progressive Web Apps (PWAs) . These are web applications that leverage the new Web APIs to look and feel like native applications. There is plenty the web can do today that was only available to native applications before: push notifications; icons on…

Continue Reading
28 April, 2016

The purpose of this article is to demonstrate how to use Redux on a Meteor application. You may find it is unnecessarily complex for your application, and that is ok, there are other options for you. Redux is hot and shiny, and everyone wants to use it. I do enjoy using Redux…

Continue Reading
26 November, 2014

This blog post was written for Group Buddies Blog . In this blog post I’m presenting a solution to make Meteor apps work completely offline. In fact, Meteor apps already work offline, as long as the user doesn’t close the browser. If you don’t know what Meteor is or how it works…

Continue Reading
24 June, 2014

I’m taking the time to write the tutorial I wish I had some months ago. My task was to set up some user voice recording mechanism in the browser. It should record for about one hour, non-stop, saving to a server. The idea was to use the getUserMedia() API. No browser extensions…

Continue Reading

Hi, my name is Gabriel Poça.

I work as a software engineer at Subvisual.

Follow me at @gabrielgpoca.

Read my my blog posts.

Visit my Github.