Whaley's Avatar

Whaley

@whaleydev

Co-founder of @onclickcoop.dev

11
Followers
29
Following
71
Posts
20.11.2024
Joined
Posts Following

Latest posts by Whaley @whaleydev

Stop littering optional chains all over your code. Be intentional. Validate the shape of your data. Optional chaining is lazy.

10.03.2026 06:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm so tired of people calling completely unsecured databases "security exploits".

10.03.2026 06:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

lazydocker is going to change my life

10.03.2026 06:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Vibecoders have the biggest egos it's insane.

10.03.2026 03:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You can code anything but how do you know if you did it right?

09.03.2026 03:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail
09.03.2026 03:26 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail
09.03.2026 01:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail
08.03.2026 22:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

SVG and CSS

08.03.2026 21:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@bsky.app I swear there's a bug in your app where if you click the menu it counts as an interaction even if you click "Show me less of this" right after. Please fix that.

08.03.2026 07:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm officially coining the term "vibrary".

04.03.2026 08:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Are we really just going to vibe all our problems away and never develop better systems? I feel like I’m going crazy. Where is all the tooling? Where are the auditing tools? Am I alone?

03.03.2026 04:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There needs to be a tool to drip feed errors and failing tests into agents.

03.03.2026 04:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

this thing about open source projects making their tests private

you're either open source or not - part of that is enabling a successor to show up for net benefit of the world

making that intentionally difficult is fine but then it's something different

03.03.2026 02:42 πŸ‘ 30 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

I need a tool that tracks code quality and the last time something was audited by a human.

03.03.2026 04:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I need a workflow to automate the creation of classifiers.

03.03.2026 04:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I need a library to create fuzzers in typescript.

03.03.2026 04:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I also need a mocking library for zod 4 that is actually good.

03.03.2026 04:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Someone please make a gocui project that’s configurable with JSON.

03.03.2026 04:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m constantly feeling like I’m behind.

03.03.2026 03:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
GitHub - JugalGajjar/jugalgajjar.github.io: Personal portfolio website showcasing my projects, research, publications, and experience in LLMs, graph learning, and cybersecurity. Built with HTML, CSS, ... Personal portfolio website showcasing my projects, research, publications, and experience in LLMs, graph learning, and cybersecurity. Built with HTML, CSS, and JavaScript. - JugalGajjar/jugalgajjar...

If this isn't already being used as a layer in the next coding LLM right now... github.com/JugalGajjar/...

03.03.2026 01:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

How do I get all this bs off my discover feed?

01.03.2026 18:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

I fixed the message grouping problem for transcription streams. I'm pretty happy about that.

01.03.2026 18:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Neat

01.03.2026 18:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you're making a framework for a framework maybe just... reconsider?

01.03.2026 18:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I need a local formatting model, not a NASA spaceship LLM. I literally just want to format unstructured text to JSON. Where can I find a model that can do that and works on like 2 GB vram or something.

01.03.2026 15:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
About MADR

This is a neat idea. The only problem with solutions like this is that it can be hard to enforce formatting and language standards. Maybe a linter could be made. adr.github.io/madr/

01.03.2026 15:27 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

After experimentation... we're doing imperative vibe coding because context windows are too small for anything else even after thoughtful compression.

01.03.2026 03:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I still don’t understand why we’re doing imperative vibecoding… We spent all this time gathering context and searching, and grepping and globbing, pulling all this data together only to run it for one task. Shouldn’t we save the output of that task in a bundle somewhere to run again and again?

24.02.2026 10:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - whaaaley/opencode-conventional-commits: An OpenCode plugin that enforces Conventional Commits by validating commit messages before they reach git An OpenCode plugin that enforces Conventional Commits by validating commit messages before they reach git - whaaaley/opencode-conventional-commits

Okay last opencode plugin. I wanted to clear out my global plugins so I could put them on my other laptop.
github.com/whaaaley/ope...

23.02.2026 10:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0