Good software development habits
https://www.reddit.com/r/programming/comments/1fdkv8n/good_software_development_habits/
submitted by /u/iloveafternoonnaps (https://www.reddit.com/user/iloveafternoonnaps)
[link] (https://zarar.dev/good-software-development-habits/) [comments] (https://www.reddit.com/r/programming/comments/1fdkv8n/good_software_development_habits/)
https://www.reddit.com/r/programming/comments/1fdkv8n/good_software_development_habits/
submitted by /u/iloveafternoonnaps (https://www.reddit.com/user/iloveafternoonnaps)
[link] (https://zarar.dev/good-software-development-habits/) [comments] (https://www.reddit.com/r/programming/comments/1fdkv8n/good_software_development_habits/)
SQLite is not a toy database
https://www.reddit.com/r/programming/comments/1fdntj3/sqlite_is_not_a_toy_database/
submitted by /u/StellarNavigator (https://www.reddit.com/user/StellarNavigator)
[link] (https://antonz.org/sqlite-is-not-a-toy-database/) [comments] (https://www.reddit.com/r/programming/comments/1fdntj3/sqlite_is_not_a_toy_database/)
https://www.reddit.com/r/programming/comments/1fdntj3/sqlite_is_not_a_toy_database/
submitted by /u/StellarNavigator (https://www.reddit.com/user/StellarNavigator)
[link] (https://antonz.org/sqlite-is-not-a-toy-database/) [comments] (https://www.reddit.com/r/programming/comments/1fdntj3/sqlite_is_not_a_toy_database/)
Welcome BAQ: The federated app platform
https://www.reddit.com/r/programming/comments/1fdntka/welcome_baq_the_federated_app_platform/
submitted by /u/quentez2 (https://www.reddit.com/user/quentez2)
[link] (https://baq.dev/blog/2024-09-10/welcome-baq) [comments] (https://www.reddit.com/r/programming/comments/1fdntka/welcome_baq_the_federated_app_platform/)
https://www.reddit.com/r/programming/comments/1fdntka/welcome_baq_the_federated_app_platform/
submitted by /u/quentez2 (https://www.reddit.com/user/quentez2)
[link] (https://baq.dev/blog/2024-09-10/welcome-baq) [comments] (https://www.reddit.com/r/programming/comments/1fdntka/welcome_baq_the_federated_app_platform/)
strtod Is Wild!
https://www.reddit.com/r/programming/comments/1fdnwnc/strtod_is_wild/
submitted by /u/turtle_dragonfly (https://www.reddit.com/user/turtle_dragonfly)
[link] (https://festina-lente-productions.com/articles/strtod-is-wild/) [comments] (https://www.reddit.com/r/programming/comments/1fdnwnc/strtod_is_wild/)
https://www.reddit.com/r/programming/comments/1fdnwnc/strtod_is_wild/
submitted by /u/turtle_dragonfly (https://www.reddit.com/user/turtle_dragonfly)
[link] (https://festina-lente-productions.com/articles/strtod-is-wild/) [comments] (https://www.reddit.com/r/programming/comments/1fdnwnc/strtod_is_wild/)
Why I Prefer Exceptions to Error Values
https://www.reddit.com/r/programming/comments/1fdow27/why_i_prefer_exceptions_to_error_values/
submitted by /u/TheCrush0r (https://www.reddit.com/user/TheCrush0r)
[link] (https://cedardb.com/blog/exceptions_vs_errors/) [comments] (https://www.reddit.com/r/programming/comments/1fdow27/why_i_prefer_exceptions_to_error_values/)
https://www.reddit.com/r/programming/comments/1fdow27/why_i_prefer_exceptions_to_error_values/
submitted by /u/TheCrush0r (https://www.reddit.com/user/TheCrush0r)
[link] (https://cedardb.com/blog/exceptions_vs_errors/) [comments] (https://www.reddit.com/r/programming/comments/1fdow27/why_i_prefer_exceptions_to_error_values/)
Any experiences with Wiz Code?
https://www.reddit.com/r/programming/comments/1fdp05k/any_experiences_with_wiz_code/
submitted by /u/peatedstift (https://www.reddit.com/user/peatedstift)
[link] (https://www.wiz.io/platform/wiz-code) [comments] (https://www.reddit.com/r/programming/comments/1fdp05k/any_experiences_with_wiz_code/)
https://www.reddit.com/r/programming/comments/1fdp05k/any_experiences_with_wiz_code/
submitted by /u/peatedstift (https://www.reddit.com/user/peatedstift)
[link] (https://www.wiz.io/platform/wiz-code) [comments] (https://www.reddit.com/r/programming/comments/1fdp05k/any_experiences_with_wiz_code/)
PHP's Laravel like web framework for Golang
https://www.reddit.com/r/programming/comments/1fdwpja/phps_laravel_like_web_framework_for_golang/
<!-- SC_OFF -->What is goravel? You can check it out here: https://github.com/saalikmubeen/goravel but it is basically a opinionated web framework like Laravel for Gophers Goravel is built on top of Go's standard library and some popular third party packages loved by the Go community: Chi Router for routing Upper/db ORM for database operations Jet template engine alexedwards/scs for session management golang-migrate for migrations So you don't have to learn anything new to get started with Goravel. It's a collection of some of the best Go packages that are already popular in the Go community. Goravel just wraps them up in a nice package so that you can build your web applications with ease without you having to set up everything from scratch. Here’s a generated project using goravel: https://github.com/saalikmubeen/goravel-demo-app to show how to use Goravel to build an application with user authentication, cache management, sending JSON and XML responses, email sending, password reset, remember me functionality using cookies, API routes, and much more. It will help you to get started with Goravel quickly. It’s also has a cli tool to ease the process of scaffolding web app with the entire backend configured in a matter of clicks. Would love some feedback for those who have the time to take a peak. <!-- SC_ON --> submitted by /u/saalik_m (https://www.reddit.com/user/saalik_m)
[link] (https://github.com/saalikmubeen/goravel) [comments] (https://www.reddit.com/r/programming/comments/1fdwpja/phps_laravel_like_web_framework_for_golang/)
https://www.reddit.com/r/programming/comments/1fdwpja/phps_laravel_like_web_framework_for_golang/
<!-- SC_OFF -->What is goravel? You can check it out here: https://github.com/saalikmubeen/goravel but it is basically a opinionated web framework like Laravel for Gophers Goravel is built on top of Go's standard library and some popular third party packages loved by the Go community: Chi Router for routing Upper/db ORM for database operations Jet template engine alexedwards/scs for session management golang-migrate for migrations So you don't have to learn anything new to get started with Goravel. It's a collection of some of the best Go packages that are already popular in the Go community. Goravel just wraps them up in a nice package so that you can build your web applications with ease without you having to set up everything from scratch. Here’s a generated project using goravel: https://github.com/saalikmubeen/goravel-demo-app to show how to use Goravel to build an application with user authentication, cache management, sending JSON and XML responses, email sending, password reset, remember me functionality using cookies, API routes, and much more. It will help you to get started with Goravel quickly. It’s also has a cli tool to ease the process of scaffolding web app with the entire backend configured in a matter of clicks. Would love some feedback for those who have the time to take a peak. <!-- SC_ON --> submitted by /u/saalik_m (https://www.reddit.com/user/saalik_m)
[link] (https://github.com/saalikmubeen/goravel) [comments] (https://www.reddit.com/r/programming/comments/1fdwpja/phps_laravel_like_web_framework_for_golang/)
Dynamic JSON API Generator
https://www.reddit.com/r/programming/comments/1fdztsp/dynamic_json_api_generator/
submitted by /u/Imaginary-Meet9412 (https://www.reddit.com/user/Imaginary-Meet9412)
[link] (https://dynamic-json-api-generator-platform.vercel.app/) [comments] (https://www.reddit.com/r/programming/comments/1fdztsp/dynamic_json_api_generator/)
https://www.reddit.com/r/programming/comments/1fdztsp/dynamic_json_api_generator/
submitted by /u/Imaginary-Meet9412 (https://www.reddit.com/user/Imaginary-Meet9412)
[link] (https://dynamic-json-api-generator-platform.vercel.app/) [comments] (https://www.reddit.com/r/programming/comments/1fdztsp/dynamic_json_api_generator/)
OAuth 2.1 is here: What you need to know
https://www.reddit.com/r/programming/comments/1fe1upd/oauth_21_is_here_what_you_need_to_know/
submitted by /u/Reasonable-Ice6455 (https://www.reddit.com/user/Reasonable-Ice6455)
[link] (https://blog.logto.io/oauth-2-1) [comments] (https://www.reddit.com/r/programming/comments/1fe1upd/oauth_21_is_here_what_you_need_to_know/)
https://www.reddit.com/r/programming/comments/1fe1upd/oauth_21_is_here_what_you_need_to_know/
submitted by /u/Reasonable-Ice6455 (https://www.reddit.com/user/Reasonable-Ice6455)
[link] (https://blog.logto.io/oauth-2-1) [comments] (https://www.reddit.com/r/programming/comments/1fe1upd/oauth_21_is_here_what_you_need_to_know/)
Build a Full-Stack Project with Django REST Framework & React.js in 2024 | Step-by-Step Tutorial
https://www.reddit.com/r/programming/comments/1fe7ckz/build_a_fullstack_project_with_django_rest/
submitted by /u/Ok-Look3220 (https://www.reddit.com/user/Ok-Look3220)
[link] (https://youtu.be/5k6m3NAJwE8) [comments] (https://www.reddit.com/r/programming/comments/1fe7ckz/build_a_fullstack_project_with_django_rest/)
https://www.reddit.com/r/programming/comments/1fe7ckz/build_a_fullstack_project_with_django_rest/
submitted by /u/Ok-Look3220 (https://www.reddit.com/user/Ok-Look3220)
[link] (https://youtu.be/5k6m3NAJwE8) [comments] (https://www.reddit.com/r/programming/comments/1fe7ckz/build_a_fullstack_project_with_django_rest/)
Scalability Cheat Sheet #2 - When Things go Wrong and Partitioning
https://www.reddit.com/r/programming/comments/1fe7m8g/scalability_cheat_sheet_2_when_things_go_wrong/
submitted by /u/ablx0000 (https://www.reddit.com/user/ablx0000)
[link] (https://verbosemode.dev/p/scalability-cheat-sheet-2-things) [comments] (https://www.reddit.com/r/programming/comments/1fe7m8g/scalability_cheat_sheet_2_when_things_go_wrong/)
https://www.reddit.com/r/programming/comments/1fe7m8g/scalability_cheat_sheet_2_when_things_go_wrong/
submitted by /u/ablx0000 (https://www.reddit.com/user/ablx0000)
[link] (https://verbosemode.dev/p/scalability-cheat-sheet-2-things) [comments] (https://www.reddit.com/r/programming/comments/1fe7m8g/scalability_cheat_sheet_2_when_things_go_wrong/)
How SQLite Is Teated - 92 Million Lines Of Test Code
https://www.reddit.com/r/programming/comments/1fe7v9l/how_sqlite_is_teated_92_million_lines_of_test_code/
<!-- SC_OFF -->Pretty interesting <!-- SC_ON --> submitted by /u/Ok-Bit8726 (https://www.reddit.com/user/Ok-Bit8726)
[link] (https://www.sqlite.org/testing.html) [comments] (https://www.reddit.com/r/programming/comments/1fe7v9l/how_sqlite_is_teated_92_million_lines_of_test_code/)
https://www.reddit.com/r/programming/comments/1fe7v9l/how_sqlite_is_teated_92_million_lines_of_test_code/
<!-- SC_OFF -->Pretty interesting <!-- SC_ON --> submitted by /u/Ok-Bit8726 (https://www.reddit.com/user/Ok-Bit8726)
[link] (https://www.sqlite.org/testing.html) [comments] (https://www.reddit.com/r/programming/comments/1fe7v9l/how_sqlite_is_teated_92_million_lines_of_test_code/)
Investigating TCP timeouts at scale
https://www.reddit.com/r/programming/comments/1featdq/investigating_tcp_timeouts_at_scale/
submitted by /u/itachi_amaterasu (https://www.reddit.com/user/itachi_amaterasu)
[link] (https://mattermost.com/blog/investigating-tcp-timeouts-at-scale/) [comments] (https://www.reddit.com/r/programming/comments/1featdq/investigating_tcp_timeouts_at_scale/)
https://www.reddit.com/r/programming/comments/1featdq/investigating_tcp_timeouts_at_scale/
submitted by /u/itachi_amaterasu (https://www.reddit.com/user/itachi_amaterasu)
[link] (https://mattermost.com/blog/investigating-tcp-timeouts-at-scale/) [comments] (https://www.reddit.com/r/programming/comments/1featdq/investigating_tcp_timeouts_at_scale/)
Revocation is broken
https://www.reddit.com/r/programming/comments/1feb2r5/revocation_is_broken/
submitted by /u/yawara25 (https://www.reddit.com/user/yawara25)
[link] (https://scotthelme.co.uk/revocation-is-broken/) [comments] (https://www.reddit.com/r/programming/comments/1feb2r5/revocation_is_broken/)
https://www.reddit.com/r/programming/comments/1feb2r5/revocation_is_broken/
submitted by /u/yawara25 (https://www.reddit.com/user/yawara25)
[link] (https://scotthelme.co.uk/revocation-is-broken/) [comments] (https://www.reddit.com/r/programming/comments/1feb2r5/revocation_is_broken/)
Why Copilot is Making Programmers Worse at Programming
https://www.reddit.com/r/programming/comments/1feb9qd/why_copilot_is_making_programmers_worse_at/
submitted by /u/bizzehdee (https://www.reddit.com/user/bizzehdee)
[link] (https://www.darrenhorrocks.co.uk/why-copilot-making-programmers-worse-at-programming/) [comments] (https://www.reddit.com/r/programming/comments/1feb9qd/why_copilot_is_making_programmers_worse_at/)
https://www.reddit.com/r/programming/comments/1feb9qd/why_copilot_is_making_programmers_worse_at/
submitted by /u/bizzehdee (https://www.reddit.com/user/bizzehdee)
[link] (https://www.darrenhorrocks.co.uk/why-copilot-making-programmers-worse-at-programming/) [comments] (https://www.reddit.com/r/programming/comments/1feb9qd/why_copilot_is_making_programmers_worse_at/)
Code for Cash: The 2024 Global Developer Salary Smackdown
https://www.reddit.com/r/programming/comments/1febi89/code_for_cash_the_2024_global_developer_salary/
submitted by /u/Complete_Cry2743 (https://www.reddit.com/user/Complete_Cry2743)
[link] (https://thiagocaserta.substack.com/p/code-for-cash-the-2024-global-developer) [comments] (https://www.reddit.com/r/programming/comments/1febi89/code_for_cash_the_2024_global_developer_salary/)
https://www.reddit.com/r/programming/comments/1febi89/code_for_cash_the_2024_global_developer_salary/
submitted by /u/Complete_Cry2743 (https://www.reddit.com/user/Complete_Cry2743)
[link] (https://thiagocaserta.substack.com/p/code-for-cash-the-2024-global-developer) [comments] (https://www.reddit.com/r/programming/comments/1febi89/code_for_cash_the_2024_global_developer_salary/)
5 Python Weird Behaviours you should know about
https://www.reddit.com/r/programming/comments/1fec644/5_python_weird_behaviours_you_should_know_about/
submitted by /u/ranacseruet (https://www.reddit.com/user/ranacseruet)
[link] (https://codesamplez.com/programming/python-weird-behaviours) [comments] (https://www.reddit.com/r/programming/comments/1fec644/5_python_weird_behaviours_you_should_know_about/)
https://www.reddit.com/r/programming/comments/1fec644/5_python_weird_behaviours_you_should_know_about/
submitted by /u/ranacseruet (https://www.reddit.com/user/ranacseruet)
[link] (https://codesamplez.com/programming/python-weird-behaviours) [comments] (https://www.reddit.com/r/programming/comments/1fec644/5_python_weird_behaviours_you_should_know_about/)
Digital Audio for Programmers
https://www.reddit.com/r/programming/comments/1fecnma/digital_audio_for_programmers/
submitted by /u/elemenity (https://www.reddit.com/user/elemenity)
[link] (https://www.emulationonline.com/systems/background/digital-sound/) [comments] (https://www.reddit.com/r/programming/comments/1fecnma/digital_audio_for_programmers/)
https://www.reddit.com/r/programming/comments/1fecnma/digital_audio_for_programmers/
submitted by /u/elemenity (https://www.reddit.com/user/elemenity)
[link] (https://www.emulationonline.com/systems/background/digital-sound/) [comments] (https://www.reddit.com/r/programming/comments/1fecnma/digital_audio_for_programmers/)
Where does software innovation happen? A zoomable map
https://www.reddit.com/r/programming/comments/1fedy36/where_does_software_innovation_happen_a_zoomable/
submitted by /u/breck (https://www.reddit.com/user/breck)
[link] (https://pldb.io/blog/whereInnovation.html) [comments] (https://www.reddit.com/r/programming/comments/1fedy36/where_does_software_innovation_happen_a_zoomable/)
https://www.reddit.com/r/programming/comments/1fedy36/where_does_software_innovation_happen_a_zoomable/
submitted by /u/breck (https://www.reddit.com/user/breck)
[link] (https://pldb.io/blog/whereInnovation.html) [comments] (https://www.reddit.com/r/programming/comments/1fedy36/where_does_software_innovation_happen_a_zoomable/)
The Memory Leak: An Xcode Detective Story
https://www.reddit.com/r/programming/comments/1fefbmn/the_memory_leak_an_xcode_detective_story/
submitted by /u/jacobs-tech-tavern (https://www.reddit.com/user/jacobs-tech-tavern)
[link] (https://www.emergetools.com/blog/posts/the-memory-leak-an-xcode-detective-story) [comments] (https://www.reddit.com/r/programming/comments/1fefbmn/the_memory_leak_an_xcode_detective_story/)
https://www.reddit.com/r/programming/comments/1fefbmn/the_memory_leak_an_xcode_detective_story/
submitted by /u/jacobs-tech-tavern (https://www.reddit.com/user/jacobs-tech-tavern)
[link] (https://www.emergetools.com/blog/posts/the-memory-leak-an-xcode-detective-story) [comments] (https://www.reddit.com/r/programming/comments/1fefbmn/the_memory_leak_an_xcode_detective_story/)
Systems design for advanced beginners | Robert Heaton
https://www.reddit.com/r/programming/comments/1fefmvy/systems_design_for_advanced_beginners_robert/
submitted by /u/StellarNavigator (https://www.reddit.com/user/StellarNavigator)
[link] (https://robertheaton.com/2020/04/06/systems-design-for-advanced-beginners/) [comments] (https://www.reddit.com/r/programming/comments/1fefmvy/systems_design_for_advanced_beginners_robert/)
https://www.reddit.com/r/programming/comments/1fefmvy/systems_design_for_advanced_beginners_robert/
submitted by /u/StellarNavigator (https://www.reddit.com/user/StellarNavigator)
[link] (https://robertheaton.com/2020/04/06/systems-design-for-advanced-beginners/) [comments] (https://www.reddit.com/r/programming/comments/1fefmvy/systems_design_for_advanced_beginners_robert/)