Caipivara (@danielgomezrico) 's Twitter Profile
Caipivara

@danielgomezrico

Entusiast of software quality and software engineering craftsmanship

ID: 361884530

calendar_today25-08-2011 14:02:03

1,1K Tweet

312 Followers

824 Following

Gergely Orosz (@gergelyorosz) 's Twitter Profile Photo

A few software engineering practices which many teams will also consider "best practices." What other useful engineering practices would you mention? (Yes, getting back to working on The Software Engineer’s Guidebook!)

A few software engineering practices which many teams will also consider "best practices." 

What other useful engineering practices would you mention?

(Yes, getting back to working on <a href="/EngGuidebook/">The Software Engineer’s Guidebook</a>!)
Sarah Larsen (@fearless_rising) 's Twitter Profile Photo

I'm 36. Stress controlled me for years so I turned to neuroscience. After 1200+ hours studying elite athletes, CEOs & psychologists, my toolkit is now full of powerful neuro-hacks. Here are the top 7 that will change your life:

I'm 36.

Stress controlled me for years so I turned to neuroscience.

After 1200+ hours studying elite athletes, CEOs &amp; psychologists, my toolkit is now full of powerful neuro-hacks.

Here are the top 7 that will change your life:
Juan Guillermo Gómez (@jggomezt) 's Twitter Profile Photo

Nuevo video hablamos de las novedades de Firebase lanzadas en el google IO 2024. Muchas nuevas características y productos tales como: - Firebase connect - GenKit - Vertex Al - App hosting - Y mucho más Recuerda compartir #firebase #gemini #vertex youtu.be/FgtnsUOlTys

Caipivara (@danielgomezrico) 's Twitter Profile Photo

Using default values (like "" or 0) to represent the absence of a value is a dangerous antipattern, Prefer null and even more if your language supports nullability samjarman.co.nz/blog/empty-str… #softwareengineering

Caipivara (@danielgomezrico) 's Twitter Profile Photo

Proposal to the world: prefer naming components Item instead of Card for UI components that are inside a list. Calling a UI component “Card” confuses me a lot over the time, a card is a material design component that has very specific UI features m3.material.io/components/car…

John Crickett (@johncrickett) 's Twitter Profile Photo

78 Resources to read to improve your system design: Spotify Engineering engineering.atspotify.com Engineering at Meta engineering.fb.com High Scalability highscalability.com Stripe Engineering Blog stripe.com/blog/engineeri… Canva Engineering Blog canvatechblog.com

78 Resources to read to improve your system design:

Spotify Engineering engineering.atspotify.com
Engineering at Meta engineering.fb.com
High Scalability highscalability.com
Stripe Engineering Blog stripe.com/blog/engineeri…
Canva Engineering Blog canvatechblog.com
Caipivara (@danielgomezrico) 's Twitter Profile Photo

One cool advice around how to do commits/PR titles/Story titles comes from the Linux kernel itself: > Describe your changes in imperative mood... #SoftwareEngineer git.kernel.org/pub/scm/git/gi…

Caipivara (@danielgomezrico) 's Twitter Profile Photo

Why do I use IntelliJ IDEA, a JetBrains IDE? Check this extra method behavior, it understands the context and replaces things where they should be, in this case it changed the a and b parameter in order to fulfil my duty: - extract to method: `cmd + option + m`

Juan Guillermo Gómez (@jggomezt) 's Twitter Profile Photo

You're building an Android app with #Gemini and want a structured response. You can now use structured outputs with #VertexAI in Firebase and #Kotlin Check out my repository github.com/jggomez/Recipe… #AI #firebase #android

You're building an <a href="/Android/">Android</a> app with #Gemini and want a structured response.

You can now use structured outputs with #VertexAI in <a href="/Firebase/">Firebase</a>  and #Kotlin

Check out my repository 

github.com/jggomez/Recipe…

#AI #firebase #android
Alex Xu (@alexxubyte) 's Twitter Profile Photo

Big Archive for System Design – 2024 Edition (Completely Free) is now available. The PDF contains 𝐀𝐋𝐋 of our technical posts with diagrams published in 2024. The download link is in the sub-tweet.

Big Archive for System Design – 2024 Edition (Completely Free) is now available.

The PDF contains 𝐀𝐋𝐋 of our technical posts with diagrams published in 2024.

The download link is in the sub-tweet.
Caipivara (@danielgomezrico) 's Twitter Profile Photo

Who else is tired of Amazon showing a dialog with "We're showing you items that ship to..." on web and on the app EVERY TIME? Pleaseeee remove thattttttt

LangChain (@langchainai) 's Twitter Profile Photo

🧠💬 Memory in LLMs A practical guide showing how to implement conversational memory in LLMs using LangGraph, demonstrated through a therapy chatbot. Features code examples for basic retention, trimming, and summarization approaches. Learn to build memory-aware apps 👉

🧠💬 Memory in LLMs

A practical guide showing how to implement conversational memory in LLMs using LangGraph, demonstrated through a therapy chatbot. Features code examples for basic retention, trimming, and summarization approaches.

Learn to build memory-aware apps 👉
Tech Lead Journal (@techleadjournal) 's Twitter Profile Photo

"Learning is part of your work." On #TechLeadJournal 230, Emily Bache Emily Bache on why orgs must schedule learning time & not expect devs to learn only on nights & weekends. Watch the full episode: youtu.be/w2absqsIepI?fe…

alex fazio (@alxfazio) 's Twitter Profile Photo

oh lord, how did i not think of this before? giving claude ast-grep for code searches and refactors has turned it into an unstoppable coding monster

oh lord, how did i not think of this before? giving claude ast-grep for code searches and refactors has turned it into an unstoppable coding monster