Here you'll find the some ideas and stuff we found interesting to share with you
Roadmap to Organizational Success: Agile and Beyond
This post explores the software industry's diverse management philosophies. While we do not claim to have all the answers, our objective is to provide you with a broad understanding of these philosophies, helping you make informed decisions on how to steer your products, projects and teams best.
AI-Driven Software Development - Our Development Team's Experiment with ChatGPT
In a recent coding-dojo session, our team of developers decided to push the limits of artificial intelligence and test the capabilities of ChatGPT. Our goal was to build a simple game entirely written by AI. In this case we were a group of eleven people, and we had two hours to explain the idea and see what we achieved.
Leading Agile adoption in Uruguay with CTC Certification
Agile methodologies have revolutionized software development, emphasizing adaptability and teamwork. Streaver is proud to have the first and only Certified Team Coach (CTC) in Uruguay, COO Gabriel Ledesma, accredited by the Scrum Alliance. With his expertise, clients can trust Streaver's Agile practices for smooth team integration, business understanding, and adapting to change.
Generating Random SVG Avatars with NextJS: A Step-by-Step Guide
Are you tired of using generic profile pictures for your website or application? In this post, we'll show you how to use NextJS to generate unique, random SVG avatar images on the fly. With just a few lines of code, you can add a personal touch to your user profiles and stand out from the crowd.
CRDTs and Distributed Consistency - Building a P2P game
In part two of this series we improved the distributed counter built on the first part of the series to allow increments and decrements and an arbitrary number of clients to join the counter. In this part we will build a peer-to-peer game that uses the counter to keep track of key presses in distributed way.
Implementing the authentication layer in Next.js
In this post, I'm going to go over the main differences between client-side authentication and server-side authentication. To do so, I'm going to implement a very simple Next.js application using both approaches.
CRDTs and Distributed Consistency - The complex distributed counter
In part one of this series we built a simple distributed counter, specifically a G-Counter, which has some hard limitations, one of them being that it can only be incremented and the other one is that we need to know beforehand how many agents are going to be affecting it. In this part we will extend the counter to solve both problems.
CRDTs and Distributed Consistency - The simple distributed counter
Conflict-free replicated data types are data structures that allow you to write collaborative apps or services without coordination and with strong eventual consistency. We have been using them since 2020 and we want to share some introductory types and ideas.
Being Arctic Code Vault contributors
Did you know there is a data repository of thousand OSS projects in the Arctic? Our code is in there! ❤️
Streaver's 2021 Clutch Rewind
In light of their tremendous support, we're paying tribute to our clients by sharing with you our Clutch Year In Review for 2021!
Streaver's 2021 Recap
A great year ends, a year where we grew, learned, improved, and challenged ourselves. It is not easy to continually improve yourself, but at Streaver, we do it.
Saying present at RubyConf 2021 in Denver
RubyConf 2021 is history now. Where is Ruby heading? Our team was there at the Convention Center, and we want to share our learning experiences with you.
Flattening a directory structure on AWS S3
There are many ways to flatten a directory structure on AWS S3. In this post I will share a very simple one using the AWS CLI and some basic shell commands.
React animations: How a simple component can affect your performance
There are many ways of making animations on the web. In this post, we will explore a naive way of making them and compare it with a better way, all by using React.
Streaver - Latin America Leaders 2020
Streaver Wins Clutch Award for Top Developer in Uruguay!
How to test web extensions?
It's time to test our web extensions. Here you'll find how to setup your testing environment with Jest and Puppeteer and how to test it.
Streaver's 2019 in review
Christmas and a New Year are coming, is there a better time to make a pause and review the achievements of the 2019?
React Adaptive Hooks and APIs for Adaptability
React Adaptive Hooks leverage APIs for adaptability provided by browsers, those APIs are tools to keep in mind when building user experiences. Let's explore when you should be using those APIs to build great user experiences.
Building a web extension with Vue at speed of light
In this 10 min read tutorial you'll learn how to build a production ready web extension made with Vue that works cross-browser.
Translating Vue: Why internationalizing documentation matters?
Imagine you were not born in an English speaking country, or you didn't have the chance to learn it, what would have happened to your tech career? Would you even be in tech right now?
Pull Request previews for Open Source libraries with Netlify
When authoring OSS libraries testing is essential, unit tests are a good start, but you also want to make sure it works on a real app, let's setup pull request preview apps with Netlify!
As a software developer you probably use some kind of CLI, and it feels so good when it is intuitive and friendly. Let's discover how we can build our own CLIs!
Be the first to know about our posts. Sign up for our newsletter and get to know about us and our freshest tips and tricks, delivered to you inbox.