mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

833
active users

#grpc

4 posts4 participants0 posts today
Symfony Station 🇺🇦🇨🇦🇬🇱<p>How to start using gRPC with PHP - Part 3/4. <a href="https://drupal.community/tags/PHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHP</span></a> <a href="https://drupal.community/tags/GRPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GRPC</span></a><br><a href="https://dev.to/getjv/how-to-start-using-grpc-with-php-part-34-1d0l" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/getjv/how-to-start-usin</span><span class="invisible">g-grpc-with-php-part-34-1d0l</span></a></p>
Reuben Walker aka mobileatom<p>How to start using gRPC with PHP - Part 3/4. <a href="https://flipboard.com/tag/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHP</span></a> <a href="https://flipboard.com/tag/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GRPC</span></a></p><p><a href="https://dev.to/getjv/how-to-start-using-grpc-with-php-part-34-1d0l?utm_source=flipboard&amp;utm_medium=activitypub" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/getjv/how-to-start-usin</span><span class="invisible">g-grpc-with-php-part-34-1d0l?utm_source=flipboard&amp;utm_medium=activitypub </span></a></p><p>Posted into SYMFONY FOR THE DEVIL <span class="h-card" translate="no"><a href="https://flipboard.com/@mobileatom/symfony-for-the-devil-allupr6jz" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>symfony-for-the-devil-mobileatom</span></a></span></p>
mtp<p>I undertook a thought exercise: how would I go about designing a RPC method when using gRPC?</p><p><a href="https://matttproud.com/blog/posts/grpc-method-discipline.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">matttproud.com/blog/posts/grpc</span><span class="invisible">-method-discipline.html</span></a></p><p>This is an interesting topic to explore, since gRPC provides building blocks for four major RPC method morphologies: unary, server-side streaming, client-side streaming, and bidirectional streaming. Deceptively I expected the considerations to be few and simple, but they turned out to be far more complex than anticipated.</p><p>In sum: requirements matter.</p><p><a href="https://proud.social/tags/Blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Blog</span></a> <a href="https://proud.social/tags/gRPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gRPC</span></a> <a href="https://proud.social/tags/SystemDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemDesign</span></a></p>
Jobs for Developers<p>GOAT is hiring Senior Software Engineer I</p><p>🔧 <a href="https://mastodon.world/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.world/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://mastodon.world/tags/react" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>react</span></a> <a href="https://mastodon.world/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a> <a href="https://mastodon.world/tags/node" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>node</span></a> <a href="https://mastodon.world/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://mastodon.world/tags/postgresql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>postgresql</span></a> <a href="https://mastodon.world/tags/seniorengineer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seniorengineer</span></a><br>🌎 Remote; United States<br>⏰ Full-time<br>🏢 GOAT</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/senior-software-engineer-i-at-goat-com-mar-5-2025-96952e?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sen</span><span class="invisible">ior-software-engineer-i-at-goat-com-mar-5-2025-96952e?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
WetHat💦<p>A beginner-friendly guide to <a href="https://fosstodon.org/tags/REST" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>REST</span></a>, <a href="https://fosstodon.org/tags/SOAP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SOAP</span></a>, <a href="https://fosstodon.org/tags/GraphQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GraphQL</span></a>, and <a href="https://fosstodon.org/tags/gRPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gRPC</span></a>:<br>➡️ Introduces the distinct advantages of each API type and architecture.<br>➡️Has examples, such as REST’s use in e-commerce, GraphQL in social apps, and gRPC in microservices.<br>➡️Highlights emerging API trends like decentralized systems and AI-driven capabilities.</p><p><a href="https://www.freecodecamp.org/news/learn-api-fundamentals-and-architecture/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">freecodecamp.org/news/learn-ap</span><span class="invisible">i-fundamentals-and-architecture/</span></a></p><p><a href="https://fosstodon.org/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://fosstodon.org/tags/APIs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APIs</span></a> <a href="https://fosstodon.org/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://fosstodon.org/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDesign</span></a> <a href="https://fosstodon.org/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareArchitecture</span></a> <a href="https://fosstodon.org/tags/Microservices" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microservices</span></a></p>
Caravana Blues<p>Choosing Between REST, GraphQL, and gRPC. <a href="https://chat-to.dev/post?id=dHVoZ09MM25hNGI4V2t3a3g0R3N2dz09&amp;redirect=/profile?u=amargo85" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">chat-to.dev/post?id=dHVoZ09MM2</span><span class="invisible">5hNGI4V2t3a3g0R3N2dz09&amp;redirect=/profile?u=amargo85</span></a> <a href="https://mastodon.social/tags/graphql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphql</span></a> <a href="https://mastodon.social/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://mastodon.social/tags/rest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rest</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a></p>
Jobs for Developers<p>Netskope is hiring Staff / Senior Staff Engineer, Secure Service Mesh</p><p>🔧 <a href="https://mastodon.world/tags/cplusplus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.world/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.world/tags/flask" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flask</span></a> <a href="https://mastodon.world/tags/api" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>api</span></a> <a href="https://mastodon.world/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://mastodon.world/tags/rest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rest</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a> <a href="https://mastodon.world/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a> <a href="https://mastodon.world/tags/gcp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcp</span></a> <a href="https://mastodon.world/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.world/tags/mongodb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mongodb</span></a> <a href="https://mastodon.world/tags/mysql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mysql</span></a> <a href="https://mastodon.world/tags/nosql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nosql</span></a> <a href="https://mastodon.world/tags/sql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sql</span></a> <a href="https://mastodon.world/tags/tdd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.world/tags/seniorengineer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seniorengineer</span></a><br>🌎 Taipei, Taiwan<br>⏰ Full-time<br>🏢 Netskope</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/staff-senior-staff-engineer-secure-service-mesh-at-netskope-com-feb-25-2025-0c04c0?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sta</span><span class="invisible">ff-senior-staff-engineer-secure-service-mesh-at-netskope-com-feb-25-2025-0c04c0?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Jobs for Developers<p>Match Group is hiring Engineer, Backend</p><p>🔧 <a href="https://mastodon.world/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.world/tags/android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>android</span></a> <a href="https://mastodon.world/tags/ios" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios</span></a> <a href="https://mastodon.world/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a> <a href="https://mastodon.world/tags/azure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>azure</span></a> <a href="https://mastodon.world/tags/gcp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcp</span></a> <a href="https://mastodon.world/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a><br>🌎 New York City, New York<br>⏰ Full-time<br>🏢 Match Group</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/engineer-backend-at-mtch-com-oct-4-2024-c0e9f5?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/eng</span><span class="invisible">ineer-backend-at-mtch-com-oct-4-2024-c0e9f5?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Michael Stapelberg 🐧🐹😺<p>Did you know? My <a href="https://github.com/gokrazy/rsync" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/gokrazy/rsync</span><span class="invisible"></span></a> module can be used as a library — both its client and its server accept the io.ReadWriter interface type :) </p><p>To demonstrate that this works and to show the flexibility this enables, I put together an rsync-over-gRPC demo:</p><p><a href="https://github.com/stapelberg/rsync-over-grpc" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/stapelberg/rsync-ov</span><span class="invisible">er-grpc</span></a></p><p>To be clear, this isn’t starting the samba rsync program in the background or anything like that; it’s a 100% Go implementation; memory-safe and fast! Standalone and cross-architecture! 🚀</p><p><a href="https://mas.to/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mas.to/tags/rsync" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rsync</span></a> <a href="https://mas.to/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a></p>
Dan Fairs<p>HOLY MOLEY. I think I've done it. Given the amount of docs on this, I wouldn't be surprised to hear I'm basically the only person on the planet who's got this working!</p><p>The crucial bit I'd missed is that even though the GCE ingress terminates SSL, it will - for HTTP/2 only - re-encrypt the connection to your backend. Your backend service therefore needs to be able to talk SSL. Any old cert will do - I generated some self-signed ones.</p><p>The thing that took me a day to figure out is that a bad SSL handshake just looks like a network connection failure to the load balancer, so I spent ages doing network debugging.</p><p>What. A. Palaver.</p><p><a href="https://metalhead.club/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://metalhead.club/tags/gke" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gke</span></a> <a href="https://metalhead.club/tags/gcp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcp</span></a> <a href="https://metalhead.club/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a></p>
Symfony Station 🇺🇦🇨🇦🇬🇱<p>Still Using REST? gRPC Will Make Your PHP Microservices 10x Faster. <a href="https://drupal.community/tags/GRPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GRPC</span></a><br><a href="https://medium.com/devsphere/still-using-rest-grpc-will-make-your-php-microservices-10x-faster-6b64d753286b" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/devsphere/still-usi</span><span class="invisible">ng-rest-grpc-will-make-your-php-microservices-10x-faster-6b64d753286b</span></a></p>
Orhun Parmaksız 👾<p>Want to test your gRPC endpoints from the terminal?<br>I got you 🤝</p><p>📡 **wireman**: A gRPC client for the terminal.</p><p>🔥 Supports auth, request history, clipboard, server reflection &amp; more!</p><p>🦀 Written in Rust &amp; built with <span class="h-card" translate="no"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span></p><p>⭐ GitHub: <a href="https://github.com/preiter93/wireman" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/preiter93/wireman</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://fosstodon.org/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://fosstodon.org/tags/ratatui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ratatui</span></a> <a href="https://fosstodon.org/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://fosstodon.org/tags/client" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>client</span></a> <a href="https://fosstodon.org/tags/terminal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terminal</span></a> <a href="https://fosstodon.org/tags/commandline" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commandline</span></a> <a href="https://fosstodon.org/tags/devtool" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devtool</span></a> <a href="https://fosstodon.org/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a></p>
Brandon Bennett<p>Buf.build's pricing model is insane.</p><p><a href="https://buf.build/pricing#FAQs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">buf.build/pricing#FAQs</span><span class="invisible"></span></a></p><p>Imagine redesigning your API to remove enums and messages to optimize cost. </p><p><a href="https://hachyderm.io/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://hachyderm.io/tags/protobuf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>protobuf</span></a> <a href="https://hachyderm.io/tags/buf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>buf</span></a> <a href="https://hachyderm.io/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a></p>
DSLC Videos<p>From the <span class="h-card" translate="no"><a href="https://fosstodon.org/@DSLC" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>DSLC</span></a></span> :rstats:​chives:</p><p>:rstats: "Web APIs with R: Find APIs &amp; Communicate with other types of APIs" <a href="https://youtu.be/hDfrbKOMuyU" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/hDfrbKOMuyU</span><span class="invisible"></span></a> <a href="https://fosstodon.org/tags/API" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>API</span></a> <a href="https://fosstodon.org/tags/APIs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APIs</span></a> <a href="https://fosstodon.org/tags/RStats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RStats</span></a> <a href="https://fosstodon.org/tags/graphql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphql</span></a> <a href="https://fosstodon.org/tags/websockets" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>websockets</span></a> <a href="https://fosstodon.org/tags/gRPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gRPC</span></a></p><p>:rstats: "Bayes Rules! MCMC under the Hood" <a href="https://youtu.be/CCpL8IpUTEE" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/CCpL8IpUTEE</span><span class="invisible"></span></a> <a href="https://fosstodon.org/tags/RStats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RStats</span></a></p><p>:rstats: "Probabilty for Data Science: Discrete Random Variables Exercises" <a href="https://youtu.be/xHclZpPPLwA" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/xHclZpPPLwA</span><span class="invisible"></span></a> <a href="https://fosstodon.org/tags/RStats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RStats</span></a></p><p>Visit <a href="https://dslc.video" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">dslc.video</span><span class="invisible"></span></a> for hours of new <a href="https://fosstodon.org/tags/DataScience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataScience</span></a> videos every week!</p>
Brandon Bennett<p>PUT vs PATCH. I am designing a new API and trying to figure out how to update the records.</p><p>Service is in gRPC but being exposed via RESTful via envoy.</p><p>RFC 7159 PATCH requires update_mask / fieldmask and it's just not fun to work with.</p><p>RFC rfc5789 is the clearest but doesn't map well with gRPC </p><p>PUT is easier to implement but worse for network and harder to validate.</p><p>What do youall do</p><p><a href="https://hachyderm.io/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://hachyderm.io/tags/rest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rest</span></a> <a href="https://hachyderm.io/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://hachyderm.io/tags/api" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>api</span></a></p>
Eser Deniz<p>This week I..</p><p>→ learned to use <a href="https://phpc.social/tags/MQTT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MQTT</span></a><br>→ learned to use <a href="https://phpc.social/tags/gRPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gRPC</span></a><br>→ read a lot of <a href="https://phpc.social/tags/Electron" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Electron</span></a> docs <br>→ started 3 <a href="https://phpc.social/tags/NativePHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NativePHP</span></a> app<br>→ played a bit with APIs and <a href="https://phpc.social/tags/PHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHP</span></a> <a href="https://phpc.social/tags/TUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TUI</span></a> <br>→ <a href="https://phpc.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a>, lots of PR, review, etc.. </p><p>In short: had a lot of fun as a developer 🤓</p>
Jobs for Developers<p>SumUp is hiring Backend Engineer - Consumer Tribe</p><p>🔧 <a href="https://mastodon.world/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.world/tags/api" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>api</span></a> <a href="https://mastodon.world/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a> <a href="https://mastodon.world/tags/cicd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cicd</span></a> <a href="https://mastodon.world/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a> <a href="https://mastodon.world/tags/kafka" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kafka</span></a> <a href="https://mastodon.world/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.world/tags/nosql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nosql</span></a> <a href="https://mastodon.world/tags/postgresql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>postgresql</span></a> <a href="https://mastodon.world/tags/sql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sql</span></a> <a href="https://mastodon.world/tags/terraform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terraform</span></a><br>🌎 London, United Kingdom<br>⏰ Full-time<br>🏢 SumUp</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/backend-engineer-consumer-tribe-at-sumup-com-oct-14-2024-2f936e?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/bac</span><span class="invisible">kend-engineer-consumer-tribe-at-sumup-com-oct-14-2024-2f936e?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Sebastien Stormacq<p>You can now configure Amazon Cloudfront in front of your gRPC endpoints </p><p>Read the details in my blog post 👇</p><p><a href="https://aws.amazon.com/blogs/aws/amazon-cloudfront-now-accepts-your-applications-grpc-calls/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">aws.amazon.com/blogs/aws/amazo</span><span class="invisible">n-cloudfront-now-accepts-your-applications-grpc-calls/</span></a></p><p><a href="https://awscommunity.social/tags/cdn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cdn</span></a> <a href="https://awscommunity.social/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a> <a href="https://awscommunity.social/tags/cloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cloud</span></a> <a href="https://awscommunity.social/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a></p>
Jobs for Developers<p>Gemini is hiring Senior Software Engineer, Acquisition &amp; Activation</p><p>🔧 <a href="https://mastodon.world/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a> <a href="https://mastodon.world/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://mastodon.world/tags/cryptocurrency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cryptocurrency</span></a> <a href="https://mastodon.world/tags/web3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web3</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a> <a href="https://mastodon.world/tags/seniorengineer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seniorengineer</span></a><br>🌎 New York City, New York; Seattle, Washington<br>⏰ Full-time<br>🏢 Gemini</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/senior-software-engineer-acquisition-activation-at-gemini-com-oct-10-2024-7eaf8f?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sen</span><span class="invisible">ior-software-engineer-acquisition-activation-at-gemini-com-oct-10-2024-7eaf8f?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Jobs for Developers<p>Trunk is hiring Software Engineer II (Full Stack)</p><p>🔧 <a href="https://mastodon.world/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.world/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.world/tags/nextjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nextjs</span></a> <a href="https://mastodon.world/tags/react" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>react</span></a> <a href="https://mastodon.world/tags/node" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>node</span></a> <a href="https://mastodon.world/tags/graphql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphql</span></a> <a href="https://mastodon.world/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a><br>🌎 Remote; San Francisco, California<br>⏰ Full-time<br>🏢 Trunk</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/software-engineer-ii-full-stack-at-trunk-io-apr-11-2024-f136a0?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sof</span><span class="invisible">tware-engineer-ii-full-stack-at-trunk-io-apr-11-2024-f136a0?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>