reddit_programming | Technologies

Telegram-канал reddit_programming - Reddit Programming

214

I will send you newest post from subreddit /r/programming

Subscribe to a channel

Reddit Programming

POSETTE, a virtual Postgres conference this week with 42 talks, 4 livestreams, and a hallway track on Discord
https://www.reddit.com/r/programming/comments/1l7e6ny/posette_a_virtual_postgres_conference_this_week/

<!-- SC_OFF -->Back when I was as an engineer at Sun Microsystems, our dev team was co-located. We coded together, ate lunch together, played volleyball—and when the servers went down, we juggled in the hallways waiting for skippy, jif, and peterpan to come back up. (Yes, those were the server names.) Fast forward to today: my PostgreSQL teammates are spread across time zones, countries, & languages. Everything is distributed. If you work with Postgres, you probably already rely on a mix of channels to stay connected—email, discord, telegram, slack, teams, linkedin, mastodon, youtube—even reddit. Another way to connect? Getting on a plane/train/automobile and traveling to in-person conferences. (I've never been to a bad Postgres conference, they've all been pretty magical.) But not everyone can travel. You know: kids, budgets, caregiving, life. Which is why, for the 4th year running, my team at Microsoft is hosting a virtual conference this week called POSETTE: An Event for Postgres. Here's what's in store:
+ 4 livestreams
+ 45 speakers from 21 companies
+ 42 talks, including:
+ 2 keynotes, 18 Postgres core talks, 12 ecosystem talks, & 10 Azure Database for PostgreSQL talks
+ a virtual hallway track on Discord where you can chat with speakers live during their talks Curious? The full POSETTE schedule is here: https://posetteconf.com/2025/schedule/ (From there you can mark your calendar & get to the Discord chat.) If you haven't heard about POSETTE and you work with Postgres, there's probably something here for you. Hope to see you—or your Postgres friends—in the hallway track. <!-- SC_ON --> submitted by /u/clairegiordano (https://www.reddit.com/user/clairegiordano)
[link] (https://posetteconf.com/2025/schedule/) [comments] (https://www.reddit.com/r/programming/comments/1l7e6ny/posette_a_virtual_postgres_conference_this_week/)

Читать полностью…

Reddit Programming

Virtual Participation at the 2nd “Ada Developers Workshop” Is Available, June 13th
https://www.reddit.com/r/programming/comments/1l7a6r2/virtual_participation_at_the_2nd_ada_developers/

<!-- SC_OFF -->There is still time to attend virtually the 2nd "Ada Developers Workshop" takijg place June 13 in Paris. Agenda is here: https://www.ada-europe.org/conference2025/workshop_adadev.html <!-- SC_ON --> submitted by /u/dragon_spirit_wtp (https://www.reddit.com/user/dragon_spirit_wtp)
[link] (https://forum.ada-lang.io/t/reminder-free-online-participation-in-the-ada-developers-workshop-june-13th/2109) [comments] (https://www.reddit.com/r/programming/comments/1l7a6r2/virtual_participation_at_the_2nd_ada_developers/)

Читать полностью…

Reddit Programming

A plan for SIMD
https://www.reddit.com/r/programming/comments/1l79qe4/a_plan_for_simd/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://linebender.org/blog/a-plan-for-simd/) [comments] (https://www.reddit.com/r/programming/comments/1l79qe4/a_plan_for_simd/)

Читать полностью…

Reddit Programming

Cross-compiling Zig on an old Kindle
https://www.reddit.com/r/programming/comments/1l79iwp/crosscompiling_zig_on_an_old_kindle/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://samkhawase.com/blog/zig-kindle-gdb/) [comments] (https://www.reddit.com/r/programming/comments/1l79iwp/crosscompiling_zig_on_an_old_kindle/)

Читать полностью…

Reddit Programming

Zig's self-hosted x86 backend is now default in Debug mode
https://www.reddit.com/r/programming/comments/1l79gn7/zigs_selfhosted_x86_backend_is_now_default_in/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://ziglang.org/devlog/2025/?unique/#2025-06-08) [comments] (https://www.reddit.com/r/programming/comments/1l79gn7/zigs_selfhosted_x86_backend_is_now_default_in/)

Читать полностью…

Reddit Programming

Interview with the Colorado Office of Information Technology
https://www.reddit.com/r/programming/comments/1l790rr/interview_with_the_colorado_office_of_information/

<!-- SC_OFF -->An interview of two of the main people in the Colorado OIT. This provides an interesting picture of a project development organization that is effective & efficient. <!-- SC_ON --> submitted by /u/DavidThi303 (https://www.reddit.com/user/DavidThi303)
[link] (https://liberalandlovingit.substack.com/p/interview-with-the-office-of-information) [comments] (https://www.reddit.com/r/programming/comments/1l790rr/interview_with_the_colorado_office_of_information/)

Читать полностью…

Reddit Programming

A sensible 3 stage approach to application scaling
https://www.reddit.com/r/programming/comments/1l77xxf/a_sensible_3_stage_approach_to_application_scaling/

<!-- SC_OFF -->It's usually not the right move to start out immediately with a fully scaled, distributed system for a new project. This is a 3 stage approach we've used over the years to gain agility, cost savings, and efficiency. <!-- SC_ON --> submitted by /u/71678910 (https://www.reddit.com/user/71678910)
[link] (https://cypressnorth.com/web-programming-and-development/a-scalable-3-stage-approach-to-designing-new-software/) [comments] (https://www.reddit.com/r/programming/comments/1l77xxf/a_sensible_3_stage_approach_to_application_scaling/)

Читать полностью…

Reddit Programming

Exploring Innovations and Security Enhancements in Android Operating System
https://www.reddit.com/r/programming/comments/1l713do/exploring_innovations_and_security_enhancements/

submitted by /u/throwaway16830261 (https://www.reddit.com/user/throwaway16830261)
[link] (https://www.sesjournal.com/index.php/1/article/view/145) [comments] (https://www.reddit.com/r/programming/comments/1l713do/exploring_innovations_and_security_enhancements/)

Читать полностью…

Reddit Programming

Node.js Interview Q&A: Day 9
https://www.reddit.com/r/programming/comments/1l6snqf/nodejs_interview_qa_day_9/

submitted by /u/MysteriousEye8494 (https://www.reddit.com/user/MysteriousEye8494)
[link] (https://medium.com/devinsight/node-js-interview-q-a-day-9-1f49c4074f6c) [comments] (https://www.reddit.com/r/programming/comments/1l6snqf/nodejs_interview_qa_day_9/)

Читать полностью…

Reddit Programming

7 years of development: discipline in software engineering
https://www.reddit.com/r/programming/comments/1l6dem0/7_years_of_development_discipline_in_software/

submitted by /u/fossable (https://www.reddit.com/user/fossable)
[link] (https://www.fossable.org/projects/sandpolis/7-years-of-development/) [comments] (https://www.reddit.com/r/programming/comments/1l6dem0/7_years_of_development_discipline_in_software/)

Читать полностью…

Reddit Programming

The Programmer Who Spoke to God Through Code
https://www.reddit.com/r/programming/comments/1l698f4/the_programmer_who_spoke_to_god_through_code/

submitted by /u/midowills (https://www.reddit.com/user/midowills)
[link] (https://www.youtube.com/watch?v=ahywW6jUJyI) [comments] (https://www.reddit.com/r/programming/comments/1l698f4/the_programmer_who_spoke_to_god_through_code/)

Читать полностью…

Reddit Programming

Angular Interview Q&A: Day 15
https://www.reddit.com/r/programming/comments/1l684xm/angular_interview_qa_day_15/

submitted by /u/MysteriousEye8494 (https://www.reddit.com/user/MysteriousEye8494)
[link] (https://medium.com/devinsight/angular-interview-q-a-day-15-9bb82fce2104) [comments] (https://www.reddit.com/r/programming/comments/1l684xm/angular_interview_qa_day_15/)

Читать полностью…

Reddit Programming

Google AdSense Rejected My Next.js Website for "Low Value Content"
https://www.reddit.com/r/programming/comments/1l663jm/google_adsense_rejected_my_nextjs_website_for_low/

<!-- SC_OFF -->Hello everyone, I’m reaching out because I’ve hit a bit of a roadblock with Google AdSense and could really use your insights. I’ve recently built a website, randomfungenerator.com (https://randomfungenerator.com/), using Next.js, and applied for Google AdSense around 2-3 months ago. Despite the site having a decent amount of content, Google AdSense rejected my application twice now, citing “Low Value Content” both times. Here’s a bit more context: Website Overview: The site is a random fun generator, which means each time a user visits, they are auto-redirected to a random category (e.g., jokes, trivia, memes, etc.). I thought this would make it fun and engaging for visitors. Google AdSense Rejection: The rejection notice mentioned "Low Value Content", and after the first rejection, I made some updates to the site, added more content, and re-applied. After waiting another month, I received the same rejection. I stumbled upon a StackOverflow answer (this one (https://stackoverflow.com/a/72918164)) that mentions site traffic could be an issue. Since my site is relatively new, could the low traffic be the reason for the rejection? Also, I have an auto-redirect feature that sends users to a random category upon visiting. Could this be causing issues with AdSense’s review process? I wonder if the random nature of the site might confuse AdSense's automated systems or lower its perceived content quality. Here’s where I need your help: Traffic: Does low site traffic typically play a role in AdSense rejection? If so, how can I increase it organically? Redirect Feature: Could the auto-redirecting nature of the site be a problem for AdSense? Any recommendations on how to improve or tweak this feature to make it more AdSense-friendly? Content Quality: What steps can I take to improve the perceived content value? I’m open to any suggestions on content strategies, SEO, or anything else that could help. AdSense Tips: Lastly, if anyone has tips or advice on how I can improve my chances of getting approved for AdSense, I would greatly appreciate it! Also cross-posting this in different communities if I can, as I believe some of you might have had similar experiences with Next.js and AdSense. TL;DR: Applied for Google AdSense twice for my Next.js site (randomfungenerator.com (https://randomfungenerator.com/)) but got rejected both times for “Low Value Content.” The site auto-redirects to a random category. Could low traffic or the redirect feature be the problem? Any tips to get AdSense approved? Thanks in advance for any help or guidance you can provide! 😊 <!-- SC_ON --> submitted by /u/subedisid (https://www.reddit.com/user/subedisid)
[link] (https://randomfungenerator.com/) [comments] (https://www.reddit.com/r/programming/comments/1l663jm/google_adsense_rejected_my_nextjs_website_for_low/)

Читать полностью…

Reddit Programming

Let's make a game! 272: Moving the player character
https://www.reddit.com/r/programming/comments/1l61prk/lets_make_a_game_272_moving_the_player_character/

submitted by /u/apeloverage (https://www.reddit.com/user/apeloverage)
[link] (https://www.youtube.com/watch?v=pgEDm8NKno0) [comments] (https://www.reddit.com/r/programming/comments/1l61prk/lets_make_a_game_272_moving_the_player_character/)

Читать полностью…

Reddit Programming

context). I'm learning Laravel, React, MySQL, etc. to understand the system at a functional level and eventually lead or support dev directly, more long term solution. Our budget is a fraction of what it once was, so options are limited, but I’m trying to make the best of what’s left. I’m looking for insight on: How to transition dev teams without breaking core stability? How do you prioritize and triage when bugs, tech debt, and feature needs are all bottlenecked? How do you avoid a fatal mistake when you need continued maintenance but don’t fully trust the hands maintaining it? How do you mentally and strategically stay grounded when learning on the fly under high stakes? If you’ve been through anything similar or have any advice in general, I’d really appreciate hearing about it. I’m not looking to scale or chase growth right now. I just want to stabilize, rebuild trust, and keep the lights on. (lol welcome to the world of being a founder) Thanks for reading! <!-- SC_ON --> submitted by /u/Otherwise-Film-5115 (https://www.reddit.com/user/Otherwise-Film-5115)
[link] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions) [comments] (https://www.reddit.com/r/programming/comments/1l6006u/seeking_advice_5_years_in_solo_saas_founder_in/)

Читать полностью…

Reddit Programming

How I made a speedrun timer in D
https://www.reddit.com/r/programming/comments/1l7d0fb/how_i_made_a_speedrun_timer_in_d/

<!-- SC_OFF -->Copied intro: I semi-recently played through the original Deus Ex, and enjoyed my time with it so much that I felt like getting into speedrunning it, which ended up with me having to create a custom speedrun timer (https://github.com/BradleyChatha/deusex-timer) that “injects” itself into the game in order to implement features such as auto-splitting and load time removal. This article details the rough journey I went through. It’s not super well structured, but I was sorely lacking resources such as this when I was implementing the more complicated parts of the timer, so I wanted to share my experience. This is basically a detailing of “baby’s first game hack” as none of the techniques I’ve used here are advanced, and are more basic building blocks for injecting your own stuff into another process, but resources like this article were severely lacking/hard to find in my experience, so I imagine this will still be useful to someone. I was kind of skittish about posting this here, but D already lacks articles and visibility in general, so anything to help people remember it exists. <!-- SC_ON --> submitted by /u/BradleyChatha (https://www.reddit.com/user/BradleyChatha)
[link] (https://bradley.chatha.dev/blog/linux-speedrun-timer-dlang/post/) [comments] (https://www.reddit.com/r/programming/comments/1l7d0fb/how_i_made_a_speedrun_timer_in_d/)

Читать полностью…

Reddit Programming

Simulating Time With Square-Root Space [pdf]
https://www.reddit.com/r/programming/comments/1l79quw/simulating_time_with_squareroot_space_pdf/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://people.csail.mit.edu/rrw/time-vs-space.pdf) [comments] (https://www.reddit.com/r/programming/comments/1l79quw/simulating_time_with_squareroot_space_pdf/)

Читать полностью…

Reddit Programming

Making Sense of Acquire-Release Semantics
https://www.reddit.com/r/programming/comments/1l79p9l/making_sense_of_acquirerelease_semantics/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://davekilian.com/acquire-release.html) [comments] (https://www.reddit.com/r/programming/comments/1l79p9l/making_sense_of_acquirerelease_semantics/)

Читать полностью…

Reddit Programming

Lisp Machines' Computer’s Boom and Bust
https://www.reddit.com/r/programming/comments/1l79ifx/lisp_machines_computers_boom_and_bust/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=sV7C6Ezl35A) [comments] (https://www.reddit.com/r/programming/comments/1l79ifx/lisp_machines_computers_boom_and_bust/)

Читать полностью…

Reddit Programming

Generating Pixels One by One
https://www.reddit.com/r/programming/comments/1l79gkv/generating_pixels_one_by_one/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://tunahansalih.github.io/blog/autoregressive-vision-generation-part-1/) [comments] (https://www.reddit.com/r/programming/comments/1l79gkv/generating_pixels_one_by_one/)

Читать полностью…

Reddit Programming

5 Levels of Using tqdm in Python: Build Elegant Progress Bars
https://www.reddit.com/r/programming/comments/1l78vi9/5_levels_of_using_tqdm_in_python_build_elegant/

submitted by /u/yangzhou1993 (https://www.reddit.com/user/yangzhou1993)
[link] (https://medium.com/techtofreedom/5-levels-of-using-tqdm-in-python-build-elegant-progress-bars-1f6d02cd8567?sk=58e84990ee44c172fb475b1a5c0c8b40) [comments] (https://www.reddit.com/r/programming/comments/1l78vi9/5_levels_of_using_tqdm_in_python_build_elegant/)

Читать полностью…

Reddit Programming

Making a multiplayer Wordle: Pushing the Overwatch Workshop to its limits
https://www.reddit.com/r/programming/comments/1l7232e/making_a_multiplayer_wordle_pushing_the_overwatch/

submitted by /u/Zezombye (https://www.reddit.com/user/Zezombye)
[link] (https://zez.dev/overwordle) [comments] (https://www.reddit.com/r/programming/comments/1l7232e/making_a_multiplayer_wordle_pushing_the_overwatch/)

Читать полностью…

Reddit Programming

The new features in JDK 25
https://www.reddit.com/r/programming/comments/1l6xwja/the_new_features_in_jdk_25/

<!-- SC_OFF -->Java Development Kit (JDK) 25, a planned long-term support release of standard Java due in September 2025, has reached the initial rampdown or bug-fixing phase with 18 features. The final feature, added June 5, is an enhancement to the JDK Flight Recorder (JFR) to capture CPU-time profiling information on Linux. Early access builds of JDK 25 can be downloaded from jdk.java.net. The features previously slated for JDK 25 include: a preview of PEM (Privacy-Enhanced Mail) encodings of cryptographic objects, the Shenandoah garbage collector, ahead-of-time command-line ergonomics, ahead-of-time method profiling, JDK Flight Recorder (JFR) cooperative sampling, JFR method timing and tracing, compact object headers, a third preview of primitive types in patterns, instanceof, and switch. <!-- SC_ON --> submitted by /u/Choobeen (https://www.reddit.com/user/Choobeen)
[link] (https://www.infoworld.com/article/3846172/jdk-25-the-new-features-in-java-25.html) [comments] (https://www.reddit.com/r/programming/comments/1l6xwja/the_new_features_in_jdk_25/)

Читать полностью…

Reddit Programming

Engineering With ROR: Digest #8
https://www.reddit.com/r/programming/comments/1l6pw9q/engineering_with_ror_digest_8/

submitted by /u/Educational-Ad2036 (https://www.reddit.com/user/Educational-Ad2036)
[link] (https://monorails.substack.com/p/engineering-with-ror-digest-8) [comments] (https://www.reddit.com/r/programming/comments/1l6pw9q/engineering_with_ror_digest_8/)

Читать полностью…

Reddit Programming

I Wrote a Short Story About Dev Journey
https://www.reddit.com/r/programming/comments/1l69hiz/i_wrote_a_short_story_about_dev_journey/

submitted by /u/NobleMission (https://www.reddit.com/user/NobleMission)
[link] (https://kaskadia.xyz/notes-from-terminal-between-podman-coffee-and-container-0e05859e82a4?sk=4f1f73ac4d5e4a066fbf4d9a3a367179) [comments] (https://www.reddit.com/r/programming/comments/1l69hiz/i_wrote_a_short_story_about_dev_journey/)

Читать полностью…

Reddit Programming

🗺️ The 2025 BACKEND DEVELOPER's roadmap: Don't fall behind in tech, master these:
https://www.reddit.com/r/programming/comments/1l68fs9/the_2025_backend_developers_roadmap_dont_fall/

submitted by /u/strategizeyourcareer (https://www.reddit.com/user/strategizeyourcareer)
[link] (https://strategizeyourcareer.com/p/the-2025-backend-developers-roadmap) [comments] (https://www.reddit.com/r/programming/comments/1l68fs9/the_2025_backend_developers_roadmap_dont_fall/)

Читать полностью…

Reddit Programming

Im using an app called acode anyone had a community for that app
https://www.reddit.com/r/programming/comments/1l67j3s/im_using_an_app_called_acode_anyone_had_a/

submitted by /u/ExpertResort9303 (https://www.reddit.com/user/ExpertResort9303)
[link] (https://www.google.com/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://play.google.com/store/apps/details%3Fid%3Dcom.foxdebug.acodefree%26hl%3Did%26referrer%3Dutm_source%253Dgoogle%2526utm_medium%253Dorganic%2526utm_term%253Dacode%26pcampaignid%3DAPPU_1_WklFaLuVOvXg4-EP542qqAY&amp;ved=2ahUKEwi7qsDUs-GNAxV18DgGHeeGCmUQ5YQBegQIHBAC&amp;usg=AOvVaw1mp2CzvMGEdUQxSzPJRpcY) [comments] (https://www.reddit.com/r/programming/comments/1l67j3s/im_using_an_app_called_acode_anyone_had_a/)

Читать полностью…

Reddit Programming

I built a web-based encryption implementation I always wanted to put together without writing a single line of code.
https://www.reddit.com/r/programming/comments/1l65lou/i_built_a_webbased_encryption_implementation_i/

submitted by /u/lucid_dreaming_quest (https://www.reddit.com/user/lucid_dreaming_quest)
[link] (https://clip.callsyne.com/encryption-guide) [comments] (https://www.reddit.com/r/programming/comments/1l65lou/i_built_a_webbased_encryption_implementation_i/)

Читать полностью…

Reddit Programming

Every AI coding agent claims "lightning-fast code understanding with vector search." I tested this on Apollo 11's code and found the catch.
https://www.reddit.com/r/programming/comments/1l612k0/every_ai_coding_agent_claims_lightningfast_code/

<!-- SC_OFF -->I've been seeing tons of coding agents that all promise the same thing: they index your entire codebase and use vector search for "AI-powered code understanding." With hundreds of these tools available, I wanted to see if the indexing actually helps or if it's just marketing. Instead of testing on some basic project, I used the Apollo 11 guidance computer source code. This is the assembly code that landed humans on the moon. I tested two types of AI coding assistants: - Indexed agent: Builds a searchable index of the entire codebase on remote servers, then uses vector search to instantly find relevant code snippets - Non-indexed agent: Reads and analyzes code files on-demand, no pre-built index I ran 8 challenges on both agents using the same language model (Claude Sonnet 4) and same unfamiliar codebase. The only difference was how they found relevant code. Tasks ranged from finding specific memory addresses to implementing the P65 auto-guidance program that could have landed the lunar module. The indexed agent won the first 7 challenges: It answered questions 22% faster and used 35% fewer API calls to get the same correct answers. The vector search was finding exactly the right code snippets while the other agent had to explore the codebase step by step. Then came challenge 8: implement the lunar descent algorithm. Both agents successfully landed on the moon. But here's what happened. The non-indexed agent worked slowly but steadily with the current code and landed safely. The indexed agent blazed through the first 7 challenges, then hit a problem. It started generating Python code using function signatures that existed in its index but had been deleted from the actual codebase. It only found out about the missing functions when the code tried to run. It spent more time debugging these phantom APIs than the "No index" agent took to complete the whole challenge. This showed me something that nobody talks about when selling indexed solutions: synchronization problems. Your code changes every minute and your index gets outdated. It can confidently give you wrong information about latest code. I realized we're not choosing between fast and slow agents. It's actually about performance vs reliability. The faster response times don't matter if you spend more time debugging outdated information. Bottom line: Indexed agents save time until they confidently give you wrong answers based on outdated information. <!-- SC_ON --> submitted by /u/West-Chocolate2977 (https://www.reddit.com/user/West-Chocolate2977)
[link] (https://forgecode.dev/blog/index-vs-no-index-ai-code-agents/) [comments] (https://www.reddit.com/r/programming/comments/1l612k0/every_ai_coding_agent_claims_lightningfast_code/)

Читать полностью…

Reddit Programming

[Seeking Advice] 5 Years In, Solo SaaS Founder in Survival Mode
https://www.reddit.com/r/programming/comments/1l6006u/seeking_advice_5_years_in_solo_saas_founder_in/

<!-- SC_OFF -->**Didn't know what to put for link... haha** Hey all! I’m the founder of a bootstrapped SaaS company built over the last few years, focused on dropshipping automation and I’m in survival mode right now. Since the beginning, I’ve worked with a small offshore dev team. They were organized and generally reliable, but communication was always indirect. I’ve never actually spoken with the developers directly. Everything went through project managers. This quickly became a game of telephone, where important details got lost along the way. Small bugs would eventually turn into much bigger problems. Feature launches were slow and often unstable. And as a non-technical founder, I lacked the context to challenge things early on. I assumed this was just how software teams worked. Even then, I started to notice a recurring pattern: we were cleaning spills, not patching holes. The same bugs and breakages kept resurfacing. But because I didn’t have technical experience, I couldn’t fully understand how deep the problems were. In hindsight, I should’ve made the call to find a new dev team earlier but I lacked the clarity and confidence at the time. As time went on and our budget shrank, I started to notice a shift:
The original devs stopped treating the work with the same care. Critical bugs were handled with less care. Fixes were rushed. Dangerous core issues, the kind that could undermine trust with users, began appearing more frequently. I’ve raised these concerns, but the response has been minimal. They point to the budget, which I understand, we’re not paying what we used to. But at the same time, the stakes are higher than ever, and I’m worried one more mistake could seriously hurt, or even kill, the company. “lol welcome to the world of being a founder”...yes yes I understand. Earlier this year, I started onboarding a junior developer. Someone domestic, young, hungry, and willing to work. Initially, I was optimistic. It felt like a reset. One clear upside has been communication: I actually talk to him daily, and we get insight into how things are being built. There’s a sense of visibility and shared learning I never had before. That said, I know this isn’t ideal. The codebase is massive, built over many years, integrating PHP Laravel, React, MySQL, Redis, Elasticsearch, Chromium automation, and 3rd party APIs. Documentation is thin. Dev environments aren’t standardized. It’s a tough place for any junior to ramp up. I also understand that if I were to hire another offshore senior dev, I’d likely end up with the same quality issues I’ve already dealt with. A domestic dev whom I can groom and help grow into owning the platform long-term feels like a better path. More alignment, more accountability but also riskier in the short-term given the ramp-up and budget. And I get that, I’m not naive to the complexity. I’m also taking steps to close my own gap. I’m actively learning the tech stack (Laravel, React, MySQL, etc.) so I can make better decisions, support my team, and eventually lead dev internally. I know it’ll take a long time to learn (probably too long to be a short-term solution) but I need the visibility and clarity that only comes from getting closer to the code. I admire stories like Elon stepping into chief engineer mode and while I’m not building rockets, I resonate with the mindset. But I’m also trying to stay grounded. There are real risks here. And the clock is ticking. Where I'm at now: We’re transitioning away from the original devs, but they still maintain core parts of the platform, which creates risk. The new junior dev is engaged and communicative, but learning curve is steep. Need him to be able to own most of the platform within the next 3-6 months (while keeping previous devs on retainer for knowledge gaps and historical code

Читать полностью…
Subscribe to a channel