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...
@ryan0x44.com.bsky.social
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.
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...
Ha! A conditional return type in TypeScript
05.03.2025 06:40 β π 3 π 0 π¬ 0 π 0It 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.
05.03.2025 02:20 β π 2 π 0 π¬ 1 π 0I 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.)
β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...
10.02.2025 09:15 β π 3 π 2 π¬ 0 π 0Gemini 2.0 Flash is comically bad compared to Claude. Don't believe the type, 3.5 Sonnet is still the best at coding.
06.02.2025 21:52 β π 0 π 0 π¬ 0 π 0For context, I'm doing a refactor here and spent a bit of time editing 2 of about 30 files to get them right. Then I realised the other 28 would be pretty repetitive, so I just dumped the last two git commits into the diff files e.g. `git diff HEAD~2 HEAD~1 > diff-2.txt`
06.02.2025 04:48 β π 0 π 0 π¬ 0 π 0Sourcegraph Cody chat prompt with: "use diff-1.txt diff-2.txt to refactor s3.ts resources.ts in a similar fashion. provide diffs."
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.
06.02.2025 04:46 β π 2 π 1 π¬ 1 π 0The 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
23.01.2025 23:08 β π 1 π 0 π¬ 0 π 0Introducing Bun 1.2
bun.sh/blog/bun-v1.2
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.
22.01.2025 03:51 β π 6 π 0 π¬ 1 π 0pg_mooncake put Postgres in the Clickbench top 10 by transparently embedding DuckDB for columnstore queries
www.mooncake.dev/blog/clickbe...
Yeh I think the way I did it I only needed it in dev and not argocd. Hope it works out for you!
21.01.2025 12:33 β π 1 π 0 π¬ 0 π 0I used envsubst. I think someone made a helm plugin for it too.
21.01.2025 12:25 β π 0 π 0 π¬ 1 π 0π¦ brave web browser.
π linear for project management/issue tracking.
π jam for one click bug reports devs can actually repro.
π runreveal to get alerts on important security logs.
π obsidian for md notes synced with icloud or gdrive or git.
what's your fav tech right now?
8/8.
π duckdb or clickhouse for storing huge data for olap queries. love being able to store the data in s3 with these.
β duckdb or trino for querying bi data across data stores (trino can parallelise queries).
7/n
π‘ sqlite for small db's (e.g. sqlite in durable objects when using cloudflare workers)
π€ postgresql on neon or aws aurora for transactional/most db's. aurora serverless v2 is great but can't do reserved instances so not always. prefer neon most of the time.
6/n
π€ podman for running (docker) containers & k8s locally. rancher desktop next best alternative.
5/n
βΈ k9s cli ui for working with kubernetes (k8s).
π’helm for managing k8s apps/manifests.
π argocd for gitops continuous deployments on k8s.
π traefik for reverse proxy into k8s services.
π€« sealed-secrets for gitops encrypted secrets on k8s. kubesealplus for a better dx managing secrets.
4/n
π cloudflare pages for hosting typescript apps.
π€ go (golang) for perf-sensitive backends and cli tools.
π aws-vault for securely storing aws creds.
π mkcert for generating trusted certs in dev.
π cert-manager for certs in production.
3/n
π bun for typescript deps and runtime.
β‘ vite and vitest for builds and testing.
πΏ remix / react router 7 for apps with a UI.
βοΈ tailwindcss for styling UI.
π₯ hono for typescript backends.
π‘οΈ zod for schema validation.
β¨οΈ conform for form validation using zod.
2/n
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
When I was a teenager, I opted to self-learn Linux, PHP, and MySQL because I simply could not afford anything in the MS ecosystem, despite .NET being touted in magazines as the 'next big thing'. My Linux & PHP experience definitely helped me get the gig at Cloudflare. Thank you Open Source β€οΈ
20.01.2025 22:29 β π 43 π 0 π¬ 1 π 0Vite 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.
20.01.2025 10:50 β π 65 π 18 π¬ 1 π 4Conform, 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 !
20.01.2025 03:06 β π 1 π 0 π¬ 0 π 0JSONC 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 β
16.01.2025 00:51 β π 0 π 0 π¬ 0 π 0Screenshot of the Type Inference decision doc showing credit to the Svelte Kit team for learning about the TypeScript 'rootDirs trick'.
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...
16.01.2025 00:19 β π 4 π 0 π¬ 0 π 0Screenshot of the Remix/React Router roadmap showing the Middleware Github issue #12695.
Here's what I'm most excited about in the Remix/React Router roadmap: Middleware, coming soon!
13.01.2025 22:17 β π 1 π 0 π¬ 0 π 0I 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!
Fantastic!
25.12.2024 00:39 β π 0 π 0 π¬ 0 π 0