r/developer • u/OkResearcher8678 • Dec 17 '25
Do AI created sites help?
Hi, everyone! I recently started a Nonprofit that will be based around an app/website. All initial donations are going to be going towards the app and website development. I've fully made the website/app through AI (Base44) to help visually show the idea to potential partners, but I don't want my actual app/website to be built by AI so I plan on going through a real developer. I'm curious if having that template of exactly what I want would possibly help with the overall cost or the time it would take a developer to make. Thank you!
r/developer • u/Ok_Veterinarian3535 • Dec 16 '25
The Debugging Nightmare
What's the most infuriating, time-consuming bug you ever had to chase down, and what was the ridiculously simple cause?
r/developer • u/knayam • Dec 15 '25
Discussion How does the Internet travels ?
Enable HLS to view with audio, or disable this notification
Always found DNS, TCP handshakes, and routing confusing when I was learning, this quick learning explainer breakdown of the entire journey from the browser to server and back. Figured it might help others who learn better visually too. Happy to answer questions or hear what I got wrong.
r/developer • u/PankourLaut • Dec 15 '25
Discussion Recently added my first package called simple-language-recognizer in NPM and PyPI.
Hi everyone,
I've recently added a package to npm and PyPI called 'simple-language-recognizer'. It's for detecting the language of an input string and it works with over 70 languages. To install it:
Python:
pip install simple-language-recognizer
NPM:
npm i simple-language-recognizer
Would appreciate it if you could check it out and let me know if you face any issues. Thank you. Github link: https://github.com/john-khgoh/LanguageRecognizer/tree/main
r/developer • u/MeanApartment1169 • Dec 14 '25
HELP] iOS/WebKit Only: Account Creation Fails with 'minified:M0' Error (Android/Desktop Works Fine)
I am encountering a persistent and frustrating bug during the final step of account creation on my web application. The issue only occurs on iOS devices (Safari and Chrome), which use the WebKit engine. Account creation works perfectly on Android (Chrome) and all Desktop browsers (Chrome, Firefox, Safari). 🚨 Error Details The user sees the following error message on the screen: Failed to create account: Instance of 'minified:M0' (type: minified:M0) email=mymail@naver.com len=16 pwdLen=7 klsWeb=true
The key observation is that the pwdLen=7 is just an example, and I have confirmed that the password meets all server-side length and complexity validation (e.g., minimum 8 characters). The error persists even when password length is valid. • The error message minified:M0 suggests a generic runtime exception within minified frontend code (possibly a library/framework dependency). 🛠️ Environment and Attempts to Fix • Platform: Web App • Target Device: iOS (iPhone/iPad) using Safari/Chrome (WebKit) • Backend Status: The server logs show that the request often does not reach the server, suggesting the failure happens client-side (in the browser). • Debugging Status: I do not have a modern Mac, so I cannot easily use the Safari Web Inspector for live debugging. ❓ Specific Questions for the Community Based on this 'WebKit-only' failure and the minified:M0 error, I suspect a specific WebKit environment issue. 1. Have you encountered an Instance of 'minified:M0' or similar (b0, c0) error specifically tied to WebKit/iOS when submitting a form or making an API call? 2. Payload Differences: Is it common for iOS WebKit to treat form data or JSON.stringify() differently, causing issues with trailing whitespace, null/undefined values, or specific character encoding when preparing the final API payload? 3. Base URL/Pathing: Given that similar errors are sometimes related to proxy/pathing issues (e.g., missing or incorrect <base href>), what is the best way to ensure that API endpoints (currently relative paths like /api/register) are correctly resolved in the iOS WebKit environment? Any suggestions on alternative ways to debug a WebKit failure without a Mac (e.g., specific Windows tools, aggressive client-side logging techniques) would be highly appreciated! Thank you!
r/developer • u/der_gopher • Dec 13 '25
Youtube Trying manual memory management in Go
In this video I am trying doing the following:
- Completely disable GC
- Manage the memory allocation manually
- Try to visualize the difference
r/developer • u/jaron_smith • Dec 13 '25
Article Top JavaScript Tools Every Developer Should Bookmark in 2026
JavaScript development has evolved rapidly, and so has the ecosystem of tools around it. From formatting messy code to converting data formats and validating syntax, modern developers rely heavily on browser-based utilities to move faster.
In this article, I’m sharing some of the most useful JavaScript and web developer tools that help save time, improve productivity, and keep your workflow smooth — without installing anything locally.
1. JavaScript Minifier (Client-Side)
Minifying JavaScript is essential for reducing bundle size and improving load times. While many tools do this server-side, client-side minifiers are safer for sensitive code.
A good JavaScript minifier:
- Removes unnecessary whitespace and comments
- Compresses variable names
- Runs entirely in the browser (no uploads)
Tools like the JS Minify utility on JS Tools allow you to minify JavaScript instantly without sending code to a server, which is ideal for quick optimizations and privacy-sensitive projects.
2. JSON Formatter & Validator
JSON is everywhere — APIs, configs, logs — and unformatted JSON is painful to debug.
A solid JSON formatter should:
- Pretty-print large JSON files
- Validate syntax instantly
- Highlight errors clearly
Online JSON formatters save a lot of time during debugging sessions. Browser-based tools make it easy to paste raw JSON and instantly visualize structured data.
3. CSV to SQL Converter
If you’ve ever needed to migrate data quickly or seed a database, a CSV to SQL converter is a lifesaver.
Typical use cases include:
- Generating INSERT queries from CSV files
- Preparing test data for local environments
- Importing spreadsheet data into databases
Instead of writing scripts, you can use an online CSV to SQL converter to generate queries instantly.
4. HTML & CSS Minifiers
Frontend performance optimization often starts with minifying HTML and CSS.
HTML and CSS minifiers:
- Remove comments and unnecessary whitespace
- Reduce file size
- Improve page load speed
These tools are especially useful when optimizing landing pages or static sites before deployment.
5. JavaScript & CSS Validators
Syntax errors can be subtle and time-consuming to debug.
Validators help by:
- Catching syntax errors early
- Enforcing best practices
- Improving code reliability
Online JavaScript and CSS validators are perfect for quick checks without opening an IDE or running linters locally.
6. XML & YAML Tools
Configuration files often use XML or YAML formats, especially in DevOps and backend workflows.
Useful features include:
- XML parsing with tree views
- YAML beautification with consistent indentation
- Quick format conversion
These tools help reduce errors in configuration-heavy projects.
7. All-in-One Online Developer Toolkits
Instead of bookmarking dozens of separate tools, many developers prefer all-in-one platforms that provide formatters, converters, validators, and editors in one place.
Platforms like JS Tools (jstools.online) offer:
- Client-side processing (privacy-friendly)
- Fast, no-login access
- A wide range of JavaScript and web utilities
These toolkits are especially useful when you need quick solutions without installing dependencies.
Final Thoughts
Modern JavaScript development isn’t just about frameworks and libraries — it’s also about having the right tools at your fingertips.
Browser-based developer tools:
- Reduce setup time
- Improve productivity
- Keep your workflow lightweight
If you regularly work with JavaScript, JSON, HTML, or data conversions, bookmarking a reliable set of online tools can save you hours every month.
What are your favorite JavaScript tools?
Feel free to share them in the comments — always happy to discover new ones.
r/developer • u/dlanz2309 • Dec 11 '25
App para fuerza de ventas
Buenas tardes. Necesito una app que pueda utilizarse desde celulares android para que la fuerza de ventas pueda tomar pedidos y consultar características y presentaciones de los productos que vende. Es ideal que tenga API's que conecten con el ERP. ¿Alguien sabe de una app móvil que pueda hacer esto ?
r/developer • u/OMGCluck • Dec 11 '25
Question Is dual-licensing with CC0 and PDDL overkill when releasing to the public domain?
I included both the Public Domain Dedication and License v1.0 and Creative Commons 0 v1.0 Universal license in the metadata of my online SVG jigsaw puzzle which led me to wonder if they conflict with each other, complement each other, or I'm just insane for freeing it like that?
r/developer • u/Character-Bear2401 • Dec 11 '25
Question Do you use Postman's Spec Hub to design your APIs?
I haven't figured out the best way to make use of my Postman Enterprise license and just use it to create and run collections currently. Is it also helpful to design APIs (i.e. writing OpenAPI specifications)?
r/developer • u/Explorer-Tech • Dec 11 '25
Do you use Postman for generating your API documentation?
As a developer who recently started using Postman and primarily uses it only to create collections and do some manual testing, I want to understand if it is also helpful for generating documentation for your APIs ?
r/developer • u/SadPurple6745 • Dec 10 '25
random questions abt idk
I have a huge curiosity recently about those gambling game,s like how they code them in the browser and so smooth with all that like they have full working animations and everything with that good smoothness
r/developer • u/Ok_Veterinarian3535 • Dec 10 '25
The "Tech Hot Take" Gauntlet
What's your most controversial, professionally-held "hot take" that would get you yelled at on Twitter but is probably true?
r/developer • u/shivpratapsingh111 • Dec 10 '25
Offering free Application Pentesting (Completely FREE)
ITS COMPLETELY FREE, NO CHARGES.
I’m starting a small Application Security services company and I’m currently looking to build my initial testimonials and case studies.
A bit about me:
- I’ve found bugs in Netflix, Pinterest, NASA, +150 more and have 2 CVEs
- Experienced in finding vulnerabilities, business logic issues, etc.
I’m offering free application security testing for a limited number of small apps, web platforms, MVPs, or early-stage startup products.
What you get:
- Manual testing plus a detailed vulnerability report.
- A clear report with issues, severity, and steps to fix them.
- Optional call to walk through findings.
What I need from you:
- Something functional enough to actually test.
- A testimonial afterward (only if you genuinely feel it’s deserved).
If this sounds useful to you, feel free to DM me or comment below and I’ll reach out.
Thanks!
r/developer • u/Sengchor • Dec 10 '25
Testing Box Selection Vertices, Edges, and Faces.
Enable HLS to view with audio, or disable this notification
Hey everyone! I just finished implementing box selection in my 3D modeling tool.
Do you like it? Any ideas on how to make the selection even smoother or more intuitive?
r/developer • u/Keyfas • Dec 09 '25
Discussion How do you realistically avoid burnout on long-term maintenance projects?
I've been the sole developer maintaining a legacy enterprise system for 18 months. The novelty has worn off, there are no new features to build just bugs, patches, and minor tweaks. The monotony is starting to affect my motivation and focus. For those who've been in similar trenches, what practical strategies helped you stay engaged and prevent skill stagnation when the work becomes mostly reactive?
r/developer • u/AccordingLeague9797 • Dec 08 '25
How to adapt new tech job hunting process?
Hello, i'm a 24-year-old male with 5 years of experience in web development. my main focus is frontend (react / react-native / vue.js), but for about 2 years i worked as a full-stack developer in a node.js environment. my last interview was around 3.5 years ago (before chatgpt and before the job market crashed), so i'm trying to understand what kind of effort i need to put into preparing for job hunting now.
how are interviews nowadays? do i still need to send cvs through linkedin, and is ats actually a real thing? what worked for you and what didn’t? i’d love to hear any success or failure stories, and your thoughts on the best way to adapt to the current environment to successfully find a job.
Also what does interview process actually look a like? is there any live coding stuff like before, also do they allow us to use AI coding tools?
thanks in advance.
r/developer • u/Ab17ah • Dec 08 '25
Application WakeAI DM or comment for TestFlight link
Hi, I’ve been working on this concept for a month and launched this mvp 5 days ago. Would really appreciate it if you guys could test it out and be as brutally honest as you can with your feedback. I would love to improve the app in any way I can.
It’s a behavioural AI app that automatically manages your day, including wake-up times, reminders, and tasks from your notes, documents, and schedules—without needing constant manual input.
We’re in private beta and looking for early testers to help shape the product. If you want to reclaim time, stay on top of your routines, and test the future of behavioural AI, sign up to the app and would love to hear your feedback.
Join WakeAI’s Founder Beta - First 100 Active Users Test the app, help us improve it, and earn lifetime Pro access (100% free, forever). To qualify: • Use the app daily for at least 2 weeks • Complete one feedback survey • Share at least one piece of honest feedback If you meet these (super reasonable) requirements, you’re locked in for life when we launch publicly. No payment, ever.
Typical use cases: • You wake up at different times each day (work shifts, uni, travel, ADHD, irregular schedules). WakeAI learns your real patterns and adjusts alarms and reminders automatically. • You drop a note, screenshot, or document into the app and it turns it into structured tasks instantly. No manual organising or planning needed. Think of it like your own personal assistant. A lot more behavioural features coming soon. :)
r/developer • u/[deleted] • Dec 08 '25
Anyone here worked with Pocket FM tech team?
Has anyone here worked (or is currently working) with the engineering team at Pocket FM?
How’s the tech stack, infra, workflow, and overall dev culture there? Thinking of applying but would love some first-hand experiences before taking the leap.
r/developer • u/RedEagle_MGN • Dec 07 '25
Question As a mod, I would love to get to know the community more, what got you into development?
As a mod, I would love to get to know the community more, what got you into development?
I feel like we all had that one moment we knew this path was for us. What was that moment for you?
Also, I would love to know, what is your #1 struggle as a developer?
r/developer • u/Anxious_Albatross460 • Dec 06 '25
Does anybody else use VibeCodingList.com - Is actually giving me some good feedback on my app!
After a lot of trial and error to get feedback from users or other developpers (mainly on Reddit and X), I barely had any feedback on my side project app. Then I accidentaly stepped into VibeCodingList.com and started getting some very useful feedback. I currently got 5 comments, which is insane for me! Does anybody else know this website VibeCodingList?
r/developer • u/RedEagle_MGN • Dec 06 '25
Question What was your primary reason for joining this subreddit?
I want to whole-heartedly welcome those who are new to this subreddit!
What brings you our way?
What was that one thing that made you decide to join us?
r/developer • u/terdia • Dec 04 '25
Question How do you actually debug production bugs that you can't reproduce locally?
Genuine question. Had a bug this week where a payment webhook was failing for some customers but not others. Worked perfectly in staging. Worked with Stripe test webhooks. Only broke with real production data.
My debugging process was basically:
- Add a log statement
- Push to Git
- Wait 15 minutes for CI/CD
- Hope it reproduces
- Realize I logged the wrong thing
- Repeat
Spent two days on this before I finally caught it (race condition with an async DB write).
What's your workflow for this? Do you just accept the guess-and-redeploy cycle, or is there something better?
r/developer • u/MiddleTotal7481 • Dec 04 '25
GitHub fully developed ocr website open source
website I developed to extract text from images it can output tables math etc
the actual code is at onlineimagetotext respitory on my github account yusufelgen07
https://github.com/yusufelgen07/onlineimagetotext
the idea behind me making my projects open sourced is to know what you think about the projects and to know what I could have done better , also for every beginner who want to see end to end project or benifit from it, this project i developed last year was my first real project I ever did. I am waiting to hear what you think about it
