Skip to main content

Get the Reddit app

Scan this QR code to download the app now
Or check it out in the app stores

Programming
















Initiated a feature freeze, clients are now all love the product
r/ExperiencedDevs

For experienced developers. This community should be specialized subreddit facilitating discussion amongst individuals who have gained some ground in the software engineering world. Any posts or comments that are made by inexperienced individuals (outside of the weekly Ask thread) should be reported. Anything not specifically related to development or career advice that is _specific_ to Experienced Developers belongs elsewhere. Try /r/work, /r/AskHR, /r/careerguidance, or /r/OfficePolitics.


Members Online
Initiated a feature freeze, clients are now all love the product

I initiated a feature freeze at the start of 2024 as we didn't have the staff to support adding and maintaining any more features to the core of our product. We had turnover and layoffs and could barely support what we had already. Obviously this was unpopular off the tech team, and executives in general wanted to keep pushing new features to keep up and "capture the market with new generative AI features"

Anyways I ignored all of this and simply refused to have the team develop these features until we had more staff.

Since then, our clients feedback on our system has improved tremendously. They say it is faster, more stable and they are loving how it consistent things are working. Also, they are discovering features they never used before and are now actually using them and liking them. I don't know if they realize there was a feature freeze.

Previously they complained things were too unstable and often breaking in ways that were really bad. But the executive team wanted ABC feature done by QN so we had to deliver fast.

Now they are giving great referrals and we are getting more and more sign-ups and sales through the pipeline from good word of mouth.

Execs are now calling me a genius, saying they love how I turned around the product and saw through their true vision (by ignoring, iceboxing all feature requests) and that we've already exceeded our targets for Q2 and Q3 for the year and are set up for a great raise in 2025.

So yeah idk what to takeaway from this but I found it really funny.



Golang interview experience with a US startup ( 4 YOE)
r/developersIndia

A wholesome community made by & for software & tech folks in India. Have a doubt? Ask it out.


Members Online
Golang interview experience with a US startup ( 4 YOE)

Sharing my Go interview experience (4 YOE) with a US based startup working in networking/SD-WAN sector. Interview was conducted by their Engineering Director (who was also Indian) with around 22 YOE.

  • Introduction : we both introduced ourselves

  • Experience :

Q) what is your experience working with —microservices?

A) I shared my experience and that I own around 10 micro services in my workplace that works at x scale.

Q) Explain one of the service in depth

A) Explained end to end without revealing much of the secret sauce

Q) Discussion about a failure point -

A) while explaining the above question, he pinpointed one scenario which could lead to a failure point, I accepted that it is indeed a failure point however it has never happened and alerts are in place and SRE has the SOP of what to do in that scenario.

Live coding round

Q) Write a producer / consumer code that prints 1 to n.

A) I was able to properly write it and explained it to him. ( I had used unbuffered channel initially)

Q) What will happen if by any chance the consumer routine is not able to read from producer routine.

A) unBuffered channels are blocking channels unless the consumer reads it wont be able to push next elements.

Q) What will happen if you use buffered channels

A) Buffered channels will allow producer to push upto n elements irrespective the consumer reads it or not, however as soon as buffer is full it will block.

Q) How will you read from multiple channels in the same function ?

A) Updated my consumer routine from range channel to a for loop with select.

Q) How much handholding do you need ?

A) I am a self starter and a good documentation would help. But I feel when I am stuck its time saving to reach out to someone rather then going in the rabbit hole.

Q) Theres no documentation in early stage startups A) okay

He asked me whether if I had any questions, I asked. Can you give me a high level idea how SD Wan is different from other WAN and benefits it has ? Is SD Wan more secured then traditional WAN ?




Video Not Available / Buffering Issue [FIX]
r/revancedapp

Continuing the legacy of Vanced


Members Online
Video Not Available / Buffering Issue [FIX]

(Check this portion in case you missed a step)

Install:

Step 1: Delete YouTube Revanced app / Delete your YouTube app (IMPORTANT: if you're like me and had YouTube installed on your phone when you got it and can't delete the app, open the settings on your phone, go to the app, click the 3 dots at the top right and click uninstall updates.)

Step 2: Delete Revanced Manager

Step 3: Reinstall Revanced Manager https://github.com/ReVanced/ReVanced-manager/releases/tag/v1.19.3

Step 4: Install GMSCore https://github.com/ReVanced/GmsCore

Step 5: Install the recommended version of YouTube 19.09.37 https://www.apkmirror.com/apk/google-inc/youtube/youtube-19-09-37-release/youtube-19-09-37-android-apk-download/

Step 6: Open Revanced Manager and click patcher, select the YouTube APK you downloaded and let the patcher run until it prompts you to install

Step 7: Give permission to login to your Google account when prompted

You should be good now. Open the app.

Buffering issue fix:

Step 1: Open MicroG Settings app and click Self Check. Scroll to the bottom and enable Battery Optimizations Ignored.

Step 2: Clear cache from YouTube app (if it's still installed on your phone)

Step 3: Clear cache from YouTube Revanced and MicroG settings

Step 4: Restart your phone

Step 5: Open the app and try it out.

Conflicting Installation Fix:

"I figured it out, you have to explicitly select the "GMSCore" option in the youtube apk patch settings before installing

Patcher -> "select an app" -> "Storage" on bottom right -> select the apk file -> click anywhere in the "selected patches" area -> make sure "GMSCore support" is selected" Provided by isniffpooper (lol) in the comments

I'm no expert, this is what worked for me. I probably won't be able to help you further than what I provided here.

For further support you should join the Revanced discord https://discord.com/invite/revanced

EDIT: If this method doesn't work some others have claimed doing a force restart on YouTube Revanced can solve the issue. The mods have also suggested enabling spoofing in the micro g settings although it is a temporary fix.






  • For anything funny related to programming and software development. members
  • A community dedicated to all things web development: both front-end and back-end. For more design-related questions, try /r/web_design. members
  • A subreddit for all questions related to programming in any language. members
  • The subreddit covers various game development aspects, including programming, design, writing, art, game jams, postmortems, and marketing. It serves as a hub for game creators to discuss and share their insights, experiences, and expertise in the industry. members
  • Computer Programming members
  • Subreddit for posting questions and asking for general advice about your python code. members
  • A wholesome community made by & for software & tech folks in India. Have a doubt? Ask it out. members
  • A place for all things related to the Rust programming language—an open-source systems language that emphasizes performance, reliability, and productivity. members
  • For experienced developers. This community should be specialized subreddit facilitating discussion amongst individuals who have gained some ground in the software engineering world. Any posts or comments that are made by inexperienced individuals (outside of the weekly Ask thread) should be reported. Anything not specifically related to development or career advice that is _specific_ to Experienced Developers belongs elsewhere. Try /r/work, /r/AskHR, /r/careerguidance, or /r/OfficePolitics. members
  • A community for discussing anything related to the React UI framework and its ecosystem. Join the Reactiflux Discord (reactiflux.com) for additional React discussion and help. members
  • The official subreddit for the Godot Engine. See what your fellow developers are up to, get help or advice for your own projects, and be notified about updates (fixes, changes, new features, etc.) members
  • members
  • Discuss interview prep strategies and leetcode questions members
  • A subreddit for News, Help, Resources, and Conversation regarding Unity, The Game Engine. members
  • PowerShell is a cross-platform (Windows, Linux, and macOS) automation tool and configuration framework optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. PowerShell includes a command-line shell, object-oriented scripting language, and a set of tools for executing scripts/cmdlets and managing modules. members
  • Ask questions and post articles about the Go programming language and related tools, events etc. members
  • The official Python community for Reddit! Stay up to date with the latest news, packages, and meta information relating to the Python programming language. --- If you have questions or are new to Python use r/LearnPython members
  • All about the object-oriented programming language C#. members
  • .NET Community, if you are using C#, VB.NET, F#, or anything running with .NET... you are at the right place! members
  • Neovim is a hyperextensible Vim-based text editor. Learn more at neovim.io. members
  • Next.js is a React framework for building full-stack web applications. members
  • [Docker](http://www.docker.io) is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more. members
  • This subreddit has gone Restricted and reference-only as part of a mass protest against Reddit's recent API changes, which break third-party apps and moderation tools. For immediate help and problem solving, please join us at https://discourse.practicalzfs.com with the ZFS community as well. members
  • members
  • Hello, IT. Have you tried turning it off and on again? members
  • Share strange or straight-up awful code. members
  • Comunitatea programatorilor romani de pe Reddit members
  • Discussions, articles and news about the C++ programming language or programming in C++. members
  • This sub is dedicated to discussion and questions about Programmable Logic Controllers (PLCs): "an industrial digital computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis." members
  • Bem-vindo à nossa comunidade! Todos os assuntos relacionados a TI, programação e afins são bem-vindos no r/brdev members