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 the…
Continue ReadingI 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 ReadingYou 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 the…
Continue ReadingThe 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, but…
Continue ReadingThis 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, I…
Continue ReadingI’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.