LaTeX equation editor – autocomplete, snippets, and SVG/PNG generation
https://www.reddit.com/r/programming/comments/1jb3z51/latex_equation_editor_autocomplete_snippets_and/
submitted by /u/xdmuriloxd (https://www.reddit.com/user/xdmuriloxd)
[link] (https://latexeditor.app/) [comments] (https://www.reddit.com/r/programming/comments/1jb3z51/latex_equation_editor_autocomplete_snippets_and/)
https://www.reddit.com/r/programming/comments/1jb3z51/latex_equation_editor_autocomplete_snippets_and/
submitted by /u/xdmuriloxd (https://www.reddit.com/user/xdmuriloxd)
[link] (https://latexeditor.app/) [comments] (https://www.reddit.com/r/programming/comments/1jb3z51/latex_equation_editor_autocomplete_snippets_and/)
Self-Printing Machine Code
https://www.reddit.com/r/programming/comments/1jb5jh2/selfprinting_machine_code/
submitted by /u/symbolicard (https://www.reddit.com/user/symbolicard)
[link] (https://susam.net/self-printing-machine-code.html) [comments] (https://www.reddit.com/r/programming/comments/1jb5jh2/selfprinting_machine_code/)
https://www.reddit.com/r/programming/comments/1jb5jh2/selfprinting_machine_code/
submitted by /u/symbolicard (https://www.reddit.com/user/symbolicard)
[link] (https://susam.net/self-printing-machine-code.html) [comments] (https://www.reddit.com/r/programming/comments/1jb5jh2/selfprinting_machine_code/)
I built an open-source tool for creating educational programming content in multiple formats
https://www.reddit.com/r/programming/comments/1jb660f/i_built_an_opensource_tool_for_creating/
<!-- SC_OFF -->Hi all, I originally created CodeVideo as a little side project using FFMPEG WASM in the browser as an experiment, but it's since grown into my vision for a completely automated software educational course production system. The idea is that you create the educational content once, then can export the course to multiple formats - as a video (of course!), but also as an interactive webpage, a blog post, or even a book, PDF, or PowerPoint! It's 100% open-source (you can self-host it for free, or use any and all of the libraries for free), though of course I'm hoping to earn something from the insane amount of time I put into the project, so there's also a token-based generation option for those who prefer a managed solution / custom integrations / etc. You can read more about the technical details and history on my Substack post: https://codevideo.substack.com/p/launching-codevideo-after-two-years And here's the intro video about how to use the studio: https://youtu.be/4nyuhWF6SS0 From an intellectual and software standpoint this project has been an absolute blast to build - and as always, I've learned a TON along the way. Very excited to get feedback from the r/programming (https://www.reddit.com/r/programming) community (even the skeptical kind!). <!-- SC_ON --> submitted by /u/trollerroller (https://www.reddit.com/user/trollerroller)
[link] (https://studio.codevideo.io/) [comments] (https://www.reddit.com/r/programming/comments/1jb660f/i_built_an_opensource_tool_for_creating/)
https://www.reddit.com/r/programming/comments/1jb660f/i_built_an_opensource_tool_for_creating/
<!-- SC_OFF -->Hi all, I originally created CodeVideo as a little side project using FFMPEG WASM in the browser as an experiment, but it's since grown into my vision for a completely automated software educational course production system. The idea is that you create the educational content once, then can export the course to multiple formats - as a video (of course!), but also as an interactive webpage, a blog post, or even a book, PDF, or PowerPoint! It's 100% open-source (you can self-host it for free, or use any and all of the libraries for free), though of course I'm hoping to earn something from the insane amount of time I put into the project, so there's also a token-based generation option for those who prefer a managed solution / custom integrations / etc. You can read more about the technical details and history on my Substack post: https://codevideo.substack.com/p/launching-codevideo-after-two-years And here's the intro video about how to use the studio: https://youtu.be/4nyuhWF6SS0 From an intellectual and software standpoint this project has been an absolute blast to build - and as always, I've learned a TON along the way. Very excited to get feedback from the r/programming (https://www.reddit.com/r/programming) community (even the skeptical kind!). <!-- SC_ON --> submitted by /u/trollerroller (https://www.reddit.com/user/trollerroller)
[link] (https://studio.codevideo.io/) [comments] (https://www.reddit.com/r/programming/comments/1jb660f/i_built_an_opensource_tool_for_creating/)
Go import cycles: three strategies for how to deal with them, and a plea for a fourth
https://www.reddit.com/r/programming/comments/1jb74c0/go_import_cycles_three_strategies_for_how_to_deal/
submitted by /u/zachm (https://www.reddit.com/user/zachm)
[link] (https://www.dolthub.com/blog/2025-03-14-go-import-cycle-strategies/) [comments] (https://www.reddit.com/r/programming/comments/1jb74c0/go_import_cycles_three_strategies_for_how_to_deal/)
https://www.reddit.com/r/programming/comments/1jb74c0/go_import_cycles_three_strategies_for_how_to_deal/
submitted by /u/zachm (https://www.reddit.com/user/zachm)
[link] (https://www.dolthub.com/blog/2025-03-14-go-import-cycle-strategies/) [comments] (https://www.reddit.com/r/programming/comments/1jb74c0/go_import_cycles_three_strategies_for_how_to_deal/)
The 2FA app that tells you when you get `314159`
https://www.reddit.com/r/programming/comments/1jb7bdh/the_2fa_app_that_tells_you_when_you_get_314159/
submitted by /u/jacobs-tech-tavern (https://www.reddit.com/user/jacobs-tech-tavern)
[link] (https://blog.jacobstechtavern.com/p/building-a-2fa-app-that-detects-patterns) [comments] (https://www.reddit.com/r/programming/comments/1jb7bdh/the_2fa_app_that_tells_you_when_you_get_314159/)
https://www.reddit.com/r/programming/comments/1jb7bdh/the_2fa_app_that_tells_you_when_you_get_314159/
submitted by /u/jacobs-tech-tavern (https://www.reddit.com/user/jacobs-tech-tavern)
[link] (https://blog.jacobstechtavern.com/p/building-a-2fa-app-that-detects-patterns) [comments] (https://www.reddit.com/r/programming/comments/1jb7bdh/the_2fa_app_that_tells_you_when_you_get_314159/)
The filesystem - a quick & dirty way to store temp data in your API
https://www.reddit.com/r/programming/comments/1jbb9vd/the_filesystem_a_quick_dirty_way_to_store_temp/
submitted by /u/konmari523 (https://www.reddit.com/user/konmari523)
[link] (https://developerwithacat.com/blog/032025/quick-store-temp-data/) [comments] (https://www.reddit.com/r/programming/comments/1jbb9vd/the_filesystem_a_quick_dirty_way_to_store_temp/)
https://www.reddit.com/r/programming/comments/1jbb9vd/the_filesystem_a_quick_dirty_way_to_store_temp/
submitted by /u/konmari523 (https://www.reddit.com/user/konmari523)
[link] (https://developerwithacat.com/blog/032025/quick-store-temp-data/) [comments] (https://www.reddit.com/r/programming/comments/1jbb9vd/the_filesystem_a_quick_dirty_way_to_store_temp/)
Emerging Patterns in Building GenAI Products
https://www.reddit.com/r/programming/comments/1jb954c/emerging_patterns_in_building_genai_products/
submitted by /u/alexeyr (https://www.reddit.com/user/alexeyr)
[link] (https://martinfowler.com/articles/gen-ai-patterns/) [comments] (https://www.reddit.com/r/programming/comments/1jb954c/emerging_patterns_in_building_genai_products/)
https://www.reddit.com/r/programming/comments/1jb954c/emerging_patterns_in_building_genai_products/
submitted by /u/alexeyr (https://www.reddit.com/user/alexeyr)
[link] (https://martinfowler.com/articles/gen-ai-patterns/) [comments] (https://www.reddit.com/r/programming/comments/1jb954c/emerging_patterns_in_building_genai_products/)
Why DevOps is Burning Out Developers
https://www.reddit.com/r/programming/comments/1jbarh9/why_devops_is_burning_out_developers/
submitted by /u/Inner-Chemistry8971 (https://www.reddit.com/user/Inner-Chemistry8971)
[link] (https://logz.io/blog/devops-burning-out-developers/) [comments] (https://www.reddit.com/r/programming/comments/1jbarh9/why_devops_is_burning_out_developers/)
https://www.reddit.com/r/programming/comments/1jbarh9/why_devops_is_burning_out_developers/
submitted by /u/Inner-Chemistry8971 (https://www.reddit.com/user/Inner-Chemistry8971)
[link] (https://logz.io/blog/devops-burning-out-developers/) [comments] (https://www.reddit.com/r/programming/comments/1jbarh9/why_devops_is_burning_out_developers/)
bflat: C# with Go-inspired tooling (small, selfcontained, native executables)
https://www.reddit.com/r/programming/comments/1jbakva/bflat_c_with_goinspired_tooling_small/
submitted by /u/_Sharp_ (https://www.reddit.com/user/_Sharp_)
[link] (https://github.com/bflattened/bflat) [comments] (https://www.reddit.com/r/programming/comments/1jbakva/bflat_c_with_goinspired_tooling_small/)
https://www.reddit.com/r/programming/comments/1jbakva/bflat_c_with_goinspired_tooling_small/
submitted by /u/_Sharp_ (https://www.reddit.com/user/_Sharp_)
[link] (https://github.com/bflattened/bflat) [comments] (https://www.reddit.com/r/programming/comments/1jbakva/bflat_c_with_goinspired_tooling_small/)
How to Install MCP Tools in Cursor IDE
https://www.reddit.com/r/programming/comments/1jbdkys/how_to_install_mcp_tools_in_cursor_ide/
submitted by /u/Brief-Zucchini-180 (https://www.reddit.com/user/Brief-Zucchini-180)
[link] (https://medium.com/@pedro.aquino.se/how-to-install-mcp-tools-on-cursor-ide-step-by-step-guide-to-boost-productivity-200-480a198f449d) [comments] (https://www.reddit.com/r/programming/comments/1jbdkys/how_to_install_mcp_tools_in_cursor_ide/)
https://www.reddit.com/r/programming/comments/1jbdkys/how_to_install_mcp_tools_in_cursor_ide/
submitted by /u/Brief-Zucchini-180 (https://www.reddit.com/user/Brief-Zucchini-180)
[link] (https://medium.com/@pedro.aquino.se/how-to-install-mcp-tools-on-cursor-ide-step-by-step-guide-to-boost-productivity-200-480a198f449d) [comments] (https://www.reddit.com/r/programming/comments/1jbdkys/how_to_install_mcp_tools_in_cursor_ide/)
TinyKVM: The Fastest Sandbox
https://www.reddit.com/r/programming/comments/1jbdy3d/tinykvm_the_fastest_sandbox/
submitted by /u/eberkut (https://www.reddit.com/user/eberkut)
[link] (https://info.varnish-software.com/blog/tinykvm-the-fastest-sandbox) [comments] (https://www.reddit.com/r/programming/comments/1jbdy3d/tinykvm_the_fastest_sandbox/)
https://www.reddit.com/r/programming/comments/1jbdy3d/tinykvm_the_fastest_sandbox/
submitted by /u/eberkut (https://www.reddit.com/user/eberkut)
[link] (https://info.varnish-software.com/blog/tinykvm-the-fastest-sandbox) [comments] (https://www.reddit.com/r/programming/comments/1jbdy3d/tinykvm_the_fastest_sandbox/)
Help post: CUDA kernel coding practice for interviews?
https://www.reddit.com/r/programming/comments/1jbficf/help_post_cuda_kernel_coding_practice_for/
submitted by /u/sikdertahsin (https://www.reddit.com/user/sikdertahsin)
[link] (https://www.reddit.com/r/CUDA/comments/1jbfeop/help_post_cuda_kernel_coding_practice_for/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button) [comments] (https://www.reddit.com/r/programming/comments/1jbficf/help_post_cuda_kernel_coding_practice_for/)
https://www.reddit.com/r/programming/comments/1jbficf/help_post_cuda_kernel_coding_practice_for/
submitted by /u/sikdertahsin (https://www.reddit.com/user/sikdertahsin)
[link] (https://www.reddit.com/r/CUDA/comments/1jbfeop/help_post_cuda_kernel_coding_practice_for/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button) [comments] (https://www.reddit.com/r/programming/comments/1jbficf/help_post_cuda_kernel_coding_practice_for/)
A company's support was able to "view" and annotate my screen without me granting any permissions.
https://www.reddit.com/r/programming/comments/1jbg3ri/a_companys_support_was_able_to_view_and_annotate/
submitted by /u/rav3lcet (https://www.reddit.com/user/rav3lcet)
[link] (https://old.reddit.com/r/learnprogramming/comments/1jbg2zv/a_somewhat_popular_pos_companys_support_was_able/?) [comments] (https://www.reddit.com/r/programming/comments/1jbg3ri/a_companys_support_was_able_to_view_and_annotate/)
https://www.reddit.com/r/programming/comments/1jbg3ri/a_companys_support_was_able_to_view_and_annotate/
submitted by /u/rav3lcet (https://www.reddit.com/user/rav3lcet)
[link] (https://old.reddit.com/r/learnprogramming/comments/1jbg2zv/a_somewhat_popular_pos_companys_support_was_able/?) [comments] (https://www.reddit.com/r/programming/comments/1jbg3ri/a_companys_support_was_able_to_view_and_annotate/)
Built a free journaling app to help people achieve their goals
https://www.reddit.com/r/programming/comments/1jbgqv3/built_a_free_journaling_app_to_help_people/
submitted by /u/YarroMcFlarro (https://www.reddit.com/user/YarroMcFlarro)
[link] (https://kairos.karlowitz.com/) [comments] (https://www.reddit.com/r/programming/comments/1jbgqv3/built_a_free_journaling_app_to_help_people/)
https://www.reddit.com/r/programming/comments/1jbgqv3/built_a_free_journaling_app_to_help_people/
submitted by /u/YarroMcFlarro (https://www.reddit.com/user/YarroMcFlarro)
[link] (https://kairos.karlowitz.com/) [comments] (https://www.reddit.com/r/programming/comments/1jbgqv3/built_a_free_journaling_app_to_help_people/)
Spider-Man (Neversoft) decompilation project Progress Checkpoint - March 2025
https://www.reddit.com/r/programming/comments/1jbhgil/spiderman_neversoft_decompilation_project/
submitted by /u/krystalgamer (https://www.reddit.com/user/krystalgamer)
[link] (https://krystalgamer.github.io/spidey-decomp-status-march) [comments] (https://www.reddit.com/r/programming/comments/1jbhgil/spiderman_neversoft_decompilation_project/)
https://www.reddit.com/r/programming/comments/1jbhgil/spiderman_neversoft_decompilation_project/
submitted by /u/krystalgamer (https://www.reddit.com/user/krystalgamer)
[link] (https://krystalgamer.github.io/spidey-decomp-status-march) [comments] (https://www.reddit.com/r/programming/comments/1jbhgil/spiderman_neversoft_decompilation_project/)
Ubuntu 18.04 is 7 Years Old (And Other Hard Lessons About Software Engineering)
https://www.reddit.com/r/programming/comments/1jbjipq/ubuntu_1804_is_7_years_old_and_other_hard_lessons/
submitted by /u/whiirl (https://www.reddit.com/user/whiirl)
[link] (https://slamdunksoftware.substack.com/p/the-hardest-thing-about-software?r=3d42d&triedRedirect=true) [comments] (https://www.reddit.com/r/programming/comments/1jbjipq/ubuntu_1804_is_7_years_old_and_other_hard_lessons/)
https://www.reddit.com/r/programming/comments/1jbjipq/ubuntu_1804_is_7_years_old_and_other_hard_lessons/
submitted by /u/whiirl (https://www.reddit.com/user/whiirl)
[link] (https://slamdunksoftware.substack.com/p/the-hardest-thing-about-software?r=3d42d&triedRedirect=true) [comments] (https://www.reddit.com/r/programming/comments/1jbjipq/ubuntu_1804_is_7_years_old_and_other_hard_lessons/)
AI Research Agent connected to external sources such as search engines (Tavily), Slack, Notion & more
https://www.reddit.com/r/programming/comments/1jblftt/ai_research_agent_connected_to_external_sources/
submitted by /u/Uiqueblhats (https://www.reddit.com/user/Uiqueblhats)
[link] (https://github.com/MODSetter/SurfSense) [comments] (https://www.reddit.com/r/programming/comments/1jblftt/ai_research_agent_connected_to_external_sources/)
https://www.reddit.com/r/programming/comments/1jblftt/ai_research_agent_connected_to_external_sources/
submitted by /u/Uiqueblhats (https://www.reddit.com/user/Uiqueblhats)
[link] (https://github.com/MODSetter/SurfSense) [comments] (https://www.reddit.com/r/programming/comments/1jblftt/ai_research_agent_connected_to_external_sources/)
Keep My Profession Out Of Your Mouth
https://www.reddit.com/r/programming/comments/1jblomj/keep_my_profession_out_of_your_mouth/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://codestyleandtaste.com/out-of-your-mouth.html) [comments] (https://www.reddit.com/r/programming/comments/1jblomj/keep_my_profession_out_of_your_mouth/)
https://www.reddit.com/r/programming/comments/1jblomj/keep_my_profession_out_of_your_mouth/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://codestyleandtaste.com/out-of-your-mouth.html) [comments] (https://www.reddit.com/r/programming/comments/1jblomj/keep_my_profession_out_of_your_mouth/)
The Complete Guide to Building Your Free Local AI Assistant with Ollama and Open WebUI
https://www.reddit.com/r/programming/comments/1jblydx/the_complete_guide_to_building_your_free_local_ai/
<!-- SC_OFF -->I just published a no-BS step-by-step guide on Medium for anyone tired of paying monthly AI subscription fees or worried about privacy when using tools like ChatGPT. In my guide, I walk you through setting up your local AI environment using Ollama and Open WebUI—a setup that lets you run a custom ChatGPT entirely on your computer. What You'll Learn: How to eliminate AI subscription costs (yes, zero monthly fees!) Achieve complete privacy: your data stays local, with no third-party data sharing Enjoy faster response times (no more waiting during peak hours) Get complete customization to build specialized AI assistants for your unique needs Overcome token limits with unlimited usage The Setup Process:
With about 15 terminal commands, you can have everything up and running in under an hour. I included all the code, screenshots, and troubleshooting tips that helped me through the setup. The result is a clean web interface that feels like ChatGPT—entirely under your control. A Sneak Peek at the Guide: Toolstack Overview: You'll need (Ollama, Open WebUI, a GPU-powered machine, etc.) Environment Setup: How to configure Python 3.11 and set up your system Installing & Configuring: Detailed instructions for both Ollama and Open WebUI Advanced Features: I also cover features like web search integration, a code interpreter, custom model creation, and even a preview of upcoming advanced RAG features for creating custom knowledge bases. I've been using this setup for two months, and it's completely replaced my paid AI subscriptions while boosting my workflow efficiency. Stay tuned for part two, which will cover advanced RAG implementation, complex workflows, and tool integration based on your feedback. Read the complete guide here → Let's Discuss:
What AI workflows would you most want to automate with your own customizable AI assistant? Are there specific use cases or features you're struggling with that you'd like to see in future guides? Share your thoughts below—I'd love to incorporate popular requests in the upcoming instalment! <!-- SC_ON --> submitted by /u/PeterHash (https://www.reddit.com/user/PeterHash)
[link] (https://medium.com/@hautel.alex2000/build-your-local-ai-from-zero-to-a-custom-chatgpt-interface-with-ollama-open-webui-6bee2c5abba3) [comments] (https://www.reddit.com/r/programming/comments/1jblydx/the_complete_guide_to_building_your_free_local_ai/)
https://www.reddit.com/r/programming/comments/1jblydx/the_complete_guide_to_building_your_free_local_ai/
<!-- SC_OFF -->I just published a no-BS step-by-step guide on Medium for anyone tired of paying monthly AI subscription fees or worried about privacy when using tools like ChatGPT. In my guide, I walk you through setting up your local AI environment using Ollama and Open WebUI—a setup that lets you run a custom ChatGPT entirely on your computer. What You'll Learn: How to eliminate AI subscription costs (yes, zero monthly fees!) Achieve complete privacy: your data stays local, with no third-party data sharing Enjoy faster response times (no more waiting during peak hours) Get complete customization to build specialized AI assistants for your unique needs Overcome token limits with unlimited usage The Setup Process:
With about 15 terminal commands, you can have everything up and running in under an hour. I included all the code, screenshots, and troubleshooting tips that helped me through the setup. The result is a clean web interface that feels like ChatGPT—entirely under your control. A Sneak Peek at the Guide: Toolstack Overview: You'll need (Ollama, Open WebUI, a GPU-powered machine, etc.) Environment Setup: How to configure Python 3.11 and set up your system Installing & Configuring: Detailed instructions for both Ollama and Open WebUI Advanced Features: I also cover features like web search integration, a code interpreter, custom model creation, and even a preview of upcoming advanced RAG features for creating custom knowledge bases. I've been using this setup for two months, and it's completely replaced my paid AI subscriptions while boosting my workflow efficiency. Stay tuned for part two, which will cover advanced RAG implementation, complex workflows, and tool integration based on your feedback. Read the complete guide here → Let's Discuss:
What AI workflows would you most want to automate with your own customizable AI assistant? Are there specific use cases or features you're struggling with that you'd like to see in future guides? Share your thoughts below—I'd love to incorporate popular requests in the upcoming instalment! <!-- SC_ON --> submitted by /u/PeterHash (https://www.reddit.com/user/PeterHash)
[link] (https://medium.com/@hautel.alex2000/build-your-local-ai-from-zero-to-a-custom-chatgpt-interface-with-ollama-open-webui-6bee2c5abba3) [comments] (https://www.reddit.com/r/programming/comments/1jblydx/the_complete_guide_to_building_your_free_local_ai/)
Java Developer Roadmap: From Beginner to Expert Guide
https://www.reddit.com/r/programming/comments/1jbnzkv/java_developer_roadmap_from_beginner_to_expert/
submitted by /u/erdsingh24 (https://www.reddit.com/user/erdsingh24)
[link] (https://javatechonline.com/java-developer-roadmap-beginner-to-experienced/) [comments] (https://www.reddit.com/r/programming/comments/1jbnzkv/java_developer_roadmap_from_beginner_to_expert/)
https://www.reddit.com/r/programming/comments/1jbnzkv/java_developer_roadmap_from_beginner_to_expert/
submitted by /u/erdsingh24 (https://www.reddit.com/user/erdsingh24)
[link] (https://javatechonline.com/java-developer-roadmap-beginner-to-experienced/) [comments] (https://www.reddit.com/r/programming/comments/1jbnzkv/java_developer_roadmap_from_beginner_to_expert/)