Title: @developers.google.com on Bluesky
Open Graph Title: Google for Developers (@developers.google.com)
Description: Your source for developer best practices, updates, and resources.
Open Graph Description: Your source for developer best practices, updates, and resources.
Opengraph URL: https://bsky.app/profile/developers.google.com
X: @bluesky
Generator: bskyweb
Domain: goo.gle
{"@context":"https://schema.org","@type":"ProfilePage","dateCreated":"2025-05-08T18:16:59.140Z","mainEntity":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","description":"Your source for developer best practices, updates, and resources.","image":"https://cdn.bsky.app/img/avatar/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreid32t4z6hsfxdi6qzqw3i4475jis7nglcamll37k32i6kptivlu4m","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","userInteractionCount":5535}],"agentInteractionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","userInteractionCount":4},{"@type":"InteractionCounter","interactionType":"https://schema.org/WriteAction","userInteractionCount":892}],"reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"hasPart":[{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mpjvhwuvfi26","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mpjvhwuvfi26","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"Build production-ready, multi-agent applications with Go 🤖\n\nThe Agent Development Kit for Go 2.0 runs single agents and complex graphs on the same execution model.\n\n✅ Dynamic orchestration written in plain Go\n✅ Native human-in-the-loop primitives\n✅ Built-in retry policies\n✅ Unified telemetry spans","image":["https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreibyuadzo3lsqroi6b5smigssdgcqquo6j6uzb4onys6kqqm477bxe"],"thumbnailUrl":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreibyuadzo3lsqroi6b5smigssdgcqquo6j6uzb4onys6kqqm477bxe","datePublished":"2026-06-30T21:00:03.638Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":11},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":2}],"commentCount":2},{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mpjf3agi4k2w","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mpjf3agi4k2w","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"Today is the day! We’re officially bringing next-gen media workflows to the Gemini API and Google AI Studio with a massive dual model launch 🧵","image":["https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreigaj2tmeqnsyuhnvnfqubjllijo4g4kypa4623a25cs53zz6pwhfm/thumbnail.jpg"],"thumbnailUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreigaj2tmeqnsyuhnvnfqubjllijo4g4kypa4623a25cs53zz6pwhfm/thumbnail.jpg","video":{"@type":"VideoObject","name":"Video by @developers.google.com","description":"Today is the day! We’re officially bringing next-gen media workflows to the Gemini API and Google AI Studio with a massive dual model launch 🧵","thumbnailUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreigaj2tmeqnsyuhnvnfqubjllijo4g4kypa4623a25cs53zz6pwhfm/thumbnail.jpg","uploadDate":"2026-06-30T16:06:37.422Z","contentUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreigaj2tmeqnsyuhnvnfqubjllijo4g4kypa4623a25cs53zz6pwhfm/playlist.m3u8","embedUrl":"https://bsky.app/profile/developers.google.com/post/3mpjf3agi4k2w","width":1080,"height":1080},"datePublished":"2026-06-30T16:06:37.422Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":11},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":2}],"commentCount":1},{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mpj2nlikrz26","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mpj2nlikrz26","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"POV: You’re updating dependencies and pray nothing breaks.","datePublished":"2026-06-30T13:00:00.733Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":9},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":2}],"commentCount":2},{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mphsg7utwx2k","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mphsg7utwx2k","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"Some reminders arrive in unexpected ways. ☔","image":["https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreifpptb7744pxcnyzedlnwnldexl7ziplmh2ekhgtqa33wcwtmltai/thumbnail.jpg"],"thumbnailUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreifpptb7744pxcnyzedlnwnldexl7ziplmh2ekhgtqa33wcwtmltai/thumbnail.jpg","video":{"@type":"VideoObject","name":"Video by @developers.google.com","description":"Some reminders arrive in unexpected ways. ☔","thumbnailUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreifpptb7744pxcnyzedlnwnldexl7ziplmh2ekhgtqa33wcwtmltai/thumbnail.jpg","uploadDate":"2026-06-30T01:00:05.521Z","contentUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreifpptb7744pxcnyzedlnwnldexl7ziplmh2ekhgtqa33wcwtmltai/playlist.m3u8","embedUrl":"https://bsky.app/profile/developers.google.com/post/3mphsg7utwx2k"},"datePublished":"2026-06-30T01:00:05.521Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":8},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":1}],"commentCount":1},{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mpgk6qdasn2b","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mpgk6qdasn2b","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"New Kotlin challenge: a permissions bug where giving one user a new role somehow changes another user too. Can you find out why?","image":["https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreig44ixdqkrvgjwtthyn54fv32ptrwlh7qcx54iasdroaefle5pelu/thumbnail.jpg"],"thumbnailUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreig44ixdqkrvgjwtthyn54fv32ptrwlh7qcx54iasdroaefle5pelu/thumbnail.jpg","video":{"@type":"VideoObject","name":"Video by @developers.google.com","description":"New Kotlin challenge: a permissions bug where giving one user a new role somehow changes another user too. Can you find out why?","thumbnailUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreig44ixdqkrvgjwtthyn54fv32ptrwlh7qcx54iasdroaefle5pelu/thumbnail.jpg","uploadDate":"2026-06-29T13:00:04.365Z","contentUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreig44ixdqkrvgjwtthyn54fv32ptrwlh7qcx54iasdroaefle5pelu/playlist.m3u8","embedUrl":"https://bsky.app/profile/developers.google.com/post/3mpgk6qdasn2b"},"datePublished":"2026-06-29T13:00:04.365Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":5},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}],"commentCount":2},{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mpaazfv4te2y","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mpaazfv4te2y","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"Proof that persistence pays off even when the solution takes years to manifest 🧩","image":["https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreig2252yybyoadaw744unifjdmbnubxq4okfbc6kvr3erocnaidgwi"],"thumbnailUrl":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreig2252yybyoadaw744unifjdmbnubxq4okfbc6kvr3erocnaidgwi","datePublished":"2026-06-27T01:00:03.566Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":13},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}],"commentCount":0},{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mp7lb3mbos2f","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mp7lb3mbos2f","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"\"One more line of code before lunch,\" they say.","image":["https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreifryvmvhrtfyyzk2htlz2r6cfnk7nvucf536s25rw4slkkps62q4q","https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreidcps4dyw4rplvx4m3ak627g5l4rck26i3tiz2gttskt2wcnlg4m4","https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreiajuuccgl4xed3qpa6kqhr2prxu2napu4jw6z4kzs23tsp7irg6sm"],"thumbnailUrl":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreifryvmvhrtfyyzk2htlz2r6cfnk7nvucf536s25rw4slkkps62q4q","datePublished":"2026-06-26T18:30:43.377Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":10},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}],"commentCount":1},{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mp6yrvkb3z2s","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mp6yrvkb3z2s","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"What’s the most stubborn caching issue you’ve ever faced, and what finally cleared it?","datePublished":"2026-06-26T13:00:00.865Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":8},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}],"commentCount":1},{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mp5jtylz6b2t","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mp5jtylz6b2t","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"#GoogleIOConnect Berlin was electric! ⚡️ Developers from across Europe, the Middle East, and Africa saw the latest demos across Modern Web Guidance, Antigravity Agent SDK, Agent skills in Gemini in Android Studio, and much more. We can't wait to see what you build next.\n\n#BuildwithGemini","image":["https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreigx6w5wjccpshrgdr5c364f2jecjiuaicmziewy5px64zux5u6lvy","https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreicflhtowxccuwjacnmr5qdletulsrazvykvv7rmkurghrfxpsuby4","https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreigpicdt5j4dri5utqhwnjqwiegldprmyzw5z74psnccfm3mb6ygda","https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreie3prydfpyipx2rtoej6s4fw72ddu7bxpuqbqu5owcaogh5c243my"],"thumbnailUrl":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreigx6w5wjccpshrgdr5c364f2jecjiuaicmziewy5px64zux5u6lvy","datePublished":"2026-06-25T23:00:06.766Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":12},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}],"commentCount":0},{"@type":"DiscussionForumPosting","url":"https://bsky.app/profile/developers.google.com/post/3mp5d5eidoe2j","identifier":"at://did:plc:rxycj7noe5cpkcokm5jy3ecm/app.bsky.feed.post/3mp5d5eidoe2j","author":{"@type":"Person","name":"Google for Developers","alternateName":"@developers.google.com","identifier":"did:plc:rxycj7noe5cpkcokm5jy3ecm","url":"https://bsky.app/profile/developers.google.com","reviewedBy":[{"@type":"Person","name":"Bluesky","alternateName":"@bsky.app","identifier":"did:plc:z72i7hdynmk6r22z27h6tvur","url":"https://bsky.app/profile/bsky.app"}]},"text":"Want to stay on top of the latest Google developer announcements? We’ve got you covered in the new episode of #GoogleDeveloperNews! 🎬","image":["https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreihi2i6rtsozvia22jhtjebfq5rr5aoo25p74k3otqbn4pt3gx7zly/thumbnail.jpg"],"thumbnailUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreihi2i6rtsozvia22jhtjebfq5rr5aoo25p74k3otqbn4pt3gx7zly/thumbnail.jpg","video":{"@type":"VideoObject","name":"Video by @developers.google.com","description":"Want to stay on top of the latest Google developer announcements? We’ve got you covered in the new episode of #GoogleDeveloperNews! 🎬","thumbnailUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreihi2i6rtsozvia22jhtjebfq5rr5aoo25p74k3otqbn4pt3gx7zly/thumbnail.jpg","uploadDate":"2026-06-25T21:00:05.171Z","contentUrl":"https://video.bsky.app/watch/did%3Aplc%3Arxycj7noe5cpkcokm5jy3ecm/bafkreihi2i6rtsozvia22jhtjebfq5rr5aoo25p74k3otqbn4pt3gx7zly/playlist.m3u8","embedUrl":"https://bsky.app/profile/developers.google.com/post/3mp5d5eidoe2j"},"datePublished":"2026-06-25T21:00:05.171Z","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":9},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":1}],"commentCount":1}]}
| referrer | origin-when-cross-origin |
| application-name | Bluesky |
| og:site_name | Bluesky Social |
| og:logo | https://web-cdn.bsky.app/static/favicon.png |
| og:type | profile |
| profile:username | developers.google.com |
| twitter:label1 | Account DID |
| twitter:value1 | did:plc:rxycj7noe5cpkcokm5jy3ecm |
| og:image | https://cdn.bsky.app/img/banner/plain/did:plc:rxycj7noe5cpkcokm5jy3ecm/bafkreia6duhd5iwmq3axn7gigmd2xpzwgd2j2k2rlb4ac7tceaukyldxwq |
| twitter:card | summary_large_image |
Links:
| bsky.social | https://bsky.social |
| atproto.com | https://atproto.com |
Viewport: width=device-width, initial-scale=1, minimum-scale=1, viewport-fit=cover