-
50 votes
-
What JavaScript framework should I use?
Little backstory. I'm the sole developer of delphitools, a collection of free and open source tools for artists, developers and just computer touchers in general. I'm using Next.JS and as such,...
Little backstory. I'm the sole developer of delphitools, a collection of free and open source tools for artists, developers and just computer touchers in general. I'm using Next.JS and as such, React, but I don't think I like it anymore. DT is a completely offline exported application, and Next is meant for middleware-heavy apps with server layers, which I just don't have. I also just don't get on with React's endless
use effectgarbage and have little love for TypeScript, and if I'm honest, DT happens to be made like that because I wanted to try the shiny new thing. Now that I have around 60-ish individual micro-apps contained within, I think it's time for a rewrite.I'm therefore looking for discussion and insights on what tooling is best for me, on the following grounds:
- delphitools is export only. There's no server component and it runs completely in the browser. Server capabilities or middleware are not a concern.
- I'm not married to JavaScript as the runtime. It's just what I know best, I've been in the industry for a long time, although I'm more familiar with classic JS, not necessarily the JSX react syntax. I'm confident I could learn something new though.
- I'm looking for fast build times, a smart-ish compiler that can ideally hot reload and give me insights into bad practices (Next.JS does this quite well)
- As close to bare metal as possible, I can't begin to enumerate the amount of times the NextJS Turbopack auto-caching thing has caused me significant headaches.
I'm a designer, not a developer, but I can manage my way around. I'm also not opposed to using Agents, but I would like to - if for my own sake more than anything - be able to work without them if need be. Suggesting Ruby that compiles to HTML or some other crazy new pipeline probably won't work.
Curious to hear your experiences and recommendations. Thanks!
14 votes -
What happened: OpenAI and Hugging Face
10 votes -
PS3 emulation is fast on ARM now
26 votes -
A timeline of the OpenAI accidental attack against Hugging Face
20 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
15 votes -
I wanted a better Gemini web proxy, so I built a single-file PHP gateway
22 votes -
52% of Americans think their personal data will be breached. They're probably right.
25 votes -
Help selecting a mechanical keyboard
I'm looking to replace my current mechanical keyboard which has a few problems. If anyone has recommendations I would appreciate it. Here is what I'm looking for: Mechanical switches USB C and...
I'm looking to replace my current mechanical keyboard which has a few problems. If anyone has recommendations I would appreciate it.
Here is what I'm looking for:
- Mechanical switches
- USB C and bluetooth.
- Smaller size (no keypad)
- Clicky but not too loud. I think I currently have "brown" switches which are good.
- Backlit (but not colorful unless I'm able to set it to something muted or single-colored)
- Works with mac, pc, linux, and maybe tablets
I don't care very much if there is a battery in the unit as long as it can switch to bluetooth while plugged into usb.
I went to mechanicalkeyboards.com and looked around and got a bit overwhelmed. Looks like the prices are mostly under $200 which would be ok.
What went wrong with my current keyboard:
It's an EPOMAKER TH80 pro. The size is good, the features are good, and the keyboard feel is good. But the battery went dead so it has to be plugged in all of the time, and several of the keys get double presses at random so I have to backspace a lot.Thanks!
31 votes -
An agent workspace built on Cloudflare workers
4 votes -
Google just ruined one of its most important tools
22 votes -
Another "help, looking for mechanical keyboard" thread! cherrys, color backlit leds, usb only (no bt), 100% size
Came to post and saw this thread popped up 5 hours prior (okay, near 7 hours as I'm still trying to look). So please help them first! Sadly, while a lot of the requirements are the same, it...
Came to post and saw this thread popped up 5 hours prior (okay, near 7 hours as I'm still trying to look). So please help them first!
Sadly, while a lot of the requirements are the same, it doesn't offer what I'm looking for. Here are the demands (and here is why I cannot profit from it):
- USB A or C wired (no BT or detachable connection)
- Full 100% size
Similar demands are:
- Works with Linux
- Cherry MX (or comparable) switches - red or brown level
- Backlit with custom coloring
Honestly, Ducky seemed to be exactly what I was looking for, but I see no "buy" option, nor are there Linux options. Yeah, they're on mechanicalkeyboards.com but the third party is disconcerting and also the options I want are out of stock.
18 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
15 votes -
Postmortem for Lean kernel soundness bug #14576
12 votes -
The AI design aesthetic that is taking over the internet
29 votes -
OpenAI and Anthropic endorse call for US government to "pace" AI progress
20 votes -
Help needed with jpegli please
Hi Seems we need to compile jpegli from git. https://github.com/google/jpegli I'm not able to do this at present. Maybe a tildean person here is. :-) I want to experiment and compare results with...
Hi
Seems we need to compile jpegli from git.https://github.com/google/jpegli
I'm not able to do this at present.
Maybe a tildean person here is. :-)I want to experiment and compare results with my installed mozjpeg.
Anybody know where there is a jpegli precompiled?
Something to drop into Linux usr/local/bin.
Or a windows executable to use with wine.Blogpost... https://opensource.googleblog.com/2024/04/introducing-jpegli-new-jpeg-coding-library.html
5 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
9 votes -
Discovering cryptographic weaknesses with Claude
12 votes -
Some thoughts about Anthropic’s new cryptanalysis results
15 votes -
Finding bugs in Raft implementations
10 votes -
A technical timeline of the July 2026 attack on Hugging Face
14 votes -
WOFF 1.0: a milestone on W3C’s journey of fonts on the web
8 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
19 votes -
What rose petals teach us about induction
10 votes -
A friend showed me another "learned a new language" site
25 votes -
I built another damn To-do app
Hello! First, some context- I have a very particular way I keep track of my work and take notes throughout my work week. This is currently managed through an ever-growing list of Notion pages. And...
Hello!
First, some context- I have a very particular way I keep track of my work and take notes throughout my work week. This is currently managed through an ever-growing list of Notion pages. And Notion is great! It does a ton of stuff really well, but it's also suffered from a lot of feature bloat over the years and has just enough oddities to irk me on the daily.
So, I built a thing. I call it True To-do because it's fun to say and I'm okay at software and less okay at marketing. It is an opinionated daily work tracker with a lot of little features:
- You can set a standard template that gets auto-copied to certain days of the week
- Supports infinite nesting and expanding/collapsing of those nested items
- Unfinished work the from the previous day can be auto-copied to new days
- It has various tools like a data roll-up and data controls
- It supports loading itself as an offline desktop app (PWA)
- Has many configurable settings for making the interface go from full to minimal
- Dark theme!
It is also 100% free, has no tracking, no cookies, no ads, doesn't ask for your email, your data does not leave your device, and is pretty performant (better than Notion, at least). It was written heavily with AI, but not by AI - It was directed, reviewed, and corrected by me.
What it does not have is any kind of user account feature. Everything stays on the device and will not transfer between devices unless you manually export and import the data. Maybe I'll add support for that at some point, I'm not sure. It is also only okay on mobile/tablet- this app was really made for desktop.
Anyways, give it a play around. It was purpose built by me for me but love to share the things I make when I think others may get some use out of them as well. I welcome feedback / bug reports / suggestions / etc.
37 votes -
Image dithering: Eleven algorithms and source code
21 votes -
Regressive JPEGs: Turning JPEG scans into frames
12 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
16 votes -
How our Rust-to-Zig rewrite is going
18 votes -
MonoGame v3.8.5 is out
18 votes -
Zig creator calls spade a spade, Anthropic blows smoke
33 votes -
No WebGL, no AI, no bytes to spare. My new game is a 3D 90s fever dream in 1024 bytes!
59 votes -
Microsoft patches a record 570 security flaws
17 votes -
Control the ideas, not the code
20 votes -
The coming loop
14 votes -
Zig creator weighs in on the Bun Rust rewrite
49 votes -
Mesh LLM: distributed AI computing on iroh
18 votes -
Elixir Is All You Need
15 votes -
Rewriting Bun in Rust
22 votes -
Memory is too expensive so I made my own (DIY Core Memory)
31 votes -
Agentic test processes, LLM benchmarks, and other notes on agentic coding
25 votes -
A global workspace in language models
5 votes -
Vint Cerf, a father of the internet, retires from Google
26 votes -
What AI does to the minds of novice coders
26 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
10 votes -
A theory of prompt injection (and why you should study roles)
27 votes -
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
17 votes -
IBM claims world’s first sub-1 nanometer chip technology
28 votes