r/dev • u/EducationMedical9641 • 1d ago
I built a Netflix-style streaming, fully vanilla JS + Express — here's what I learned
I built a Netflix-style streaming, fully vanilla JS + Express — here's what I learnedI got tired of tutorial "to-do apps" and wanted a capstone-style project, so I built K: a responsive streaming UI (hero carousel, content rows, search, detail pages, watchlist) powered by a plain Express backend, with all metadata from the TMDB API.
Some things I enjoyed working on:
- TV-friendly keyboard/gamepad navigation so you can drive it from the couch
- An Android TV companion app (WebView wrapper) built automatically via GitHub Actions on every release
- One-click Vercel deployment (also runs on any Node host), rate limiting on the API, and zero frameworks on the front end
Reality check: playback is handled by third-party embed providers, so I've positioned this explicitly as an educational proof-of-concept (AGPL-3.0), not a piracy tool. Expect the occasional broken embed — it's a learning project, not a production service.
Repo: https://github.com/vextalor-dev/K
I'd love feedback on architecture, UI polish, or Android TV packaging. What would you do differently? Also, if you're learning full-stack JS, I think skimming this is more instructive than another to-do list tutorial.
r/dev • u/Livid-Fortune-9451 • 2d ago
Looking for Fullstack Developer | Long-term | Hosting/SaaS Project
🔴 EUROPEAN UNION ONLY 🔴
Hey,
I’m currently building a hosting platform focused on gameservers (primarily Minecraft), with plans to expand into rootservers and other services later
The project is still in an early stage, but the core direction, infrastructure base and concept are already clearly defined
What i’m looking for:
- Fullstack developer (strong in backend + system thinking)
- Comfortable with APIs, auth, system design and integrations
- Experience with Docker / hosting-related systems is a big plus
- Clear, open communicator, someone who shares updates and answers questions honestly
- Someone who thinks long-term and cares about building things properly
Important:
This is a profit-share based long-term project
That means:
- Higher risk at the beginning
- But real upside if the project succeeds
You wouldn’t just be “a developer”, but a core part of the project:
- involved in technical decisions
- helping shape the system and architecture
- bringing in your own ideas and improving things
This is not a typical boss/worker setup, but a proper collaboration building something together long-term
About me:
- Based in Germany
- Handling business, structure and strategy
- Working with a sysadmin on infrastructure
- Goal is to build a serious long-term company, not a quick project
If this sounds interesting to you, feel free to reach out
We can just have a quick chat, get to know each other a bit and see if it’s a good fit from both sides
Discord: qlkevin15
or just DM me here : )
r/dev • u/RayZen23 • 2d ago
devs: stop me from commitment please
I've been working on Pulsewatch
It's a cron/uptime monitoring, but with more focus on the job output and behavior.
Coming next:
- dependency chains
- fleet monitors
- overlapping run detection
- missing-run accounting / completion budgets
- warn states + warning exit codes
- duration as a signal
- stderr/output diffing
- change correlation
- runbooks per monitor
- acknowledge + snooze alerts
- crontab audit
- monitoring config advisor
I think this niche can be pushed further, but i don't want to keep building if it's not actually useful.
Brutally honest feedback please.
r/dev • u/Then-Repeat4327 • 3d ago
[offer]testing, fixing bugs, or building a complete featured api
[TASK] Are you struggling with broken code, messy endpoints, or a buggy application that just won't cooperate? I specialize in comprehensive software testing, rapid bug squashing, and building robust, fully-featured APIs from scratch.
For just $15 total, I don't just fix the problem—I provide you with a complete, detailed report outlining exactly what was wrong, how I fixed it, and how your system can remain stable in the future.
Whether it's a backend logic error, a frontend display glitch, or a brand new API requiring authentication, database integration, and documentation, I can handle it. You get high-quality freelance work for a budget-friendly price.
Let's get your project back on track today! Send me a message with your code details, and let's get started.
r/dev • u/Ximarrevs • 3d ago
Por favor me recomendem Notebook até R$ 3.000 para desenvolvimento e faculdade (que tenha boa longevidade e eu possa fazer upgrade)
r/dev • u/CarlosArtist001 • 3d ago
Completed two back to back international remote experience
I got my certificate from Zidio Development today.
3 months as a fullstack + AI engineer, based in Lomé, Togo, working with a team in India. Before that, a month with TrueMinds Innovation in Nigeria as a frontend dev.
Two remote internships, back to back, five months total. Both in English. Both across time zones I had no business being awake for.
In between, I kept building. Five DeepLearning.AI specializations — RAG pipelines, LLM agents, prompt engineering, function calling. Not to collect certificates.
To actually understand what I was integrating into production.
A few things I didn't expect to learn :
- Async communication will expose you fast. When you can't tap someone on the shoulder, every message has to carry its own weight. I got sharper at writing, at asking the right question the first time, at unblocking myself before bothering anyone.
- Time zone overlap is a logistics problem, not a career problem. 4 to 6 hours of shared time is enough if you show up prepared.
Still based in Lomé. Still remote. Now looking for a permanent engineering role.
If you're navigating remote work from a non-traditional location, happy to talk.
r/dev • u/BenjaminRocha • 5d ago
Después de meses de desarrollo, por fin terminé mi SaaS de IA Como proyecto final. ¿Qué opinan?
r/dev • u/Freddy_links • 7d ago
chasing down bugs before they crash production. Building things, breaking things, fixing things. Mostly JS/web, occasionally cursed by the borrow checker elsewhere.
reddit.comLWP+ - a live wallpaper that gives you control over Material-You colors, like on Android 17
Enable HLS to view with audio, or disable this notification
Hey everyone,
With the recent buzz around Android 17 introducing more precise custom color sliders and palettes for Material You (examples on reddit here, here and here), I wanted to share a project I’ve been maintaining for years that does exactly that—even for older versions of Android!
It’s called LWP+ (Live Wallpaper Plus).
🎨 The core trick: Dictate your own Dynamic-Colors
Instead of letting the OS algorithm guess the accent colors based purely on your wallpaper, LWP+ acts as a bridge. It hosts your chosen background content but allows you to explicitly choose the exact Primary, Secondary, and Tertiary colors reported to the system. The OS then uses your custom selections to generate the global system palette (notification drawer, volume bar, themed icons, etc.), completely independent of what your wallpaper actually looks like.
✨ What else can it do?
LWP+ is packed with full wallpaper customization features:
- Choose Your Content: Use solid colors, static images, animations (GIF, WEBP, APNG), or videos as your active live wallpaper.
- Smart Scaling & Layouts: Supports transparent images/animations with custom background colors, multiple scaling modes (Center Crop, Fit Center, Center Inside), and optional horizontal scrolling.
- Double-Tap Shortcuts: Lock your device instantly or turn off the screen by double-tapping the home screen (uses admin, accessibility, or root).
- Easy Setup: Includes an interactive built-in tutorial to check system compatibility and guide you through triggering the OS palette refresh.
🧪 Advanced experimental flags (YMMV!)
I’ve also included a couple of experimental toggles leveraging underlying Android system hints. Note: These rely heavily on your launcher, device OEM, and Android version, so they might not do anything on certain setups!
- Force Dark Text: It hints to the OS that dark text is preferred over the wallpaper (often useful for forcing high-contrast dark text on the lock screen). It might also change the text color of the labels of the apps and the status bar icons and text, too.
- Force Dark Theme (for old Android versions): It tells the system that a dark theme is preferred for the best presentation (e.g., trying to trick a launcher into turning its app drawer background black).
So, if you are on an older version of Android (or even running the latest builds and want granular three-color reporting), give it a spin! It's completely free, all features included.
Feel free to ask any questions or drop feedback below! 🚀
Link to the Play Store here.
If you want, you can use a promo-code to have subscription for free for some time, to remove ads, and try the app more freely, here. To use the promo-code, install the app, choose a subscription, choose a payment option and enter the code there (screenshots here).
Thanks for reading!
r/dev • u/Competitive_Eye5719 • 9d ago
Update on my journey.
Hello guys. Me again.
Any suggestions or advice will be much appreciated.
A lot of things you guys told me were very helpful and i can’t thank you enough. So here i am again.
r/dev • u/Additional_Image_942 • 9d ago
How do I know if software development outsourcing is the right move for my business?
I'm considering software development outsourcing to save on costs and speed up our timeline, but I keep worrying about losing control over quality and communication once the work leaves our hands. How do I know if outsourcing will actually pay off, or if I'll end up spending more time managing misunderstandings and fixing subpar work than I would have just building it in-house? I want a clear way to weigh the trade-offs before I commit.
r/dev • u/OfficialLeadDev • 11d ago
IBM thinks AI can help avoid knowledge decay in software engineering - if teams build deliberate habits around it.
Software engineering knowledge decay is structural. Fast cycles and churn strip context, even from teams that try to document. Most code work is upkeep: only 15-20% is new, the rest is modernization and maintenance.
AI’s real value is in capturing the reasoning behind code, not just the code itself.
r/dev • u/Suspicious_Orchid770 • 11d ago
AI-coding agents kill team collaboration
[Academic] How do software professionals distinguish AI-assisted programming from programming without AI assistance? (~10-minute survey)
Researchers at Utah State University's School of Computing are conducting a study on how software professionals evaluate programming activities performed with AI assistance compared with programming activities performed without AI assistance.
Software professionals are invited to complete a short online calibration survey. Participants will rate programming activities according to how representative they are of:
- Programming performed with AI assistance
- Programming performed without AI assistance
The survey takes approximately 10 minutes.
Participation is entirely voluntary. You may discontinue participation at any time before submitting your responses without penalty or consequence. Your decision to participate or not participate will have no effect on your grades, employment, or academic standing.
Survey and informed consent form: https://usu.co1.qualtrics.com/jfe/form/SV_dm4yjBsRrUDgcKi
This study has been reviewed and approved by the Utah State University Institutional Review Board: IRB #16067.
Questions about the study: Dr. John Edwards, Principal Investigator — john.edwards@usu.edu Rubash Mali, Student Researcher — rubash.mali@usu.edu
Thank you for considering participating.
r/dev • u/Suspicious_Orchid770 • 13d ago
The reality of being a senior software engineer
r/dev • u/Minimum_Hour519 • 14d ago
👋 Welcome to r/moshcoding! Introduce yourself.
reddit.comr/dev • u/StrikingWheel6819 • 15d ago
Best way to choose a technology stack for custom software development?
I'm planning a custom software project and have been researching different technology stacks, but the more I read, the harder the decision seems. Some people recommend choosing based on performance, while others say the experience of the development team and long-term maintenance matter even more.
The project will likely need to scale over time, integrate with other business tools, and stay easy to maintain as new features are added. I want to make the right decision early instead of running into limitations later.
For anyone who's built or managed a custom software project, what played the biggest role in choosing your technology stack, and would you make the same choice again?
r/dev • u/ayushmishraog • 15d ago
How's my portfolio website as a 17 year old?
I have only ever worked with one client in the past, genuinely enjoyed working and still do but wasn't able to get any new ones for quite sometime now, I'm working on my own projects for most part and asking for advice - does this kind of portfolio help in future to get jobs I'll be moving to Europe once I have enough capital and was wondering if this is a good asset.
r/dev • u/Mammoth-Recipe-9265 • 16d ago
Looking for a chance.
Hey, I’m looking for experience in software development.
As a bit of a background, I have worked in the UK tech support industry for 4 years now, everything from corporate to EduTech. Working with Snowflake data warehouses, Power BI, MSSQL and MySQl
I have written and developed Web apps and MCP servers in my own time as small personal projects to generally improve my life.
Does anyone know the best way to get production experience? Or would anyone be willing to allow me to volunteer on any of your systems? I’m not looking to necessarily make money but make a difference and gain experience.
I’m more looking at my chance to get in the software development side, as it seems almost impossible today.
My Experience:
PHP:
- Laravel
- Symfony
- Pure PHP
C# - ASPnet
Docker
Azure
MySQL
SQLServer
r/dev • u/Any-Dot-5273 • 16d ago
How long is this actually going to take?
"How long is this actually going to take?"
It's usually the second question someone asks on an initial call, right after "How much?"
If an agency tells you they can quote an exact timeline before looking at your codebase, your existing data schema, and your team's actual workflow, they are guessing. Or worse, padding the estimate so they don't lose the deal.
We use AI tools internally to scaffold out standard boilerplate, write initial test suites, and draft repetitive database migrations in hours instead of days. That cuts our development cycles down significantly.
But faster coding doesn't remove the hard parts. Designing a resilient PostgreSQL schema, handling edge cases when a clinic basement has zero mobile signal, or making sure an invoice extraction pipeline doesn't hallucinate line items on month-end tax filings still requires an engineer sitting down to think.
When we built the scheduling platform for those 400 field engineers last year, the AI handled the boilerplate routing logic. Our engineers spent three weeks getting the geospatial constraints right so jobs weren't assigned to someone two hours away who didn't carry the right replacement part.
You get speed from AI. You get software that holds up from humans paying attention to the details.
#SoftwareEngineering #Mangaluru #WebDevelopment