caleb's Avatar

caleb

@calebjasik.jasik.xyz

drawing pretty rectangles πŸŸͺ @defined.net css he/he/hrmm

536 Followers  |  1,508 Following  |  792 Posts  |  Joined: 02.05.2023  |  2.0126

Latest posts by calebjasik.jasik.xyz on Bluesky

Announcing DNClient Desktop for Windows and macOS - Defined Networking DNClient Desktop is a desktop application that allows users to connect to Nebula networks on Windows and macOS. It provides a user-friendly interface for managing connections, viewing network status, ...

We’re thrilled to announce the launch of the Desktop version of DNClient, our managed solution for the open-source Nebula peer-to-peer VPN.

Read more:
www.defined.net/blog/announc...

30.07.2025 16:18 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

Exciting early success with component testing for @react.dev server components (RSC) in @vitest.dev by @kasperpeulen.bsky.social!

github.com/kasperpeulen...

28.07.2025 07:43 β€” πŸ‘ 23    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Preview
Component Test with Storybook and Vitest Best-in-class Component Testing at your fingertips

Have you tried component testing in Storybook yet? We partnered with @vitest.dev to build the *best* tool for testing your components in the ways that matter.

πŸ‘† Interaction tests
♿️ Accessibility tests
πŸ–ΌοΈ Visual tests
πŸ›‘οΈΒ Coverage reports
πŸš₯Β Test widget to run tests automatically

29.07.2025 19:17 β€” πŸ‘ 15    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Welcome to Bluesky, National Weather Service! Please follow them if you want to encourage them to post here

28.07.2025 16:11 β€” πŸ‘ 488    πŸ” 142    πŸ’¬ 13    πŸ“Œ 4
Preview
GitHub - Duroktar/ariadne-ts: A TypeScript library for generating beautiful, Rust-style compiler diagnostics. Create elegant, informative, and context-aware error reports for your tools. A TypeScript library for generating beautiful, Rust-style compiler diagnostics. Create elegant, informative, and context-aware error reports for your tools. - Duroktar/ariadne-ts

@kaleidawave.bsky.social πŸ‘€

github.com/Duroktar/ari...

22.07.2025 20:46 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - ArnaudBarre/tsl: An extension of tsc for type-aware linting An extension of tsc for type-aware linting. Contribute to ArnaudBarre/tsl development by creating an account on GitHub.

Introducing tsl, an extension of tsc for type-aware linting!

Want to speed up your ESLint time without losing the great type-aware rules from @typescript-eslint.io?

Run `bunx tsl --migrate` to try it out!

github.com/ArnaudBarre/...

09.07.2025 21:34 β€” πŸ‘ 80    πŸ” 18    πŸ’¬ 10    πŸ“Œ 3
Post image

🚨 npm phishing alert!
Attackers are sending emails from spoofed support@npmjs.org addresses linking to a typosquatted clone site (npnjs.com) to steal credentials. This attack is designed to hijack npm accounts. Careful with those email links: socket.dev/blog/npm-phi... #nodejs #JavaScript

18.07.2025 20:20 β€” πŸ‘ 20    πŸ” 14    πŸ’¬ 1    πŸ“Œ 1

Time blindness latte

22.07.2025 16:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
San Francisco’s Vaillancourt Fountain may soon meet its end, despite public outcry At a recent community meeting discussing the future of Embarcadero Plaza, officials’ comments appeared to seal the fate of its historic Brutalist sculpture

WE GOTTA SAVE THE FOUNTAIN THAT SUCKS IM SO SERIOUS I LOVE IT share.google/P9ZSMGRBJ8yr...

22.07.2025 16:25 β€” πŸ‘ 69    πŸ” 14    πŸ’¬ 4    πŸ“Œ 1

and then be able to have a secret that only the app knows that could derive time-boxed auth tokens

22.07.2025 15:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

i feel like an advantage of reset codes is that they can be time-boxed, so that you *have* to get a new notification for access, vs if the password is just sitting in the mailbox, it’s always valid and can be used at a later point.

could be cool to see some sort of secret sharing scheme

22.07.2025 15:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

wouldn’t that leave the password sitting on their mailserver? ig the idea would be to force a password change after that?

22.07.2025 15:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Volunteers got us through the flood. Now politicians need to do their jobs. Texans volunteers filled the gaps after the July 4 flood, but our elected officials are the ones who can ensure thatΒ we don't have to search for each others' bodies in the first place.

Ruth drove to the Hill Country to volunteer for flood recovery.

β€œWe’ll take the next shift,” she told a shell-shocked resident.

Now it is time for out politicians to clock in for their shift, and pass the laws that keep us safe from floods.
www.houstonchronicle.com/opinion/edit...

22.07.2025 13:29 β€” πŸ‘ 10    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Preview
The Astronomer CEO's Coldplay Concert Fiasco Is Emblematic of Our Social Media Surveillance Dystopia Facial recognition and crowdsourced social media investigations are constantly being used not just on cringe CEOs, but on random people who are simply existing in public.

Facial recognition and crowdsourced social media investigations are constantly being used not just on cringe CEOs, but on random people who are simply existing in public.

πŸ”— www.404media.co/the-astronom...

17.07.2025 19:50 β€” πŸ‘ 184    πŸ” 52    πŸ’¬ 5    πŸ“Œ 9

@fast-check.dev πŸ‘€

16.07.2025 20:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

hell yeah!

16.07.2025 20:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
fuzzing complete
πŸ§ͺ 78500 | 🀠 92% | ❌ 0.0% | πŸ’€ 0.33% | πŸ—οΈ 3.7% | πŸ’₯ 0.0% | ⏰ 3.6% | πŸ“ 0.0%


   3.6% timeout
   2.3% CompileError: WebAssembly.Module(): Compiling function #0 failed: expected 2 elements on the stack for branch, found 0
  0.68% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 3
  0.39% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 4294967295
  0.23% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 4
  0.23% RangeError: Maximum call stack size exceeded
  0.10% RuntimeError: memory access out of bounds
 0.059% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 5
 0.023% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 6
0.0025% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 8

fuzzing complete πŸ§ͺ 78500 | 🀠 92% | ❌ 0.0% | πŸ’€ 0.33% | πŸ—οΈ 3.7% | πŸ’₯ 0.0% | ⏰ 3.6% | πŸ“ 0.0% 3.6% timeout 2.3% CompileError: WebAssembly.Module(): Compiling function #0 failed: expected 2 elements on the stack for branch, found 0 0.68% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 3 0.39% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 4294967295 0.23% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 4 0.23% RangeError: Maximum call stack size exceeded 0.10% RuntimeError: memory access out of bounds 0.059% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 5 0.023% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 6 0.0025% CompileError: WebAssembly.Module(): Compiling function #0 failed: invalid branch depth: 8

Porffor now has its own fuzzer which abuses the compiler with randomly generated JS code in an attempt to find bugs which would otherwise not be found to help stability!

05.07.2025 11:24 β€” πŸ‘ 50    πŸ” 4    πŸ’¬ 4    πŸ“Œ 0
Preview
Live Content Collections: A Deep Dive | Astro Explore Astro 5.10's experimental live content collections - bringing real-time data to your Astro sites with the same familiar API you know and love.

We're incredibly in to Astro here at Piccalilli. Our whole infrastructure is built around it we're calling it now: this feature is going to rocket-boost the framework's usage.

astro.build/blog/live-co...

01.07.2025 09:03 β€” πŸ‘ 17    πŸ” 4    πŸ’¬ 1    πŸ“Œ 1

they invented Waifu MechaHitler from the classic sci-fi novel Don’t Invent Waifu MechaHitler

14.07.2025 22:22 β€” πŸ‘ 22    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

DHS' social media posts become increasingly indistinguishable from Nazi propaganda.

All that is missing from this one is a reference to lebensraum.

14.07.2025 22:24 β€” πŸ‘ 298    πŸ” 64    πŸ’¬ 19    πŸ“Œ 2
Post image

i love holding real news in my hands

14.07.2025 21:05 β€” πŸ‘ 10417    πŸ” 1087    πŸ’¬ 64    πŸ“Œ 26

thinking about the dems who said we can't abolish ICE as the Department of Education gets wiped off the map

14.07.2025 21:34 β€” πŸ‘ 21652    πŸ” 5312    πŸ’¬ 59    πŸ“Œ 232

jj undo can def be a bit confusing for me sometimes when i undo an undo of an undo 🫠

but yeah :D

10.07.2025 17:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Create and collaborate on docs with total privacy | Proton Proton Docs is end-to-end encrypted so your work stays safe from data breaches, online surveillance, and can never be fed into privacy-invading AI models.

I am building a team and hiring senior/staff frontend engineers for Proton Docs.

React + TypeScript. Bonus: Yjs, Lexical, Ariakit.

DM for more info!

proton.me/drive/docs

10.07.2025 16:09 β€” πŸ‘ 111    πŸ” 22    πŸ’¬ 6    πŸ“Œ 2

Norway seems to be pretty great from what I've understood too πŸ’–

10.07.2025 17:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

the republican party is successfully engaging in a cultural revolution to ensure future reforms are all dead on arrival.

10.07.2025 17:07 β€” πŸ‘ 160    πŸ” 24    πŸ’¬ 9    πŸ“Œ 0
Preview
GitHub - jj-vcs/jj: A Git-compatible VCS that is both simple and powerful A Git-compatible VCS that is both simple and powerful - jj-vcs/jj

My favorite feature of #jj #jujutsu #vsc is `jj abandon` to totally reset and clear away a commit I don't want anymore.

Did I already "commit" it? It's gone
Did I just change one file and that's it? It's gone
Is it an entire branch of commits without a branch name? It's gone

πŸ”₯ github.com/jj-vcs/jj

10.07.2025 17:23 β€” πŸ‘ 13    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Pardon me, but these are really well maintained labors of love, not some desperate rusty tin-can in a backwater operation.

This isn't the damning indictment it sounds like when you briefly glance at age numbers on a spreadsheet.

If it's well built & it runs great, that's a boon to everyone.

09.07.2025 21:15 β€” πŸ‘ 96    πŸ” 22    πŸ’¬ 12    πŸ“Œ 2
Post image

I kind of love how the fools running the tech industry have almost made the butlerian jihad against them & their server farms inevitable due to their sheer disregard for humanity & their casual nihilism about what they’re shoving down our throats.

09.07.2025 21:15 β€” πŸ‘ 97    πŸ” 13    πŸ’¬ 5    πŸ“Œ 5

that seems... like... satanic? to me? i'm surprised i haven't seen more faith leaders other than the pope come out and say this stuff is literally anti-christ

09.07.2025 21:17 β€” πŸ‘ 143    πŸ” 21    πŸ’¬ 8    πŸ“Œ 0

@calebjasik.jasik.xyz is following 20 prominent accounts