Sign in

Ryan Djurovich 😎

@ryan0x44.com
271 followers 533 following 62 posts

CEO & Founder @ Nadrama.com 😎 Deploy container containers, in your cloud account, in minutes. Lower risk and complexity, without vendor lock-in. Built on Kubernetes and Open Source.

PostsRepliesMedia
Reposted by Ryan Djurovich 😎
Phil Gervasi @networkphil.com · 05/04/2025
Llama 4 is here! From Meta's website, "The Llama 4 herd: The beginning of a new era of natively multimodal AI innovation" ai.meta.com/blog/llama-4...
ai.meta.com
The Llama 4 herd: The beginning of a new era of natively multimodal AI innovation
We’re introducing Llama 4 Scout and Llama 4 Maverick, the first open-weight natively multimodal models with unprecedented context support and our first built using a mixture-of-experts (MoE) architect...
031
Ryan Djurovich 😎 @ryan0x44.com · 05/03/2025
It took almost 100 hours of Claude 3.7 Sonnet usage (via Sourcegraph Cody) for me to finally see it hallucinate. I almost forget that's a thing.
110
Reposted by Ryan Djurovich 😎
Filippo Valsorda @filippo.abyssdomain.expert · 17/02/2025
I just realized we can finally deprecate the ecdsa.PublicKey X and Y big.Int fields once NewPublicKey and PublicKey.Bytes land! If you use them for ECDSA or ECDH and can't migrate to NewPublicKey/Bytes or crypto/ecdh, now is the time to let us know. (If you use them for exotic things, use nistec.)
github.com
proposal: crypto/ecdsa: add NewPublicKey and PublicKey.Bytes · Issue #63963 · golang/go
I'm working with the JS Web Push API to send push messages, which uses an ECDH Key in base64-encoded X9.62 uncompressed form, like BJ932huv68tUDxifpf6qlzuRa_JBF-2E9J47alSQRuxpmt3QFtiCnhqXlPgZuGWKZz...
0103
Reposted by Ryan Djurovich 😎
Coté @cote.io · 10/02/2025
”The cost to use a given level of AI falls about 10x every 12 months, and lower prices lead to much more use.” blog.samaltman.com/three-observ...
032
Ryan Djurovich 😎 @ryan0x44.com · 06/02/2025
Gemini 2.0 Flash is comically bad compared to Claude. Don't believe the type, 3.5 Sonnet is still the best at coding.
000
Ryan Djurovich 😎 @ryan0x44.com · 06/02/2025
The most powerful prompt I've found for refactoring. So simple. Using the new Claude 3.5 Sonnet the diffs are awesome, you can follow-up in the chat to refine them if need be, then use @sourcegraph.com Cody Smart Apply to have it apply the actual edits live. Easy. Fast. Accurate.
Sourcegraph Cody chat prompt with: "use diff-1.txt diff-2.txt to refactor s3.ts resources.ts in a similar fashion. provide diffs."
121
Ryan Djurovich 😎 @ryan0x44.com · 23/01/2025
The hardest choice you have to make when building in TypeScript is Bun @bun.sh or Deno @deno.land and honestly feels like you can't lose at this point
010
Reposted by Ryan Djurovich 😎
Bun @bun.sh · 22/01/2025
Introducing Bun 1.2 bun.sh/blog/bun-v1.2
bun.sh
Bun 1.2
Built-in Postgres client with Bun.sql, built-in S3 object support with Bun.s3, a new text-based lockfile: bun.lock, Express is 3x faster, and a major update on Node.js compatibility.
111420
Ryan Djurovich 😎 @ryan0x44.com · 22/01/2025
10 years from now TypeScript, React, Tailwind CSS, PostgreSQL, & Kubernetes expertise will absolutely still be in high demand and used by successful tech companies. Why? They've already been around for at least as long (except Tailwind at '17) and keep growing/improving.
160
Reposted by Ryan Djurovich 😎
Jeremiah Lowin @jlowin.dev · 21/01/2025
pg_mooncake put Postgres in the Clickbench top 10 by transparently embedding DuckDB for columnstore queries www.mooncake.dev/blog/clickbe...
1243
Ryan Djurovich 😎 @ryan0x44.com · 20/01/2025
Fav tech January 2025: 🛠️ pixi to install code tools/runtimes/etc. 📁 chezmoi to sync .dotfiles across machines via git. 🖥 ghostty terminal with tmux. #️⃣ zsh shell with oh-my-zsh. 📝 zed code editor. 🧠 claude 3.5 sonnet for ai code assistance. 🤔 gpt 4o for other ai assistance. 1/n
220
Reposted by Ryan Djurovich 😎
sapphi_red @sapphi.red · 20/01/2025
Vite 6.0.9 / 5.4.12 / 4.5.6 has been released with *breaking changes* due to security issues. I recommend upgrading it. Some users may need to update the config options. Please check github.com/vitejs/vite/... if you encountered any errors.
github.com
Any websites were able to send any requests to the development server and read the response
### Summary Vite allowed any websites to send any requests to the development server and read the response due to default CORS settings and lack of validation on the Origin header for WebSocket co...
16418
Ryan Djurovich 😎 @ryan0x44.com · 20/01/2025
Conform, a client + server form validation library, which can use Zod/Yup/etc for validation schemas - definitely best option out there IMO for building forms in Remix/React Router 7. Nice work @edmundhung.bsky.social !
010
Ryan Djurovich 😎 @ryan0x44.com · 16/01/2025
JSONC is one of the best configuration formats out there. I wish more tools supported it. Maybe someone needs to make it an official standard / write an RFC for it? Given the level of awareness and usage you would think Microsoft's node-jsonc-parser GitHub repo would have more ⭐
000
Ryan Djurovich 😎 @ryan0x44.com · 16/01/2025
The Remix / React Router decision doc for Type Inference (#0012) is a fantastic example of the utility of decision docs. My favourite part is that they not only explored how others did things, but actively acknowledged when they were able to leverage the learnings. github.com/remix-run/re...
Screenshot of the Type Inference decision doc showing credit to the Svelte Kit team for learning about the TypeScript 'rootDirs trick'.
040
Ryan Djurovich 😎 @ryan0x44.com · 13/01/2025
Here's what I'm most excited about in the Remix/React Router roadmap: Middleware, coming soon!
Screenshot of the Remix/React Router roadmap showing the Middleware Github issue #12695.
010
Reposted by Ryan Djurovich 😎
Filippo Valsorda @filippo.abyssdomain.expert · 02/01/2025
I am convinced 99% of websites should use magic links + passkeys. It bypasses all (debatable) portability objections to passkeys, it’s at least as secure as email-based recovery, as fast as a password manager, it’s available to all users… and importantly, no passwords!
2015431
Reposted by Ryan Djurovich 😎
Matt Silverlock @elithrar.bsky.social · 20/12/2024
We’ve been working on making the new Model Context Protocol from @anthropic.com *really* easy to build against 👷
041
Reposted by Ryan Djurovich 😎
Deno @deno.land · 20/12/2024
#FreeJavaScript update: Oracle has reached out and asked for an extension to respond to the JavaScript trademark cancellation petition. We've agreed to a 30 day extension - Feb 3.
513917
Reposted by Ryan Djurovich 😎
Brooks Lybrand @brookslybrand.bsky.social · 20/12/2024
We just shipped React Router v7.1.0 which now support Vite 6 We also fixed a number of bugs and annoying dev behaviors. Checkout the changelog for more details We look forward to bringing you many more great updates in the new year! github.com/remix-run/re...
github.com
0381
Reposted by Ryan Djurovich 😎
Chris @chris.blue · 20/12/2024
Latest SlateDB RFC surveys what SQLite, PostgreSQL, RocksDB, Pebble, and TigerBeetle do with file corruption. TIL: - SQLite silently skips corrupt WAL frames - PG doesn't preform checksum on reads from disk by default - RocksDB/Pebble truncate all subsequent WAL entries when a corrupt WAL is found
github.com
RFC for Handling Data Corruption by thrawn01 · Pull Request #411 · slatedb/slatedb
Purpose To facilitate feed back on handling data corruption in SlateDB. I was surprised how wide spread the practice of truncating WAL data in the face of corruption is. It's such a rare occurr...
1191
Ryan Djurovich 😎 @ryan0x44.com · 18/12/2024
A helpful practice for designing dev tools with a nice DX is to write the documentation *before* building them. If I can't write succinct, clear docs which make the tool seem easy to use, I iterate on the design until it feels right.
000
Reposted by Ryan Djurovich 😎
Chris @chris.blue · 15/12/2024
github.blog
What the EU’s new software legislation means for developers
The EU Cyber Resilience Act will introduce new cybersecurity requirements for software released in the EU. Learn what it means for your open source projects and what GitHub is doing to ensure the law ...
0155
Ryan Djurovich 😎 @ryan0x44.com · 06/12/2024
Amazon’s latest container service. It can’t run your docker containers but it will deploy inventory to the nearest packer. AWS #reinvent Amazon fulfilment centre tour was super interesting.
Photo of Amazon fulfilment centre robot, with hand written message “I lift containers up”
000
Ryan Djurovich 😎 @ryan0x44.com · 06/12/2024
People really love their dark mode huh 😂
Screenshot of Metabase feature request for dark mode
110
Ryan Djurovich 😎 @ryan0x44.com · 05/12/2024
Excellent post for any PostgreSQL users out there!
000
Ryan Djurovich 😎 @ryan0x44.com · 03/12/2024
The best way to introduce your kids to Open Source is with these amazing #CloudNative @cncf.io swag items from #reinvent 👌 Although I may need another for my desk!
Swag items
031
Ryan Djurovich 😎 @ryan0x44.com · 02/12/2024
I’m literally here all week (AWS Re:invent) for the terrible puns. Find me and I’ll deploy a fresh pun for you. I can guarantee it won’t be good! Smile. #reinvent #reinvent2024
010
Ryan Djurovich 😎 @ryan0x44.com · 02/12/2024
Did AWS just “reinvent” GKE Autopilot with EKS Auto Mode?
020
Ryan Djurovich 😎 @ryan0x44.com · 27/11/2024
Being able to clone developer docs and run the sites locally is a huge win for international flights with limited/no wi-fi!
030
Ryan Djurovich 😎 @ryan0x44.com · 26/11/2024
Cloudflare Workers now supports 3MB files (instead of 1MB) in the free tier! Also a neat thing about the Cloudflare docs is you can watch the changes in Github e.g. github.com/cloudflare/c...
Screenshot of the provided link showing the diff to Cloudflare developer docs where it says the Worker file size limit is now 3 MB on the Workers Free plan.
000
Reposted by Ryan Djurovich 😎
Gergely Orosz @gergely.pragmaticengineer.com · 26/11/2024
I posted the exact same question on Threads, X and Bluesky, asking what IDEs devs liked the most. Despite having 10x as many "followers" on X, Bluesky, and a similar one on Threads, Bluesky is most definitely where the most humans respond to a technical post. I love it here!
2458333
Reposted by Ryan Djurovich 😎
Zed @zed.dev · 25/11/2024
Built in collaboration with @anthropic.com, it is now possible to create tools that can provide context to AI models wherever you need it, whether that be in Claude Desktop, in Zed AI Assistant or in your own apps. We're excited to see what you can build! zed.dev/blog/mcp
zed.dev
The Context Outside the Code - Zed Blog
From the Zed Blog: How you can quickly add external context to language model conversations with Zed extensions built using the new Model Context Protocol.
1201
Reposted by Ryan Djurovich 😎
Deno @deno.land · 25/11/2024
It's done. Now it’s your turn, Oracle. We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal. It's time to #FreeJavaScript. deno.com/blog/deno-v-...
deno.com
Deno v. Oracle: Canceling the JavaScript Trademark
Oracle is holding the JavaScript trademark hostage, and we’re pursuing legal means to #FreeJavaScript. Here’s a brief update.
21968260
Reposted by Ryan Djurovich 😎
Jay 🦋 @jay.bsky.team · 25/11/2024
Want to use bluesky replies as your blog’s comment section? `npm install bluesky-comments` Built by @coryzue.com
1553168557
Reposted by Ryan Djurovich 😎
John Jung @jjj.bsky.social · 23/11/2024
Chick-Fil-A runs 2800+ kubernetes cluster medium.com/chick-fil-at...
medium.com
Observability at the Edge
How Chick-fil-A provides observability for 2,800+ K8s clusters
0172
Ryan Djurovich 😎 @ryan0x44.com · 24/11/2024
My advice to folks new to building software: simple solutions are better if they still meet the requirements - and usually when you see unnecessary complexity it's there because of a lack of time, understanding, or craft, not because the author was some "genius". Necessary complexity is not common.
000
Reposted by Ryan Djurovich 😎
Kent C. Dodds 🌌 @kentcdodds.com · 21/11/2024
If you thought RSCs were too complicated to be worth it, give them another look when they land in React Router.
8919
Reposted by Ryan Djurovich 😎
David Bisset @davidbisset.com · 20/11/2024
One of the (rare) success stories of the web. 🧡 It's the 10th anniversary of Let's Encrypt! 🎉 letsencrypt.org/2014/11/18/a... #webDev #SSL
letsencrypt.org
Let’s Encrypt: Delivering SSL/TLS Everywhere
Vital personal and business information flows over the Internet more frequently than ever, and we don’t always know when it’s happening. It’s clear at this point that encrypting is s...
17113
Reposted by Ryan Djurovich 😎
Gergely Orosz @gergely.pragmaticengineer.com · 20/11/2024
Linear is a startup punching well above its weight in the speed&quality of shipping, supporting a large number of customers (10,000+ co's) with a small team (25 devs). I sat down with Linear's first engineering manager, Sabin Roman. Our discussion: newsletter.pragmaticengineer.com/p/linear-mov...
31036
Reposted by Ryan Djurovich 😎
Camille Fournier @skamille.themanagerswrath.com · 18/11/2024
If you really care about productivity, why aren't you examining the value of mandatory code review? I know this is my least popular take, but it remains unclear to me that it improves quality commensurate to cost, and it's the most unquestioned shibboleth in tech today
5315426
Reposted by Ryan Djurovich 😎
Expo @expo.dev · 18/11/2024
🥳 It's time to party! We have announcements, blog posts, videos, and livestreams scheduled throughout the week. ⚡ And we're getting things started today with an SDK 52 Highlight video: youtu.be/quZv3uKSEfY?...
youtu.be
Expo SDK 52: Our largest release ever!
YouTube video by Expo
620831
Reposted by Ryan Djurovich 😎
Wes Bos @wesbos.com · 14/11/2024
Really impressed with the momentum bluesky is getting. I usually gain about 1500 followers a week on x, and I’ve lost over 400 in the last two weeks. So that’s a likely a few thousand people who have fully deleted their accounts
3560110
Reposted by Ryan Djurovich 😎
Kelsey Hightower @kelseyhightower.com · 12/11/2024
Go Turns 15 go.dev/blog/15years
go.dev
Go Turns 15 - The Go Programming Language
Happy 15th birthday, Go!
838866
Reposted by Ryan Djurovich 😎
Catalin Cimpanu @campuscodi.risky.biz · 11/11/2024
The OpenID Connect specification has finally been published after 10 years and is now also an ISO/IEC standard. openid.net/10-years-on-...
1294
Ryan Djurovich 😎 @ryan0x44.com · 12/11/2024
TIL: Tech swag is more fun to receive than create. Despite my background in graphics design, it still feels like an unnecessary challenge to get things printed how you want - my printer sent back a proof where they modified the aspect ratio of the artwork. Glad I code more than I design.
000
Ryan Djurovich 😎 @ryan0x44.com · 12/11/2024
I use Raycast, but not heavily invested in more than the basics. Today I installed an extension for the first time, for encoding/decoding base64 - and it's been a nice timesaver www.raycast.com/DanielSincla...
raycast.com
Raycast Store: Base64
Quickly encode or decode base64 from the clipboard
000
Reposted by Ryan Djurovich 😎
Jarred Sumner @jarredsumner.com · 11/11/2024
progress on bun's experimental postgres client: - pass rows of data to insert via nested sql calls - date objects use the binary format, saving 16 bytes over the wire each date - fix for a couple hangs - no longer keeps process open when no query is in-flight
progress on bun's experimental postgres client:
- pass rows of data to insert via nested sql calls
- date objects use the binary format, saving 16 bytes over the wire each date
- fix for a couple hangs
- no longer keeps process open when no query is in-flight
3743
Ryan Djurovich 😎 @ryan0x44.com · 05/11/2024
Writing tests for your Cloudflare Workers? Check out Vitest Fetch Mock github.com/IanVS/vitest... - super easy to mock `fetch` in your tests!
github.com
GitHub - IanVS/vitest-fetch-mock: Vitest mock for fetch, forked from jest-fetch-mock
Vitest mock for fetch, forked from jest-fetch-mock - IanVS/vitest-fetch-mock
010
Reposted by Ryan Djurovich 😎
Drizzle @drizzle.team · 02/11/2024
It seems there are no memes on Bluesky, so I will post only serious updates about everything happening with the drizzle team and in tech in general Right?
13502