To walk a thorny road, we may cover its every inch with leather or we can make sandals.
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 the home screen; offline mode. PWAs are an opportunity to rethink how we build the web and learn from native applications.
It always strikes me when someone has to explain what product they are working on and struggle to formulate a concise sentence that is easy to understand. Being an Elevator Pitch or a more techie product explanation, you should instinctively be able to explain what you are doing. Usually, this is a smell for the lack of direction in the team. If you start asking a question, you will notice the absence of a product vision.
We had a blast in the last three years with RubyConf Portugal. Seriously, it was one of the most pleasuring things to do and we can not thank enough everyone that helped us put this together. All of you that attended the conference, all the speakers, sponsors, and volunteers, thank you again for all the support. But friends, it’s time for a pause. We will not be organizing RubyConf Portugal 2017.
This is the second time that I write this text. Naively I deleted the first version, leaving no chance of recovery, which caused me deep frustration. Instead of panicking about this, I took a walk, and a series of deep breaths and here I am writing the second version.
Spoiler alert: it's premature optimizations.
Whenever a web app has integrations with external APIs (which, let's face, happens most of the time nowadays), there's usually an increased complexity about it when it comes to testing.
Subvisual and The New Digital School are offering a Design Sprint - Apply now!
We’re ready to announce that the 2nd edition of MirrorConf is happening on October 12-13!
Often people ask me how a small team like ours can have relative financial success and still have time to organize two international conferences, MirrorConf and RubyConf Portugal, several meetups through the year while keeping a sustainable work environment where people like to work. I always struggle to answer this because I don’t have the contradictory, and for us it’s challenging, but it never felt like a Herculean task to pull off. After putting some thought on the subject, I believe that the primary justification is how we share responsibilities throughout the team, keeping a flat structure, while still have a culture of accountability.