Developer Spotlight: Bruno Garcia - #935
TumaBitcoiner wants to merge 20 commits into
Conversation
- Created .mdx file for Bruno Garcia's spotlight - Added images
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
| Director of Education. | ||
|
|
||
| Bruno has been an [OpenSats LTS grantee][bruno-garcia-lts- | ||
| grant] since 2024, following support from Brink and Vinteum. |
There was a problem hiding this comment.
this hyperlink didn't render properly
|
ACK from my side |
jonatack
left a comment
There was a problem hiding this comment.
Good article! Suggestions below.
| the Brazilian developer that would later found | ||
| [Vinteum][vinteum], first contacted him. Bruno was active in | ||
| the blockchain industry at the time — he had also worked for | ||
| some exchanges back then — and was contributing to open- |
There was a problem hiding this comment.
There is an extra space right now between "open-" and "source"
| some exchanges back then — and was contributing to open- | |
| some exchanges back then — and was contributing to open-source |
| some exchanges back then — and was contributing to open- | ||
| source projects, always looking at the technological side of | ||
| things. Lucas wanted him to join a series of Socratic | ||
| Seminars held by [Chaincode Labs][chaincode-labs]. His goal? |
There was a problem hiding this comment.
"His" is confusing here because it's unclear whether it refers to Lucas or to Bruno. You want to mean Lucas here but the last use of "he" and "him" before "His" referred to Bruno.
| source projects, always looking at the technological side of | ||
| things. Lucas wanted him to join a series of Socratic | ||
| Seminars held by [Chaincode Labs][chaincode-labs]. His goal? | ||
| Getting more Brazilian developers to contribute to the |
There was a problem hiding this comment.
Suggest replacing "Getting" with "Encouraging" or "Seeing"
There was a problem hiding this comment.
Took encouraging
| Bitcoin open-source ecosystem. | ||
|
|
||
| That call was the beginning of Bruno’s career in Bitcoin- | ||
| related [Free and Open-source Software (FOSS)][foss]. |
There was a problem hiding this comment.
Extra space between Bitcoin- and related
| Getting more Brazilian developers to contribute to the | ||
| Bitcoin open-source ecosystem. | ||
|
|
||
| That call was the beginning of Bruno’s career in Bitcoin- |
There was a problem hiding this comment.
Suggest replacing "That call" with "That contact"
or alternatively, write "first called him" in the previous paragraph
| > Bitcoin more robust and more sustainable. | ||
|
|
||
| Curiosity and purpose. These are the things that make Bruno | ||
| go on everyday. “Bitcoin is one of those systems where the |
There was a problem hiding this comment.
suggest "make Bruno go on" -> "help Bruno to continue"
Co-authored-by: Jon Atack <jon@atack.com>
* feat: require Turnstile on report and grant endpoints Unauthenticated callers could look up grants and post report comments without the bot check used on apply. * feat: add Turnstile widgets to report lookup and preview The report APIs now require a token, so the grant ID step and the final submit need the same challenge as apply. * feat: require exact numeric grant ids on lookup The grant API treated the id as a substring over titles and bodies, so it could be used as a keyword search. Restrict it to a 6-7 digit token in the issue title. * feat: resolve report issues from grant_id on the server /api/report trusted a client-supplied issue number, so a caller could comment on any issue in the reports repo. Look up the grant again from the numeric id and ignore issue_number. * style: wrap the report preview error ternary for prettier * fix: narrow grant-id result unions for TypeScript `!parsed.ok` does not narrow the union under this tsconfig, so the build failed when reading `.error`.
fix: avoid optimized funding diagram variant
* docs: add FAQ answers for board selection and grant amounts * docs: align grant amounts FAQ with blog post * docs: align board selection FAQ with blog post * docs: address FAQ review comments * docs: remove remaining board announcement claim * docs: clarify board list updates * docs: link FAQ governance references * docs: trim board selection FAQ * docs: remove outdated board example
fix: remove Coinkite, Ledger, and BTCPay from supporters These orgs no longer belong on the public supporters list (OpenSats/admin#106).
* Created draft for nym21 dev spotlight. * Added image folder. * Renamed file. * Updated date. * Apply batched suggestions from code review Co-authored-by: ARVIN <141419722+Arvin21M@users.noreply.github.com> * Adjust Dorier's quote and link. * Apply suggestion from @Arvin21M Co-authored-by: ARVIN <141419722+Arvin21M@users.noreply.github.com> * Addressed reviews by nym. --------- Co-authored-by: ARVIN <141419722+Arvin21M@users.noreply.github.com>
* fix: date nym21 spotlight for September 11 * fix: point nym21 Newhedge thread at xcancel * fix: link nym21 closer to grant announcements
docs: add ddos topic
* Update with new grant agreement * Delete public/docs/agreement.pdf.pdf * Update agreement.pdf * Delete public/docs/agreement.pdf * Update new grant agreement description fields
Developer spotlight on Bruno Garcia.
Preview: /blog/developer-spotlight-bruno-garcia