Prediction of what tech industry in 2027 could look like
https://www.reddit.com/r/programming/comments/1oabk38/prediction_of_what_tech_industry_in_2027_could/
<!-- SC_OFF -->Prediction of what tech industry in 2027 could look like. Found this sim of 2027 job industry <!-- SC_ON --> submitted by /u/Exact_Log_3354 (https://www.reddit.com/user/Exact_Log_3354)
[link] (http://marbleos.com/?os=sequoia) [comments] (https://www.reddit.com/r/programming/comments/1oabk38/prediction_of_what_tech_industry_in_2027_could/)
https://www.reddit.com/r/programming/comments/1oabk38/prediction_of_what_tech_industry_in_2027_could/
<!-- SC_OFF -->Prediction of what tech industry in 2027 could look like. Found this sim of 2027 job industry <!-- SC_ON --> submitted by /u/Exact_Log_3354 (https://www.reddit.com/user/Exact_Log_3354)
[link] (http://marbleos.com/?os=sequoia) [comments] (https://www.reddit.com/r/programming/comments/1oabk38/prediction_of_what_tech_industry_in_2027_could/)
Flowgramming – Programs that read like sentences
https://www.reddit.com/r/programming/comments/1oadlfh/flowgramming_programs_that_read_like_sentences/
<!-- SC_OFF -->Most programming languages were built for machines first and humans second.
Flowgramming flips that. It’s an open-source project to design a modular, flow-based programming environment where logic reads like natural language.
Instead of writing syntax, you describe what should happen — and FlowOS builds the logic through modular, auditable components called FlowBlocks. For example, this is valid FlowScript: action: intent: "sort_list" input: "DataBlock: numbers.raw" output: "DataBlock: numbers.sorted" tags: [low_memory, auditable] That line means: Flowgramming handles the rest — picking the best ActionBlock, enforcing memory and security rules, and logging the entire process for audit. The full system includes: FlowDirector — the runtime and scheduler ActionSystem — modular, self-contained logic units CommSystem — controlled communication blocks DataSystem — trusted data handling and versioning FlowGuard — built-in trust and security enforcement FlowLog — transparent observability and audit trail It’s licensed under MPL 2.0, so it stays open but flexible for research or enterprise use.
The documentation is being expanded weekly — early contributors are very welcome. GitHub repo: https://github.com/donsauber/FlowOS If you’re interested in: Declarative systems design Flow-based programming Modular runtime architectures Or making code genuinely human-readable …come take a look, leave a star, or join the Discussions tab. Flowgramming is still early — but the goal is simple:
make programming something you can read, explain, and trust. <!-- SC_ON --> submitted by /u/IllustriousAd6785 (https://www.reddit.com/user/IllustriousAd6785)
[link] (https://github.com/donsauber/FlowOS) [comments] (https://www.reddit.com/r/programming/comments/1oadlfh/flowgramming_programs_that_read_like_sentences/)
https://www.reddit.com/r/programming/comments/1oadlfh/flowgramming_programs_that_read_like_sentences/
<!-- SC_OFF -->Most programming languages were built for machines first and humans second.
Flowgramming flips that. It’s an open-source project to design a modular, flow-based programming environment where logic reads like natural language.
Instead of writing syntax, you describe what should happen — and FlowOS builds the logic through modular, auditable components called FlowBlocks. For example, this is valid FlowScript: action: intent: "sort_list" input: "DataBlock: numbers.raw" output: "DataBlock: numbers.sorted" tags: [low_memory, auditable] That line means: Flowgramming handles the rest — picking the best ActionBlock, enforcing memory and security rules, and logging the entire process for audit. The full system includes: FlowDirector — the runtime and scheduler ActionSystem — modular, self-contained logic units CommSystem — controlled communication blocks DataSystem — trusted data handling and versioning FlowGuard — built-in trust and security enforcement FlowLog — transparent observability and audit trail It’s licensed under MPL 2.0, so it stays open but flexible for research or enterprise use.
The documentation is being expanded weekly — early contributors are very welcome. GitHub repo: https://github.com/donsauber/FlowOS If you’re interested in: Declarative systems design Flow-based programming Modular runtime architectures Or making code genuinely human-readable …come take a look, leave a star, or join the Discussions tab. Flowgramming is still early — but the goal is simple:
make programming something you can read, explain, and trust. <!-- SC_ON --> submitted by /u/IllustriousAd6785 (https://www.reddit.com/user/IllustriousAd6785)
[link] (https://github.com/donsauber/FlowOS) [comments] (https://www.reddit.com/r/programming/comments/1oadlfh/flowgramming_programs_that_read_like_sentences/)
Sandy Metz on The Power of Small Objects in Software Design
https://www.reddit.com/r/programming/comments/1oaf08c/sandy_metz_on_the_power_of_small_objects_in/
submitted by /u/South-Reception-1251 (https://www.reddit.com/user/South-Reception-1251)
[link] (https://youtu.be/-R0gWt6uzvA) [comments] (https://www.reddit.com/r/programming/comments/1oaf08c/sandy_metz_on_the_power_of_small_objects_in/)
https://www.reddit.com/r/programming/comments/1oaf08c/sandy_metz_on_the_power_of_small_objects_in/
submitted by /u/South-Reception-1251 (https://www.reddit.com/user/South-Reception-1251)
[link] (https://youtu.be/-R0gWt6uzvA) [comments] (https://www.reddit.com/r/programming/comments/1oaf08c/sandy_metz_on_the_power_of_small_objects_in/)
How to Build Flutter Apps That Survive State Management Changes
https://www.reddit.com/r/programming/comments/1oalpjm/how_to_build_flutter_apps_that_survive_state/
submitted by /u/_Flame_Of_Udun_ (https://www.reddit.com/user/_Flame_Of_Udun_)
[link] (https://medium.com/@dr.e.rashidi/how-to-build-flutter-apps-that-survive-state-management-changes-a53f3c5163a1) [comments] (https://www.reddit.com/r/programming/comments/1oalpjm/how_to_build_flutter_apps_that_survive_state/)
https://www.reddit.com/r/programming/comments/1oalpjm/how_to_build_flutter_apps_that_survive_state/
submitted by /u/_Flame_Of_Udun_ (https://www.reddit.com/user/_Flame_Of_Udun_)
[link] (https://medium.com/@dr.e.rashidi/how-to-build-flutter-apps-that-survive-state-management-changes-a53f3c5163a1) [comments] (https://www.reddit.com/r/programming/comments/1oalpjm/how_to_build_flutter_apps_that_survive_state/)
Caveat promptor
https://www.reddit.com/r/programming/comments/1oam7j0/caveat_promptor/
submitted by /u/serenitydoom (https://www.reddit.com/user/serenitydoom)
[link] (https://surfingcomplexity.blog/2025/10/12/caveat-promptor/) [comments] (https://www.reddit.com/r/programming/comments/1oam7j0/caveat_promptor/)
https://www.reddit.com/r/programming/comments/1oam7j0/caveat_promptor/
submitted by /u/serenitydoom (https://www.reddit.com/user/serenitydoom)
[link] (https://surfingcomplexity.blog/2025/10/12/caveat-promptor/) [comments] (https://www.reddit.com/r/programming/comments/1oam7j0/caveat_promptor/)
Rethinking State Management for Flutter Apps
https://www.reddit.com/r/programming/comments/1oamd05/rethinking_state_management_for_flutter_apps/
submitted by /u/_Flame_Of_Udun_ (https://www.reddit.com/user/_Flame_Of_Udun_)
[link] (https://medium.com/@dr.e.rashidi/flutter-ecs-rethinking-state-management-for-flutter-apps-bd224da10881) [comments] (https://www.reddit.com/r/programming/comments/1oamd05/rethinking_state_management_for_flutter_apps/)
https://www.reddit.com/r/programming/comments/1oamd05/rethinking_state_management_for_flutter_apps/
submitted by /u/_Flame_Of_Udun_ (https://www.reddit.com/user/_Flame_Of_Udun_)
[link] (https://medium.com/@dr.e.rashidi/flutter-ecs-rethinking-state-management-for-flutter-apps-bd224da10881) [comments] (https://www.reddit.com/r/programming/comments/1oamd05/rethinking_state_management_for_flutter_apps/)
Engineering Leader’s Guide: How to Become a Great Coach and Mentor
https://www.reddit.com/r/programming/comments/1oapxqt/engineering_leaders_guide_how_to_become_a_great/
submitted by /u/gregorojstersek (https://www.reddit.com/user/gregorojstersek)
[link] (https://newsletter.eng-leadership.com/p/engineering-leaders-guide-how-to) [comments] (https://www.reddit.com/r/programming/comments/1oapxqt/engineering_leaders_guide_how_to_become_a_great/)
https://www.reddit.com/r/programming/comments/1oapxqt/engineering_leaders_guide_how_to_become_a_great/
submitted by /u/gregorojstersek (https://www.reddit.com/user/gregorojstersek)
[link] (https://newsletter.eng-leadership.com/p/engineering-leaders-guide-how-to) [comments] (https://www.reddit.com/r/programming/comments/1oapxqt/engineering_leaders_guide_how_to_become_a_great/)
C and C++ preprocessor for modern memory safety
https://www.reddit.com/r/programming/comments/1oaqwov/c_and_c_preprocessor_for_modern_memory_safety/
<!-- SC_OFF -->Cdefer A Next-Generation Memory-Safe Preprocessor for C & C++. Bringing modern memory safety and zero-configuration builds to classic C & C++. <!-- SC_ON --> submitted by /u/krishnatorque (https://www.reddit.com/user/krishnatorque)
[link] (https://github.com/krishnaTORQUE/cdefer) [comments] (https://www.reddit.com/r/programming/comments/1oaqwov/c_and_c_preprocessor_for_modern_memory_safety/)
https://www.reddit.com/r/programming/comments/1oaqwov/c_and_c_preprocessor_for_modern_memory_safety/
<!-- SC_OFF -->Cdefer A Next-Generation Memory-Safe Preprocessor for C & C++. Bringing modern memory safety and zero-configuration builds to classic C & C++. <!-- SC_ON --> submitted by /u/krishnatorque (https://www.reddit.com/user/krishnatorque)
[link] (https://github.com/krishnaTORQUE/cdefer) [comments] (https://www.reddit.com/r/programming/comments/1oaqwov/c_and_c_preprocessor_for_modern_memory_safety/)
Duke Nukem: Zero Hour Nintendo 64 ROM reverse-engineering project reached 100% decompilation
https://www.reddit.com/r/programming/comments/1oarnkq/duke_nukem_zero_hour_nintendo_64_rom/
submitted by /u/r_retrohacking_mod2 (https://www.reddit.com/user/r_retrohacking_mod2)
[link] (https://github.com/Gillou68310/DukeNukemZeroHour) [comments] (https://www.reddit.com/r/programming/comments/1oarnkq/duke_nukem_zero_hour_nintendo_64_rom/)
https://www.reddit.com/r/programming/comments/1oarnkq/duke_nukem_zero_hour_nintendo_64_rom/
submitted by /u/r_retrohacking_mod2 (https://www.reddit.com/user/r_retrohacking_mod2)
[link] (https://github.com/Gillou68310/DukeNukemZeroHour) [comments] (https://www.reddit.com/r/programming/comments/1oarnkq/duke_nukem_zero_hour_nintendo_64_rom/)
Programmers, Now More Than Ever, Need Mechanical Sympathy
https://www.reddit.com/r/programming/comments/1oas1ru/programmers_now_more_than_ever_need_mechanical/
submitted by /u/inelp (https://www.reddit.com/user/inelp)
[link] (https://www.youtube.com/watch?v=OMSTT4SLwus) [comments] (https://www.reddit.com/r/programming/comments/1oas1ru/programmers_now_more_than_ever_need_mechanical/)
https://www.reddit.com/r/programming/comments/1oas1ru/programmers_now_more_than_ever_need_mechanical/
submitted by /u/inelp (https://www.reddit.com/user/inelp)
[link] (https://www.youtube.com/watch?v=OMSTT4SLwus) [comments] (https://www.reddit.com/r/programming/comments/1oas1ru/programmers_now_more_than_ever_need_mechanical/)
Made a repo to gather and generate wrong tech info that can affect LLM poisoning — could be used as a counter-dataset too.
https://www.reddit.com/r/programming/comments/1oasnj6/made_a_repo_to_gather_and_generate_wrong_tech/
submitted by /u/shamyel (https://www.reddit.com/user/shamyel)
[link] (https://github.com/muhammedikinci/awesome-llm-poison-knowledgebase) [comments] (https://www.reddit.com/r/programming/comments/1oasnj6/made_a_repo_to_gather_and_generate_wrong_tech/)
https://www.reddit.com/r/programming/comments/1oasnj6/made_a_repo_to_gather_and_generate_wrong_tech/
submitted by /u/shamyel (https://www.reddit.com/user/shamyel)
[link] (https://github.com/muhammedikinci/awesome-llm-poison-knowledgebase) [comments] (https://www.reddit.com/r/programming/comments/1oasnj6/made_a_repo_to_gather_and_generate_wrong_tech/)
Testing the untestable
https://www.reddit.com/r/programming/comments/1oau9sy/testing_the_untestable/
submitted by /u/nfrankel (https://www.reddit.com/user/nfrankel)
[link] (https://blog.frankel.ch/testing-untestable/) [comments] (https://www.reddit.com/r/programming/comments/1oau9sy/testing_the_untestable/)
https://www.reddit.com/r/programming/comments/1oau9sy/testing_the_untestable/
submitted by /u/nfrankel (https://www.reddit.com/user/nfrankel)
[link] (https://blog.frankel.ch/testing-untestable/) [comments] (https://www.reddit.com/r/programming/comments/1oau9sy/testing_the_untestable/)
Don't Let the Internet Dupe You, Event Sourcing is Hard
https://www.reddit.com/r/programming/comments/1oav3h4/dont_let_the_internet_dupe_you_event_sourcing_is/
submitted by /u/BrewedDoritos (https://www.reddit.com/user/BrewedDoritos)
[link] (https://chriskiehl.com/article/event-sourcing-is-hard) [comments] (https://www.reddit.com/r/programming/comments/1oav3h4/dont_let_the_internet_dupe_you_event_sourcing_is/)
https://www.reddit.com/r/programming/comments/1oav3h4/dont_let_the_internet_dupe_you_event_sourcing_is/
submitted by /u/BrewedDoritos (https://www.reddit.com/user/BrewedDoritos)
[link] (https://chriskiehl.com/article/event-sourcing-is-hard) [comments] (https://www.reddit.com/r/programming/comments/1oav3h4/dont_let_the_internet_dupe_you_event_sourcing_is/)
6 Permanent Features in Java 25 - Another Java LTS release with a bunch of new features: Scoped Values, Module Import, Flexible Constructor Bodies, and more
https://www.reddit.com/r/programming/comments/1oav40y/6_permanent_features_in_java_25_another_java_lts/
submitted by /u/zarinfam (https://www.reddit.com/user/zarinfam)
[link] (https://medium.com/threadsafe/6-permanent-features-in-java-25-894fa9ad3702?sk=2060eafc7a6f858d326c3ca771029e31) [comments] (https://www.reddit.com/r/programming/comments/1oav40y/6_permanent_features_in_java_25_another_java_lts/)
https://www.reddit.com/r/programming/comments/1oav40y/6_permanent_features_in_java_25_another_java_lts/
submitted by /u/zarinfam (https://www.reddit.com/user/zarinfam)
[link] (https://medium.com/threadsafe/6-permanent-features-in-java-25-894fa9ad3702?sk=2060eafc7a6f858d326c3ca771029e31) [comments] (https://www.reddit.com/r/programming/comments/1oav40y/6_permanent_features_in_java_25_another_java_lts/)
Local RAG tutorial - FastAPI & Ollama & pgvector
https://www.reddit.com/r/programming/comments/1oavilf/local_rag_tutorial_fastapi_ollama_pgvector/
submitted by /u/Dev-it-with-me (https://www.reddit.com/user/Dev-it-with-me)
[link] (https://www.youtube.com/watch?v=TqeOznAcXXU) [comments] (https://www.reddit.com/r/programming/comments/1oavilf/local_rag_tutorial_fastapi_ollama_pgvector/)
https://www.reddit.com/r/programming/comments/1oavilf/local_rag_tutorial_fastapi_ollama_pgvector/
submitted by /u/Dev-it-with-me (https://www.reddit.com/user/Dev-it-with-me)
[link] (https://www.youtube.com/watch?v=TqeOznAcXXU) [comments] (https://www.reddit.com/r/programming/comments/1oavilf/local_rag_tutorial_fastapi_ollama_pgvector/)
The Great Software Quality Collapse: How We Normalized Catastrophe
https://www.reddit.com/r/programming/comments/1oavl59/the_great_software_quality_collapse_how_we/
submitted by /u/corp_code_slinger (https://www.reddit.com/user/corp_code_slinger)
[link] (https://techtrenches.substack.com/p/the-great-software-quality-collapse) [comments] (https://www.reddit.com/r/programming/comments/1oavl59/the_great_software_quality_collapse_how_we/)
https://www.reddit.com/r/programming/comments/1oavl59/the_great_software_quality_collapse_how_we/
submitted by /u/corp_code_slinger (https://www.reddit.com/user/corp_code_slinger)
[link] (https://techtrenches.substack.com/p/the-great-software-quality-collapse) [comments] (https://www.reddit.com/r/programming/comments/1oavl59/the_great_software_quality_collapse_how_we/)
How to Build a Smart Website Analyzer with GPT-5, FastAPI, and Celery
https://www.reddit.com/r/programming/comments/1oaw8g2/how_to_build_a_smart_website_analyzer_with_gpt5/
submitted by /u/fastlaunchapidev (https://www.reddit.com/user/fastlaunchapidev)
[link] (https://fastlaunchapi.dev/blog/web-analyzer-gpt5-fastapi) [comments] (https://www.reddit.com/r/programming/comments/1oaw8g2/how_to_build_a_smart_website_analyzer_with_gpt5/)
https://www.reddit.com/r/programming/comments/1oaw8g2/how_to_build_a_smart_website_analyzer_with_gpt5/
submitted by /u/fastlaunchapidev (https://www.reddit.com/user/fastlaunchapidev)
[link] (https://fastlaunchapi.dev/blog/web-analyzer-gpt5-fastapi) [comments] (https://www.reddit.com/r/programming/comments/1oaw8g2/how_to_build_a_smart_website_analyzer_with_gpt5/)
LoC Is a Dumb Metric for Functions
https://www.reddit.com/r/programming/comments/1oaxrdz/loc_is_a_dumb_metric_for_functions/
<!-- SC_OFF -->Hey everyone! It irks me when discussions of function cleanliness are driven by "Lines of Code" as a standard, so I wrote the only guide you'll ever need on when to decompose functions into smaller functions. <!-- SC_ON --> submitted by /u/The_Axolot (https://www.reddit.com/user/The_Axolot)
[link] (https://theaxolot.wordpress.com/2025/10/18/loc-is-a-dumb-metric-for-functions/) [comments] (https://www.reddit.com/r/programming/comments/1oaxrdz/loc_is_a_dumb_metric_for_functions/)
https://www.reddit.com/r/programming/comments/1oaxrdz/loc_is_a_dumb_metric_for_functions/
<!-- SC_OFF -->Hey everyone! It irks me when discussions of function cleanliness are driven by "Lines of Code" as a standard, so I wrote the only guide you'll ever need on when to decompose functions into smaller functions. <!-- SC_ON --> submitted by /u/The_Axolot (https://www.reddit.com/user/The_Axolot)
[link] (https://theaxolot.wordpress.com/2025/10/18/loc-is-a-dumb-metric-for-functions/) [comments] (https://www.reddit.com/r/programming/comments/1oaxrdz/loc_is_a_dumb_metric_for_functions/)
Building a Distributed Log Query Engine with Real-Time Processing
https://www.reddit.com/r/programming/comments/1ob9jlr/building_a_distributed_log_query_engine_with/
<!-- SC_OFF --> Distributed Log Query API: RESTful service with advanced filtering, aggregation, and real-time search capabilities Event-Driven Processing Pipeline: Kafka-based system processing 10K+ logs/second with guaranteed delivery Intelligent Caching Layer: Redis-powered query optimization reducing response times from 2s to 50ms Production Monitoring Stack: Complete observability with Prometheus metrics, Grafana dashboards, and distributed tracing <!-- SC_ON --> submitted by /u/Extra_Ear_10 (https://www.reddit.com/user/Extra_Ear_10)
[link] (https://sdcourse.substack.com/p/day-6-building-a-distributed-log) [comments] (https://www.reddit.com/r/programming/comments/1ob9jlr/building_a_distributed_log_query_engine_with/)
https://www.reddit.com/r/programming/comments/1ob9jlr/building_a_distributed_log_query_engine_with/
<!-- SC_OFF --> Distributed Log Query API: RESTful service with advanced filtering, aggregation, and real-time search capabilities Event-Driven Processing Pipeline: Kafka-based system processing 10K+ logs/second with guaranteed delivery Intelligent Caching Layer: Redis-powered query optimization reducing response times from 2s to 50ms Production Monitoring Stack: Complete observability with Prometheus metrics, Grafana dashboards, and distributed tracing <!-- SC_ON --> submitted by /u/Extra_Ear_10 (https://www.reddit.com/user/Extra_Ear_10)
[link] (https://sdcourse.substack.com/p/day-6-building-a-distributed-log) [comments] (https://www.reddit.com/r/programming/comments/1ob9jlr/building_a_distributed_log_query_engine_with/)
[Article] Gemini-Powered Stock Analysis: Parsing Financial News for Automated Trading Decisions
https://www.reddit.com/r/programming/comments/1obcp2f/article_geminipowered_stock_analysis_parsing/
<!-- SC_OFF -->I carved out a small part of a larger trading project I'm building and wrote a short article on it. Essentially, I'm using Go to scrape articles from Italian finance RSS feeds. The core part is feeding the text to Gemini (LLM) with a specific prompt to get back a structured JSON analysis: stock ticker + action (buy/sell/hold) + a brief reason. The article gets into the weeds of: The exact multilingual prompt needed to get a consistent JSON output from Gemini (low temperature, strict format). Correctly identifying specific Italian market tickers (like STLAM). The Go architecture using concurrency to manage the streams and analysis requests. It's a working component for an automated setup. Any thoughts or feedback on the approach are welcome! Link to the article:https://pgaleone.eu/golang/vertexai/trading/2025/10/20/gemini-powered-stock-analysis-news-feeds/ <!-- SC_ON --> submitted by /u/pgaleone (https://www.reddit.com/user/pgaleone)
[link] (https://pgaleone.eu/golang/vertexai/trading/2025/10/20/gemini-powered-stock-analysis-news-feeds/) [comments] (https://www.reddit.com/r/programming/comments/1obcp2f/article_geminipowered_stock_analysis_parsing/)
https://www.reddit.com/r/programming/comments/1obcp2f/article_geminipowered_stock_analysis_parsing/
<!-- SC_OFF -->I carved out a small part of a larger trading project I'm building and wrote a short article on it. Essentially, I'm using Go to scrape articles from Italian finance RSS feeds. The core part is feeding the text to Gemini (LLM) with a specific prompt to get back a structured JSON analysis: stock ticker + action (buy/sell/hold) + a brief reason. The article gets into the weeds of: The exact multilingual prompt needed to get a consistent JSON output from Gemini (low temperature, strict format). Correctly identifying specific Italian market tickers (like STLAM). The Go architecture using concurrency to manage the streams and analysis requests. It's a working component for an automated setup. Any thoughts or feedback on the approach are welcome! Link to the article:https://pgaleone.eu/golang/vertexai/trading/2025/10/20/gemini-powered-stock-analysis-news-feeds/ <!-- SC_ON --> submitted by /u/pgaleone (https://www.reddit.com/user/pgaleone)
[link] (https://pgaleone.eu/golang/vertexai/trading/2025/10/20/gemini-powered-stock-analysis-news-feeds/) [comments] (https://www.reddit.com/r/programming/comments/1obcp2f/article_geminipowered_stock_analysis_parsing/)