I hacked a dating app (and how not to treat a security researcher)
https://www.reddit.com/r/programming/comments/1kl8wz0/i_hacked_a_dating_app_and_how_not_to_treat_a/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://alexschapiro.com/blog/security/vulnerability/2025/04/21/startups-need-to-take-security-seriously) [comments] (https://www.reddit.com/r/programming/comments/1kl8wz0/i_hacked_a_dating_app_and_how_not_to_treat_a/)
https://www.reddit.com/r/programming/comments/1kl8wz0/i_hacked_a_dating_app_and_how_not_to_treat_a/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://alexschapiro.com/blog/security/vulnerability/2025/04/21/startups-need-to-take-security-seriously) [comments] (https://www.reddit.com/r/programming/comments/1kl8wz0/i_hacked_a_dating_app_and_how_not_to_treat_a/)
Firefox moves to GitHub
https://www.reddit.com/r/programming/comments/1klfj0y/firefox_moves_to_github/
submitted by /u/klaasvanschelven (https://www.reddit.com/user/klaasvanschelven)
[link] (https://github.com/mozilla-firefox/firefox) [comments] (https://www.reddit.com/r/programming/comments/1klfj0y/firefox_moves_to_github/)
https://www.reddit.com/r/programming/comments/1klfj0y/firefox_moves_to_github/
submitted by /u/klaasvanschelven (https://www.reddit.com/user/klaasvanschelven)
[link] (https://github.com/mozilla-firefox/firefox) [comments] (https://www.reddit.com/r/programming/comments/1klfj0y/firefox_moves_to_github/)
Can You Really Trust That Permission Pop-Up On macOS?
https://www.reddit.com/r/programming/comments/1klfjq2/can_you_really_trust_that_permission_popup_on/
submitted by /u/klaasvanschelven (https://www.reddit.com/user/klaasvanschelven)
[link] (https://wts.dev/posts/tcc-who/) [comments] (https://www.reddit.com/r/programming/comments/1klfjq2/can_you_really_trust_that_permission_popup_on/)
https://www.reddit.com/r/programming/comments/1klfjq2/can_you_really_trust_that_permission_popup_on/
submitted by /u/klaasvanschelven (https://www.reddit.com/user/klaasvanschelven)
[link] (https://wts.dev/posts/tcc-who/) [comments] (https://www.reddit.com/r/programming/comments/1klfjq2/can_you_really_trust_that_permission_popup_on/)
Demonstrably Secure Software Supply Chains with Nix
https://www.reddit.com/r/programming/comments/1klfk7y/demonstrably_secure_software_supply_chains_with/
submitted by /u/klaasvanschelven (https://www.reddit.com/user/klaasvanschelven)
[link] (https://nixcademy.com/posts/secure-supply-chain-with-nix/) [comments] (https://www.reddit.com/r/programming/comments/1klfk7y/demonstrably_secure_software_supply_chains_with/)
https://www.reddit.com/r/programming/comments/1klfk7y/demonstrably_secure_software_supply_chains_with/
submitted by /u/klaasvanschelven (https://www.reddit.com/user/klaasvanschelven)
[link] (https://nixcademy.com/posts/secure-supply-chain-with-nix/) [comments] (https://www.reddit.com/r/programming/comments/1klfk7y/demonstrably_secure_software_supply_chains_with/)
How We Use Epic Branches. Without Breaking Our Flow
https://www.reddit.com/r/programming/comments/1klfkfo/how_we_use_epic_branches_without_breaking_our_flow/
submitted by /u/WillPoulson (https://www.reddit.com/user/WillPoulson)
[link] (https://blog.willpoulson.co.uk/how-we-use-epic-branches-without-breaking-our-flow/) [comments] (https://www.reddit.com/r/programming/comments/1klfkfo/how_we_use_epic_branches_without_breaking_our_flow/)
https://www.reddit.com/r/programming/comments/1klfkfo/how_we_use_epic_branches_without_breaking_our_flow/
submitted by /u/WillPoulson (https://www.reddit.com/user/WillPoulson)
[link] (https://blog.willpoulson.co.uk/how-we-use-epic-branches-without-breaking-our-flow/) [comments] (https://www.reddit.com/r/programming/comments/1klfkfo/how_we_use_epic_branches_without_breaking_our_flow/)
My love-hate relationship with Pair Programming
https://www.reddit.com/r/programming/comments/1klfof6/my_lovehate_relationship_with_pair_programming/
submitted by /u/pseudonym24 (https://www.reddit.com/user/pseudonym24)
[link] (https://medium.com/@nageshrajcodes/how-pair-programming-made-me-a-better-developer-and-why-i-almost-quit-after-day-1-bb79696aff4a?sk=20a890308bf662a7580c47498c625fad) [comments] (https://www.reddit.com/r/programming/comments/1klfof6/my_lovehate_relationship_with_pair_programming/)
https://www.reddit.com/r/programming/comments/1klfof6/my_lovehate_relationship_with_pair_programming/
submitted by /u/pseudonym24 (https://www.reddit.com/user/pseudonym24)
[link] (https://medium.com/@nageshrajcodes/how-pair-programming-made-me-a-better-developer-and-why-i-almost-quit-after-day-1-bb79696aff4a?sk=20a890308bf662a7580c47498c625fad) [comments] (https://www.reddit.com/r/programming/comments/1klfof6/my_lovehate_relationship_with_pair_programming/)
iOS app - Accelerate framework
https://www.reddit.com/r/programming/comments/1klfq8i/ios_app_accelerate_framework/
<!-- SC_OFF -->I created an iOS app showing an interactive visualization of mathematical curve interpolation using the Accelerate framework. Users can view, manipulate, and analyze curves using different interpolation algorithms, calculate the area under specified regions, and interact with a dynamic coordinate system. <!-- SC_ON --> submitted by /u/Small_Trifle_2309 (https://www.reddit.com/user/Small_Trifle_2309)
[link] (https://github.com/Adco30/Interpolation/blob/master/README.md) [comments] (https://www.reddit.com/r/programming/comments/1klfq8i/ios_app_accelerate_framework/)
https://www.reddit.com/r/programming/comments/1klfq8i/ios_app_accelerate_framework/
<!-- SC_OFF -->I created an iOS app showing an interactive visualization of mathematical curve interpolation using the Accelerate framework. Users can view, manipulate, and analyze curves using different interpolation algorithms, calculate the area under specified regions, and interact with a dynamic coordinate system. <!-- SC_ON --> submitted by /u/Small_Trifle_2309 (https://www.reddit.com/user/Small_Trifle_2309)
[link] (https://github.com/Adco30/Interpolation/blob/master/README.md) [comments] (https://www.reddit.com/r/programming/comments/1klfq8i/ios_app_accelerate_framework/)
A programming language made for me
https://www.reddit.com/r/programming/comments/1klhhah/a_programming_language_made_for_me/
submitted by /u/Sufficient-Loss5603 (https://www.reddit.com/user/Sufficient-Loss5603)
[link] (https://zylinski.se/posts/a-programming-language-for-me/) [comments] (https://www.reddit.com/r/programming/comments/1klhhah/a_programming_language_made_for_me/)
https://www.reddit.com/r/programming/comments/1klhhah/a_programming_language_made_for_me/
submitted by /u/Sufficient-Loss5603 (https://www.reddit.com/user/Sufficient-Loss5603)
[link] (https://zylinski.se/posts/a-programming-language-for-me/) [comments] (https://www.reddit.com/r/programming/comments/1klhhah/a_programming_language_made_for_me/)
Ultimatum: browser with extensions support on android and much more
https://www.reddit.com/r/programming/comments/1klhkcr/ultimatum_browser_with_extensions_support_on/
submitted by /u/gonzazoid (https://www.reddit.com/user/gonzazoid)
[link] (https://github.com/gonzazoid/Ultimatum/tree/ultimatum_android_137.0.7151.16) [comments] (https://www.reddit.com/r/programming/comments/1klhkcr/ultimatum_browser_with_extensions_support_on/)
https://www.reddit.com/r/programming/comments/1klhkcr/ultimatum_browser_with_extensions_support_on/
submitted by /u/gonzazoid (https://www.reddit.com/user/gonzazoid)
[link] (https://github.com/gonzazoid/Ultimatum/tree/ultimatum_android_137.0.7151.16) [comments] (https://www.reddit.com/r/programming/comments/1klhkcr/ultimatum_browser_with_extensions_support_on/)
The last USENIX Annual Technical Conference will be held this year.
https://www.reddit.com/r/programming/comments/1klhpde/the_last_usenix_annual_technical_conference_will/
submitted by /u/Skaarj (https://www.reddit.com/user/Skaarj)
[link] (https://www.usenix.org/blog/usenix-atc-announcement) [comments] (https://www.reddit.com/r/programming/comments/1klhpde/the_last_usenix_annual_technical_conference_will/)
https://www.reddit.com/r/programming/comments/1klhpde/the_last_usenix_annual_technical_conference_will/
submitted by /u/Skaarj (https://www.reddit.com/user/Skaarj)
[link] (https://www.usenix.org/blog/usenix-atc-announcement) [comments] (https://www.reddit.com/r/programming/comments/1klhpde/the_last_usenix_annual_technical_conference_will/)
I built a type-safe .NET casting library powered by AI. It works disturbingly well.
https://www.reddit.com/r/programming/comments/1klnvky/i_built_a_typesafe_net_casting_library_powered_by/
<!-- SC_OFF -->I built ArtificialCast, a type-safe .NET casting library powered by AI.
It works disturbingly well. No reflection. No hand-written mappers. Just types, structure, and inference. You can build full workflows with zero logic—and they pass tests. It’s clean. It’s typed. It’s dangerously convenient. And yes, it absolutely should not exist. More context is in the readme in the github repo <!-- SC_ON --> submitted by /u/Zorokee (https://www.reddit.com/user/Zorokee)
[link] (https://github.com/Zorokee/ArtificialCast) [comments] (https://www.reddit.com/r/programming/comments/1klnvky/i_built_a_typesafe_net_casting_library_powered_by/)
https://www.reddit.com/r/programming/comments/1klnvky/i_built_a_typesafe_net_casting_library_powered_by/
<!-- SC_OFF -->I built ArtificialCast, a type-safe .NET casting library powered by AI.
It works disturbingly well. No reflection. No hand-written mappers. Just types, structure, and inference. You can build full workflows with zero logic—and they pass tests. It’s clean. It’s typed. It’s dangerously convenient. And yes, it absolutely should not exist. More context is in the readme in the github repo <!-- SC_ON --> submitted by /u/Zorokee (https://www.reddit.com/user/Zorokee)
[link] (https://github.com/Zorokee/ArtificialCast) [comments] (https://www.reddit.com/r/programming/comments/1klnvky/i_built_a_typesafe_net_casting_library_powered_by/)
JavaScript Runtime Environments Explained 🚀 How JavaScript Actually Runs - JS Engine, Call Stack, Event Loop, Callback Queue and Microtask Queue
https://www.reddit.com/r/programming/comments/1klo5ji/javascript_runtime_environments_explained_how/
submitted by /u/caffeinated_coder_ (https://www.reddit.com/user/caffeinated_coder_)
[link] (https://youtu.be/akzvd9XQX4U) [comments] (https://www.reddit.com/r/programming/comments/1klo5ji/javascript_runtime_environments_explained_how/)
https://www.reddit.com/r/programming/comments/1klo5ji/javascript_runtime_environments_explained_how/
submitted by /u/caffeinated_coder_ (https://www.reddit.com/user/caffeinated_coder_)
[link] (https://youtu.be/akzvd9XQX4U) [comments] (https://www.reddit.com/r/programming/comments/1klo5ji/javascript_runtime_environments_explained_how/)
Rama 0.2 — A modular Rust framework for building proxies, servers, and clients
https://www.reddit.com/r/programming/comments/1klqz8c/rama_02_a_modular_rust_framework_for_building/
<!-- SC_OFF -->We just released Rama 0.2 (https://github.com/plabayo/rama/discussions/544) — a modular, open-source framework in Rust for building proxies, servers, and clients with full control over how network traffic is handled and transformed. Rama is already used in production by companies handling terabytes of traffic daily, and it’s designed to help developers compose network systems from reusable building blocks, similar to how you might approach software architecture with Unix-like philosophies or service pipelines. 🔧 What makes Rama different? Modular service and middleware composition (inspired by Tower, but fully extensible) Explicit packet flow — no hidden control flow or “magic” Built-in support for: TCP / UDP / HTTP1 / HTTP2 Routing fingerprinting, UA emulation and traffic shapping Proxy protocols (HTTP CONNECT, HAProxy, ...) User-agent emulation telemetry (OpenTelemetry, tracing) Prebuilt binaries and examples Learn more at https://ramaproxy.org/ Everything is opt-in and composable — you can build only what you need, or start with batteries included. ⚙️ Why build it? There are already great tools out there (e.g. Nginx, Envoy, Pingora). But after years of building proxies and reverse engineering traffic, we found that many tools became limiting when trying to go off the beaten path. Rama is meant for people who want full control over the network stack, while still leveraging high-level primitives to move fast and stay sane. 📢 Full announcement & roadmap: 👉 https://github.com/plabayo/rama/discussions/544 We’re already working on 0.3 with WebSocket support, better crypto primitives, and more service ergonomics. As part of that roadmap and already finished we have complete socks5 support ready to empower you, learn about that at https://ramaproxy.org/book/proxies/socks5.html Happy to hear your thoughts, feedback, and feature ideas. <!-- SC_ON --> submitted by /u/plabayo (https://www.reddit.com/user/plabayo)
[link] (https://github.com/plabayo/rama/discussions/544) [comments] (https://www.reddit.com/r/programming/comments/1klqz8c/rama_02_a_modular_rust_framework_for_building/)
https://www.reddit.com/r/programming/comments/1klqz8c/rama_02_a_modular_rust_framework_for_building/
<!-- SC_OFF -->We just released Rama 0.2 (https://github.com/plabayo/rama/discussions/544) — a modular, open-source framework in Rust for building proxies, servers, and clients with full control over how network traffic is handled and transformed. Rama is already used in production by companies handling terabytes of traffic daily, and it’s designed to help developers compose network systems from reusable building blocks, similar to how you might approach software architecture with Unix-like philosophies or service pipelines. 🔧 What makes Rama different? Modular service and middleware composition (inspired by Tower, but fully extensible) Explicit packet flow — no hidden control flow or “magic” Built-in support for: TCP / UDP / HTTP1 / HTTP2 Routing fingerprinting, UA emulation and traffic shapping Proxy protocols (HTTP CONNECT, HAProxy, ...) User-agent emulation telemetry (OpenTelemetry, tracing) Prebuilt binaries and examples Learn more at https://ramaproxy.org/ Everything is opt-in and composable — you can build only what you need, or start with batteries included. ⚙️ Why build it? There are already great tools out there (e.g. Nginx, Envoy, Pingora). But after years of building proxies and reverse engineering traffic, we found that many tools became limiting when trying to go off the beaten path. Rama is meant for people who want full control over the network stack, while still leveraging high-level primitives to move fast and stay sane. 📢 Full announcement & roadmap: 👉 https://github.com/plabayo/rama/discussions/544 We’re already working on 0.3 with WebSocket support, better crypto primitives, and more service ergonomics. As part of that roadmap and already finished we have complete socks5 support ready to empower you, learn about that at https://ramaproxy.org/book/proxies/socks5.html Happy to hear your thoughts, feedback, and feature ideas. <!-- SC_ON --> submitted by /u/plabayo (https://www.reddit.com/user/plabayo)
[link] (https://github.com/plabayo/rama/discussions/544) [comments] (https://www.reddit.com/r/programming/comments/1klqz8c/rama_02_a_modular_rust_framework_for_building/)
The Line of Death
https://www.reddit.com/r/programming/comments/1kltmst/the_line_of_death/
submitted by /u/gavinhoward (https://www.reddit.com/user/gavinhoward)
[link] (https://textslashplain.com/2017/01/14/the-line-of-death/) [comments] (https://www.reddit.com/r/programming/comments/1kltmst/the_line_of_death/)
https://www.reddit.com/r/programming/comments/1kltmst/the_line_of_death/
submitted by /u/gavinhoward (https://www.reddit.com/user/gavinhoward)
[link] (https://textslashplain.com/2017/01/14/the-line-of-death/) [comments] (https://www.reddit.com/r/programming/comments/1kltmst/the_line_of_death/)
Testing Endpoints With ASP .NET Core Integration Tests
https://www.reddit.com/r/programming/comments/1kluv6w/testing_endpoints_with_asp_net_core_integration/
submitted by /u/emanresu_2017 (https://www.reddit.com/user/emanresu_2017)
[link] (https://youtu.be/XyQeixviX0o?si=6LF-YKcXacoEZkAk) [comments] (https://www.reddit.com/r/programming/comments/1kluv6w/testing_endpoints_with_asp_net_core_integration/)
https://www.reddit.com/r/programming/comments/1kluv6w/testing_endpoints_with_asp_net_core_integration/
submitted by /u/emanresu_2017 (https://www.reddit.com/user/emanresu_2017)
[link] (https://youtu.be/XyQeixviX0o?si=6LF-YKcXacoEZkAk) [comments] (https://www.reddit.com/r/programming/comments/1kluv6w/testing_endpoints_with_asp_net_core_integration/)
Let's make a game! 261: Pre-set encounters
https://www.reddit.com/r/programming/comments/1klvahs/lets_make_a_game_261_preset_encounters/
submitted by /u/apeloverage (https://www.reddit.com/user/apeloverage)
[link] (https://www.youtube.com/watch?v=jzvHeMLt498) [comments] (https://www.reddit.com/r/programming/comments/1klvahs/lets_make_a_game_261_preset_encounters/)
https://www.reddit.com/r/programming/comments/1klvahs/lets_make_a_game_261_preset_encounters/
submitted by /u/apeloverage (https://www.reddit.com/user/apeloverage)
[link] (https://www.youtube.com/watch?v=jzvHeMLt498) [comments] (https://www.reddit.com/r/programming/comments/1klvahs/lets_make_a_game_261_preset_encounters/)
REST API Design - 18 Proven Best Practices for Clean and Efficient Endpoints
https://www.reddit.com/r/programming/comments/1klvh7o/rest_api_design_18_proven_best_practices_for/
<!-- SC_OFF -->Corious to hear your thougts and opinions when it comes to (rest) api design <!-- SC_ON --> submitted by /u/docaicdev (https://www.reddit.com/user/docaicdev)
[link] (https://medium.com/@js_9757/rest-api-design-18-proven-best-practices-for-clean-and-efficient-endpoints-a295ba46c514) [comments] (https://www.reddit.com/r/programming/comments/1klvh7o/rest_api_design_18_proven_best_practices_for/)
https://www.reddit.com/r/programming/comments/1klvh7o/rest_api_design_18_proven_best_practices_for/
<!-- SC_OFF -->Corious to hear your thougts and opinions when it comes to (rest) api design <!-- SC_ON --> submitted by /u/docaicdev (https://www.reddit.com/user/docaicdev)
[link] (https://medium.com/@js_9757/rest-api-design-18-proven-best-practices-for-clean-and-efficient-endpoints-a295ba46c514) [comments] (https://www.reddit.com/r/programming/comments/1klvh7o/rest_api_design_18_proven_best_practices_for/)
I built a lightweight function‑call tracer with structured logging, context, and metrics!
https://www.reddit.com/r/programming/comments/1km32lr/i_built_a_lightweight_functioncall_tracer_with/
<!-- SC_OFF -->Hey guys! Super happy to share my first ever python library :) I made this tiny tracing/logging library for python in a few hours and thought I’d share it with y’all. I’d love to hear back on what could be done better. I’m honestly not sure about how solid the implementation is but I’d love to keep building this depending on feedback, usefulness and potential for real world usage. Why I bothered: I bounce between logging, structlog, loguru, and various tracing libs. They’re great, but flipping between call‑graph visualisation, pretty console output, and JSON shipping always felt clunky. So I slammed the bits I wanted into one decorator/context‑manager combo and called it a night. Road‑map (if the idea has legs): - ContextVar‑based propagation so async tasks keep the same request ID - stdlib‑logging bridge + OTLP exporter for distributed traces - sampling / dedup for high‑volume prod logs - multiprocess‑safe queue handler Looking for honest — but kind — feedback 😅 I’m sharing because: 1. I don’t want to reinvent wheels that already roll better. 2. If this is useful, I’ll polish it; if not, I’ll archive it and move on. 3. I’d love to know what you need from a tiny tracing/logger lib. TIA! <!-- SC_ON --> submitted by /u/Living-Purpose-8428 (https://www.reddit.com/user/Living-Purpose-8428)
[link] (https://github.com/jeffersonaaron25/PyEzTrace) [comments] (https://www.reddit.com/r/programming/comments/1km32lr/i_built_a_lightweight_functioncall_tracer_with/)
https://www.reddit.com/r/programming/comments/1km32lr/i_built_a_lightweight_functioncall_tracer_with/
<!-- SC_OFF -->Hey guys! Super happy to share my first ever python library :) I made this tiny tracing/logging library for python in a few hours and thought I’d share it with y’all. I’d love to hear back on what could be done better. I’m honestly not sure about how solid the implementation is but I’d love to keep building this depending on feedback, usefulness and potential for real world usage. Why I bothered: I bounce between logging, structlog, loguru, and various tracing libs. They’re great, but flipping between call‑graph visualisation, pretty console output, and JSON shipping always felt clunky. So I slammed the bits I wanted into one decorator/context‑manager combo and called it a night. Road‑map (if the idea has legs): - ContextVar‑based propagation so async tasks keep the same request ID - stdlib‑logging bridge + OTLP exporter for distributed traces - sampling / dedup for high‑volume prod logs - multiprocess‑safe queue handler Looking for honest — but kind — feedback 😅 I’m sharing because: 1. I don’t want to reinvent wheels that already roll better. 2. If this is useful, I’ll polish it; if not, I’ll archive it and move on. 3. I’d love to know what you need from a tiny tracing/logger lib. TIA! <!-- SC_ON --> submitted by /u/Living-Purpose-8428 (https://www.reddit.com/user/Living-Purpose-8428)
[link] (https://github.com/jeffersonaaron25/PyEzTrace) [comments] (https://www.reddit.com/r/programming/comments/1km32lr/i_built_a_lightweight_functioncall_tracer_with/)
Replacement for CSS
https://www.reddit.com/r/programming/comments/1km440g/replacement_for_css/
<!-- SC_OFF -->After writing this post in the CSS subreddit, which was admittedly a bit of a rant, I'm looking for more input on this. I'm considering to build some kind of replacement for CSS, which in its first version just renders to CSS with JavaScript or WebAssembly as a compatibility mechanism. The long-time goal is, that this engine should be able to replace CSS in its entirety. At least theoretically, that this is unlikely to happen from today's point of view is a different question. The comments I got in the CSS subreddit seem to be predominantly from people who view CSS and the W3C as some kind of divine entities which can, by definition, never be wrong and only deliver perfection. Any ideas how to do a better layout engine based on constraints are really appreciated. Constructive criticism is very welcome, too. <!-- SC_ON --> submitted by /u/Unique_Hope8794 (https://www.reddit.com/user/Unique_Hope8794)
[link] (https://www.reddit.com/r/css/comments/1kju06n/css_is_badly_designed_prove_me_wrong/) [comments] (https://www.reddit.com/r/programming/comments/1km440g/replacement_for_css/)
https://www.reddit.com/r/programming/comments/1km440g/replacement_for_css/
<!-- SC_OFF -->After writing this post in the CSS subreddit, which was admittedly a bit of a rant, I'm looking for more input on this. I'm considering to build some kind of replacement for CSS, which in its first version just renders to CSS with JavaScript or WebAssembly as a compatibility mechanism. The long-time goal is, that this engine should be able to replace CSS in its entirety. At least theoretically, that this is unlikely to happen from today's point of view is a different question. The comments I got in the CSS subreddit seem to be predominantly from people who view CSS and the W3C as some kind of divine entities which can, by definition, never be wrong and only deliver perfection. Any ideas how to do a better layout engine based on constraints are really appreciated. Constructive criticism is very welcome, too. <!-- SC_ON --> submitted by /u/Unique_Hope8794 (https://www.reddit.com/user/Unique_Hope8794)
[link] (https://www.reddit.com/r/css/comments/1kju06n/css_is_badly_designed_prove_me_wrong/) [comments] (https://www.reddit.com/r/programming/comments/1km440g/replacement_for_css/)
Built a visual narrative planning tool for writers — like Excalidraw, but story-focused
https://www.reddit.com/r/programming/comments/1km4fbh/built_a_visual_narrative_planning_tool_for/
<!-- SC_OFF -->This started as a side project, but it’s grown into something I’m actively beta testing now. I built a web-based visual planning tool aimed at writers, screenwriters, and narrative designers — think Excalidraw, but structured around storytelling. It lets users map scenes, arcs, nonlinear branches, etc., in a fluid canvas without rigid templates. Tech stack: Frontend: React + Zustand + SVG rendering Backend: Firebase for sync and auth Focus: minimal latency, collaborative editing (coming soon), and offline-first UX Would love feedback from devs who have built creative tools or anything involving visual interfaces. Also open to advice on distribution — I’m currently recruiting beta testers and refining onboarding. Let me know if you want a link or peek under the hood! <!-- SC_ON --> submitted by /u/Whole-Chipmunk-7007 (https://www.reddit.com/user/Whole-Chipmunk-7007)
[link] (https://storynode.vercel.app/) [comments] (https://www.reddit.com/r/programming/comments/1km4fbh/built_a_visual_narrative_planning_tool_for/)
https://www.reddit.com/r/programming/comments/1km4fbh/built_a_visual_narrative_planning_tool_for/
<!-- SC_OFF -->This started as a side project, but it’s grown into something I’m actively beta testing now. I built a web-based visual planning tool aimed at writers, screenwriters, and narrative designers — think Excalidraw, but structured around storytelling. It lets users map scenes, arcs, nonlinear branches, etc., in a fluid canvas without rigid templates. Tech stack: Frontend: React + Zustand + SVG rendering Backend: Firebase for sync and auth Focus: minimal latency, collaborative editing (coming soon), and offline-first UX Would love feedback from devs who have built creative tools or anything involving visual interfaces. Also open to advice on distribution — I’m currently recruiting beta testers and refining onboarding. Let me know if you want a link or peek under the hood! <!-- SC_ON --> submitted by /u/Whole-Chipmunk-7007 (https://www.reddit.com/user/Whole-Chipmunk-7007)
[link] (https://storynode.vercel.app/) [comments] (https://www.reddit.com/r/programming/comments/1km4fbh/built_a_visual_narrative_planning_tool_for/)
help i want to become a mlsa
https://www.reddit.com/r/programming/comments/1km4rta/help_i_want_to_become_a_mlsa/
<!-- SC_OFF -->help me become microsoft student ambassador by the end of 2025 I've applied for the Microsoft Learn Student Ambassador (MLSA) program, and l've chosen the role of Community Influencer. To meet one of my goals, I need 250 people to visit some links provided by Microsoft! All I need is a quick visit to the links below-no need to sign up or do anything, just check them out! t and you never know you might learn something new 1. Microsoft Azure Fundamentals (Course AZ-900T00) https://learn.microsoft.com/training/courses/az-900t00?wt.mc_id=studentamb_467394 2. Developing Solutions for Microsoft Azure (Course AZ-204T00) https://learn.microsoft.com/training/courses/az-204t00?wt.mc_id=studentamb_467394 3. Microsoft Azure Administrator (Course AZ-104T00) https://learn.microsoft.com/en-gb/training/courses/az-104t00?wt.mc_id=studentamb_467394 4. Configuring and Operating Microsoft Azure Virtual Desktop (Course AZ-140) &-https:// learn.microsoft.com/training/courses/az-140t00?wt.mc_id=studentamb_467394 5. Designing Microsoft Azure Infrastructure Solutions (Course AZ-305T00) &https://learn.microsoft.com/training/courses/az-305t00?wt.mc_id=studentamb_467394 <!-- SC_ON --> submitted by /u/Friendly_Painter_559 (https://www.reddit.com/user/Friendly_Painter_559)
[link] (http://microsoftlearn.com/) [comments] (https://www.reddit.com/r/programming/comments/1km4rta/help_i_want_to_become_a_mlsa/)
https://www.reddit.com/r/programming/comments/1km4rta/help_i_want_to_become_a_mlsa/
<!-- SC_OFF -->help me become microsoft student ambassador by the end of 2025 I've applied for the Microsoft Learn Student Ambassador (MLSA) program, and l've chosen the role of Community Influencer. To meet one of my goals, I need 250 people to visit some links provided by Microsoft! All I need is a quick visit to the links below-no need to sign up or do anything, just check them out! t and you never know you might learn something new 1. Microsoft Azure Fundamentals (Course AZ-900T00) https://learn.microsoft.com/training/courses/az-900t00?wt.mc_id=studentamb_467394 2. Developing Solutions for Microsoft Azure (Course AZ-204T00) https://learn.microsoft.com/training/courses/az-204t00?wt.mc_id=studentamb_467394 3. Microsoft Azure Administrator (Course AZ-104T00) https://learn.microsoft.com/en-gb/training/courses/az-104t00?wt.mc_id=studentamb_467394 4. Configuring and Operating Microsoft Azure Virtual Desktop (Course AZ-140) &-https:// learn.microsoft.com/training/courses/az-140t00?wt.mc_id=studentamb_467394 5. Designing Microsoft Azure Infrastructure Solutions (Course AZ-305T00) &https://learn.microsoft.com/training/courses/az-305t00?wt.mc_id=studentamb_467394 <!-- SC_ON --> submitted by /u/Friendly_Painter_559 (https://www.reddit.com/user/Friendly_Painter_559)
[link] (http://microsoftlearn.com/) [comments] (https://www.reddit.com/r/programming/comments/1km4rta/help_i_want_to_become_a_mlsa/)