On September 2017, my team at Citrusbyte embarked on a research project on decentralized applications. We set out to build a decentralized clone of Vine (the GIF sharing app) using technologies like IPFS and Yjs. We started from scratch, coding small features one at a time. We refactored once the new concepts were settling in our minds and came up with new concepts of our own.
Decentralized Apps (a.k.a Dapps) are something we’re very familiar with at Citrusbyte. It’s been a strong theme of research for us over the last year and something we’re starting to write more and more about.
Not too long ago I was asked whether it was possible to continuously record a video while switching your camera from front to back on an iPhone. Neither the standard camera app or the standard camera control would allow this behaviour, but I suspected we may be able to do so with a custom solution.
Component-Based-Architecture (CBA) is all the rage these days in the world of front-end development. Popular libraries and frameworks like React, Angular, Vue, and Riot, to name just a few, all use a CBA approach.
vh, you can have font sizes that adjust to the width of your screen. Here’s how to manage them like a champ.
This past September, my team at Citrusbyte embarked on a research project. Our mission was to evaluate the maturity of IPFS’s network and tools with the current frontend development tech stack and to weigh strategies and approaches for building decentralized apps.
A few days ago I clicked on the thumbs-up icon on a GitHub issue, yet nothing happened. An old, dark feeling rose up again. Depression came and pointed out that I couldn’t go a day without a program malfunctioning. I hate computers. And then suddenly the number on the screen changed! I felt relieved and continued with my day.
Where should you put your server? If it is a web server probably in a public subnet. Wrong!