photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

236
active users

#fastify

0 posts0 participants0 posts today
Frontend Dogma<p>The Story of Fastify and Vue, by @anothergalvez.bsky.social:</p><p><a href="https://hire.jonasgalvez.com.br/2025/apr/30/fastify-vue/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hire.jonasgalvez.com.br/2025/a</span><span class="invisible">pr/30/fastify-vue/</span></a></p><p><a href="https://mas.to/tags/fastify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fastify</span></a> <a href="https://mas.to/tags/vuejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vuejs</span></a> <a href="https://mas.to/tags/complexity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>complexity</span></a> <a href="https://mas.to/tags/simplicity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>simplicity</span></a></p>
Frontend Dogma<p>React Server Confusion, by @anothergalvez.bsky.social:</p><p><a href="https://hire.jonasgalvez.com.br/2025/apr/8/react-server-confusion/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hire.jonasgalvez.com.br/2025/a</span><span class="invisible">pr/8/react-server-confusion/</span></a></p><p><a href="https://mas.to/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://mas.to/tags/components" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>components</span></a> <a href="https://mas.to/tags/vite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vite</span></a> <a href="https://mas.to/tags/fastify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fastify</span></a></p>
AdrianC<p>Hi!</p><p>I'm Adrian, a FullStack <a href="https://hachyderm.io/tags/Developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developer</span></a> looking for a job either in <a href="https://hachyderm.io/tags/Qu%C3%A9bec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Québec</span></a> (or from it if you allow for remote work). I already have a permanent and open visa</p><p>I have experience building and maintaining web apps and APIs, designing systems, doing <a href="https://hachyderm.io/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> and a bit of <a href="https://hachyderm.io/tags/BigData" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BigData</span></a>, <a href="https://hachyderm.io/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MachineLearning</span></a> and <a href="https://hachyderm.io/tags/IoT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IoT</span></a></p><p>I'm experienced using <a href="https://hachyderm.io/tags/Elixir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Elixir</span></a>, <a href="https://hachyderm.io/tags/Phoenix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Phoenix</span></a>, <a href="https://hachyderm.io/tags/LiveView" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LiveView</span></a>, <a href="https://hachyderm.io/tags/NodeJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NodeJS</span></a>, <a href="https://hachyderm.io/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a>, <a href="https://hachyderm.io/tags/Fastify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fastify</span></a>, <a href="https://hachyderm.io/tags/Express" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Express</span></a> and <a href="https://hachyderm.io/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> ; and on the DevOps side in CI/CD pipelines (either <a href="https://hachyderm.io/tags/GithubActions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GithubActions</span></a> and Gitlab CI/CD), <a href="https://hachyderm.io/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> and a bit of <a href="https://hachyderm.io/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a></p><p>I was tasked with a lot of the <a href="https://hachyderm.io/tags/innovation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>innovation</span></a> happening in my previous company, researching tools, librairies, patterns or general technologies either for our own <a href="https://hachyderm.io/tags/DeveloperExperience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeveloperExperience</span></a> or for our products</p><p>I also wrote a lot of technical and non technical documentation and internal presentations, and even participated in a few meetups. You can read some of my writing on my blog: <a href="https://blog.adrianc.eu" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">blog.adrianc.eu</span><span class="invisible"></span></a></p><p>You might also have seen me on a few Elixir-related Discord servers, or even Bluesky (@adrianc.eu) and Twitter ; either sharing tech news, helping people, reading in book clubs or just chatting</p><p>I’m open to full-time right now, contracting work can be discussed.</p><p>I'm looking for any developer position, not only <a href="https://hachyderm.io/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a>, even though it represents most of my experience. And if the technology you're using isn't on my resume, give me a chance! I'm a fast learner and I might anyway have studied it in class :P</p><p>DM me for more info, like github link, my resume or anything :)</p><p>Boosts, responses and DM welcome, of course!</p><p><a href="https://hachyderm.io/tags/MyElixirStatus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MyElixirStatus</span></a> <a href="https://hachyderm.io/tags/FediJobs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediJobs</span></a> <a href="https://hachyderm.io/tags/FediJob" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediJob</span></a> <a href="https://hachyderm.io/tags/FediGetHired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediGetHired</span></a> <a href="https://hachyderm.io/tags/OpenToWork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenToWork</span></a></p><p>EDIT: I already have a visa, it was not super clear before 😅</p>
Neil Craig<p>If you're seeing Dependabot PRs on Node projects named "Bump find-my-way and fastify" today and were not already on Fastify v5, be aware you'll need to update your Fastify config/usage (see <a href="https://fastify.dev/docs/latest/Guides/Migration-Guide-V5" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fastify.dev/docs/latest/Guides</span><span class="invisible">/Migration-Guide-V5</span></a>).</p><p>The `find-my-way` (indirect for me) update requires Fastify v5 apparently and that broke several projects which weren't on Fastify v5 yet. Luckily (well, intentionally, obv) the breakages were caught by CICD in dev.</p><p><a href="https://mastodon.social/tags/Node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Node</span></a> <a href="https://mastodon.social/tags/Fastify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fastify</span></a> <a href="https://mastodon.social/tags/FindMyWay" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FindMyWay</span></a> <a href="https://mastodon.social/tags/Dependabot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dependabot</span></a></p>
Neil Craig<p>Updating the Fastify logger constructor config has allowed the web server to start now. I'm using a parent logger so this meant adding:<br>`loggerInstance: parentLogger` to the Fastify instantiation, e.g. the last property in:<br>```<br>const fastify = Fastify({<br> trustProxy: true,<br> keepAliveTimeout: 3600000,<br> loggerInstance: parentLogger<br>});<br>```<br>Tests now pass locally, 🤞for the same on Cloud Build!</p><p>Docs:<br><a href="https://fastify.dev/docs/latest/Guides/Migration-Guide-V5/#new-logger-constructor-signature" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fastify.dev/docs/latest/Guides</span><span class="invisible">/Migration-Guide-V5/#new-logger-constructor-signature</span></a></p><p><a href="https://mastodon.social/tags/Fastify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fastify</span></a> <a href="https://mastodon.social/tags/Node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Node</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a></p>
Neil Craig<p>Dependabot raised a PR against on of my Node projects this morning and the build failed. The PR was to move to Fastify 5 (from 4.x).</p><p>I pulled the branch down and sure enough the web server no longer starts. I'd spotted Fastify 5 now requires Node 20+ but I'm already on that.</p><p>Time to dig in to the migration guide: <a href="https://fastify.dev/docs/latest/Guides/Migration-Guide-V5/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fastify.dev/docs/latest/Guides</span><span class="invisible">/Migration-Guide-V5/</span></a><br><a href="https://mastodon.social/tags/Fastify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fastify</span></a> <a href="https://mastodon.social/tags/Node" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Node</span></a></p>