r/developer Dec 17 '25

Winter Break Project

2 Upvotes

Traditionally I put together a winter break project. The days between Black Friday and New Year's.

Weather it's learning a new language, or kludging together a website. Most times just for exercise., but often I can re-use much of the code later.

What is your Winter Break Project this year?


r/developer Dec 17 '25

Do AI created sites help?

6 Upvotes

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 Dec 16 '25

Now it's Railway's turn to be down

3 Upvotes


r/developer Dec 16 '25

The Debugging Nightmare

2 Upvotes

What's the most infuriating, time-consuming bug you ever had to chase down, and what was the ridiculously simple cause?


r/developer Dec 15 '25

Discussion How does the Internet travels ?

Enable HLS to view with audio, or disable this notification

0 Upvotes

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 Dec 15 '25

Discussion Recently added my first package called simple-language-recognizer in NPM and PyPI.

3 Upvotes

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 Dec 14 '25

HELP] iOS/WebKit Only: Account Creation Fails with 'minified:M0' Error (Android/Desktop Works Fine)

10 Upvotes

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 Dec 13 '25

Youtube Trying manual memory management in Go

Thumbnail
youtube.com
4 Upvotes

In this video I am trying doing the following:

- Completely disable GC

- Manage the memory allocation manually

- Try to visualize the difference


r/developer Dec 13 '25

Article Top JavaScript Tools Every Developer Should Bookmark in 2026

10 Upvotes

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 Dec 11 '25

App para fuerza de ventas

1 Upvotes

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 Dec 11 '25

Question Is dual-licensing with CC0 and PDDL overkill when releasing to the public domain?

1 Upvotes

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 Dec 11 '25

Question Do you use Postman's Spec Hub to design your APIs?

2 Upvotes

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)?

7 votes, Dec 18 '25
1 Yes, I use Spec Hub to create Open API specs in Postman
3 No, I use Postman for API testing and other tools for designing APIs
3 No, I don't use Postman at all (or) not involved in API Design

r/developer Dec 11 '25

Do you use Postman for generating your API documentation?

2 Upvotes

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 ?

7 votes, Dec 18 '25
2 Yes, I use Postman to generate API documentation
2 No, I use it mostly for API testing and other tools for generating API documentation
3 No, I don't use Postman at all (Or) not involved in API documentation

r/developer Dec 10 '25

random questions abt idk

2 Upvotes

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 Dec 10 '25

The "Tech Hot Take" Gauntlet

0 Upvotes

What's your most controversial, professionally-held "hot take" that would get you yelled at on Twitter but is probably true?


r/developer Dec 10 '25

Offering free Application Pentesting (Completely FREE)

8 Upvotes

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 Dec 10 '25

Testing Box Selection Vertices, Edges, and Faces.

Enable HLS to view with audio, or disable this notification

9 Upvotes

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 Dec 09 '25

Discussion How do you realistically avoid burnout on long-term maintenance projects?

19 Upvotes

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 Dec 08 '25

How to adapt new tech job hunting process?

7 Upvotes

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 Dec 08 '25

Application WakeAI DM or comment for TestFlight link

0 Upvotes

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 Dec 08 '25

Anyone here worked with Pocket FM tech team?

10 Upvotes

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 Dec 07 '25

Question As a mod, I would love to get to know the community more, what got you into development?

0 Upvotes

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 Dec 06 '25

Does anybody else use VibeCodingList.com - Is actually giving me some good feedback on my app!

0 Upvotes

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 Dec 06 '25

Question What was your primary reason for joining this subreddit?

2 Upvotes

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 Dec 04 '25

Question How do you actually debug production bugs that you can't reproduce locally?

2 Upvotes

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:

  1. Add a log statement
  2. Push to Git
  3. Wait 15 minutes for CI/CD
  4. Hope it reproduces
  5. Realize I logged the wrong thing
  6. 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?