Suggestions
Breno Moura
Team Lead at Hatch
Breno Moura is a seasoned professional with over a decade of experience in software development. Throughout his career, Breno has worked on a myriad of projects, collaborating with diverse teams and utilizing various programming languages. His expertise extends to leading teams and projects, notably in the creation of telemedicine systems and an innovative instant payment system called Pix in partnership with Brazil’s Central Bank - BACEN. As the lead engineer at Sisffan, a startup known for its modern lawsuit management system, Breno showcased his skills in product development. Currently serving as a Team Lead at Hatch, Breno continues to demonstrate his proficiency by contributing to codebases using Go Lang and Elixir. Breno's educational background includes a Bachelor of Information System in Computer Software Engineering from Universidade Tiradentes-Unit.
Highlights
Excited to share my latest progress in my Golang journey! This weekend, I built a simple CLI tool called "Pipa" (which means kite in English 🪁) that's been really useful. Pipa simplifies triggering GitHub actions and deploying my applications to different environments with ease.
Wondering why I took on this project? Let me walk you through my typical day: I'm often switching between Zed and iTerm, handling tasks like opening pull requests, writing code, running tests, and deploying applications. So, why not also run my deploys from the terminal?
Now, instead of bouncing between browser tabs to access GitHub and manually trigger actions, I can do everything smoothly from iTerm, deploying my current working branch or any other branch that I want to the environment that I need. This small change has made a noticeable difference, saving me time for each manual deploy I need to run.
Looking ahead, I'm excited to share Pipa with the open-source community. I firmly believe in the power of sharing knowledge, and I hope Pipa can help others on their coding journeys too. Stay tuned for more updates as I continue to refine and share this project with everyone!
a couple of weeks ago our project was deployed to production.
we had some bugs, some parts didn’t work as we expected, so we deployed the fixes.
we performed the roll-out little by little, watching metrics, performances, etc.
today, our project was recognized by the company, what we did will be very helpful for our FoH, our clients, and the CS squad.
even the late time work performed by the CS squad is in its last days; this means more mental health for our coworkers.
today is the second day of the official rollout, we already reduced the queue of manual work by 7 days; we expected that would reduce even more.
seen this, make me sure that all effort is worth it.
dive into your work; stand for your ideas; go beyond the basics; be the difference that you want to see in your workspace.
