home.social

#codingchallenge — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #codingchallenge, aggregated by home.social.

fetched live
  1. So, you want to build a "Fast Lock-Free Queue in Modern C++" from scratch? 🚀 Great idea! Because who doesn't want to spend their weekend reinventing a wheel that's already faster, shinier, and exists in every programming library since the dawn of time? 🛞🙄
    blog.jaysmito.dev/blog/04-fast #FastLockFreeQueue #ModernC++ #CodingChallenge #SoftwareDevelopment #ProgrammingJokes #HackerNews #ngated

  2. So, you want to build a "Fast Lock-Free Queue in Modern C++" from scratch? 🚀 Great idea! Because who doesn't want to spend their weekend reinventing a wheel that's already faster, shinier, and exists in every programming library since the dawn of time? 🛞🙄
    blog.jaysmito.dev/blog/04-fast #FastLockFreeQueue #ModernC++ #CodingChallenge #SoftwareDevelopment #ProgrammingJokes #HackerNews #ngated

  3. 🔍 Ah, #Loreline - the Swiss Army knife for wannabe interactive storytellers with time to kill and no audience to impress. 🤖 Dive into the labyrinth of documentation that makes IKEA assembly look like a children's puzzle, and code your magnum opus in a language even the most dedicated nerds haven't heard of. #InnovateOrReinventTheWheel 🛠️
    loreline.app/en/ #InteractiveStorytelling #SwissArmyKnife #CodingChallenge #DIYInnovation #HackerNews #ngated

  4. 🔍 Ah, #Loreline - the Swiss Army knife for wannabe interactive storytellers with time to kill and no audience to impress. 🤖 Dive into the labyrinth of documentation that makes IKEA assembly look like a children's puzzle, and code your magnum opus in a language even the most dedicated nerds haven't heard of. #InnovateOrReinventTheWheel 🛠️
    loreline.app/en/ #InteractiveStorytelling #SwissArmyKnife #CodingChallenge #DIYInnovation #HackerNews #ngated

  5. 🎉 Ah, the classic quest of squeezing Klondike Solitaire into 5k of C code for curses—because who needs readability when you can cram #entertainment into a gloriously unreadable mess? 🤪 Oscar Toledo G. embarks on the noble endeavor to make sure your eyes 👀 bleed, all in the name of prestigious #IOCCC bafflement since 1984! 🏆
    nanochess.org/klondike_in_c.ht #KlondikeSolitaire #CCode #codingChallenge #HackerNews #ngated

  6. 🎉 Ah, the classic quest of squeezing Klondike Solitaire into 5k of C code for curses—because who needs readability when you can cram #entertainment into a gloriously unreadable mess? 🤪 Oscar Toledo G. embarks on the noble endeavor to make sure your eyes 👀 bleed, all in the name of prestigious #IOCCC bafflement since 1984! 🏆
    nanochess.org/klondike_in_c.ht #KlondikeSolitaire #CCode #codingChallenge #HackerNews #ngated

  7. It's on: JagJam, the gamejam for the Atari Jaguar, started today. If you'd like to code a game for one of the most unique systems of the 90s that initially awed id Software's John Carmack, provoked Sega to rush their 32X to market and even got Sony briefly taking notice while they were finishing their Playstation, this is your chance! 😎 Thanks to Songbird Productions and @ctrlaltrees for being part of this year's JagJam again. And don't worry if you don't have that much time: JagJam runs until the end of October, so you've got six months to go. Looking forward to your entries! 🥳 Please spread the word if this whole thing is something you'd like to see getting more attention. Cheers!

    #atari #gamejam #atarijaguar #coding #codingchallenge #risc #jagjam26 #gaming #gameCoding
    itch.io/jam/jagjam-2026

  8. It's on: JagJam, the gamejam for the Atari Jaguar, started today. If you'd like to code a game for one of the most unique systems of the 90s that initially awed id Software's John Carmack, provoked Sega to rush their 32X to market and even got Sony briefly taking notice while they were finishing their Playstation, this is your chance! 😎 Thanks to Songbird Productions and @ctrlaltrees for being part of this year's JagJam again. And don't worry if you don't have that much time: JagJam runs until the end of October, so you've got six months to go. Looking forward to your entries! 🥳 Please spread the word if this whole thing is something you'd like to see getting more attention. Cheers!

    #atari #gamejam #atarijaguar #coding #codingchallenge #risc #jagjam26 #gaming #gameCoding
    itch.io/jam/jagjam-2026

  9. You Can Use Same Variable Name TWICE?!

    🔥 NO WAY! Destructuring allows DUPLICATE variable names in the same statement! const {a, a} = obj is VALID JavaScript! Last one silently wins. ESLint doesn't catch this by default. Tag a dev who needs to see this!

    #javascript #javascripttricks #codingchallenge #destructuring #javascriptes6 #javascriptquiz #javascriptweird #javascriptwtf #javascriptbugs #codinginterview #codingtips #javascriptshorts

    youtube.com/watch?v=1fs8zval7Hk

  10. Subquery Returns Multiple Rows In Comparison?!

    Using subquery that returns multiple rows in = comparison crashes! SQL doesn't know which row to use. This breaks subqueries! Watch!

    #sql #sqltricks #database #sqltutorial #subqueries #multiplerows #sqlquiz #codingchallenge #sqlshorts #sqlbugs #subqueryerrors #sqlwtf

    youtube.com/watch?v=x15LSXR-uVM

  11. Subquery Returns Multiple Rows In Comparison?!

    Using subquery that returns multiple rows in = comparison crashes! SQL doesn't know which row to use. This breaks subqueries! Watch!

    #sql #sqltricks #database #sqltutorial #subqueries #multiplerows #sqlquiz #codingchallenge #sqlshorts #sqlbugs #subqueryerrors #sqlwtf

    youtube.com/watch?v=x15LSXR-uVM

  12. Promise.resolve UNWRAPS Thenables?!

    Promise.resolve has RECURSIVE unwrapping! Any object with a 'then' method gets called. Nested thenables unwrap ALL the way down until a real value appears. This automatic unwrapping will confuse your async code!

    #javascript #javascripttricks #promise.resolve #thenables #asyncunwrapping #javascriptweird #javascriptquiz #codingchallenge #javascriptshorts #javascriptwtf #promisequirks #advancedjavascript

    youtube.com/watch?v=7gDt_tC_Jw8

  13. 0.1 + 0.2 In SQL = 0.30000000000000004?!

    SQL floating point precision is broken! Adding 0.1 + 0.2 creates a number with precision errors. This breaks financial calculations! Watch!

    #sql #sqltricks #database #sqltutorial #floatingpoint #precision #sqlquiz #codingchallenge #sqlshorts #sqlbugs #numericprecision #sqlwtf

    youtube.com/watch?v=C53FQIhge3U

  14. 0.1 + 0.2 In SQL = 0.30000000000000004?!

    SQL floating point precision is broken! Adding 0.1 + 0.2 creates a number with precision errors. This breaks financial calculations! Watch!

    #sql #sqltricks #database #sqltutorial #floatingpoint #precision #sqlquiz #codingchallenge #sqlshorts #sqlbugs #numericprecision #sqlwtf

    youtube.com/watch?v=C53FQIhge3U

  15. Math.min() > Math.max() Returns TRUE?!

    ⚠️ YOUR BRAIN WILL EXPLODE! Math.min() is GREATER than Math.max()! This breaks EVERY rule of mathematics! The answer will shock you. 97% of developers get this wrong!

    #javascript #javascripttricks #codingchallenge #math.min #math.max #javascriptquiz #javascriptweird #javascriptwtf #mindblown #javascriptbugs #codingtips #javascriptshorts

    youtube.com/watch?v=au8mR2rlVgo

  16. Math.min() > Math.max() Returns TRUE?!

    ⚠️ YOUR BRAIN WILL EXPLODE! Math.min() is GREATER than Math.max()! This breaks EVERY rule of mathematics! The answer will shock you. 97% of developers get this wrong!

    #javascript #javascripttricks #codingchallenge #math.min #math.max #javascriptquiz #javascriptweird #javascriptwtf #mindblown #javascriptbugs #codingtips #javascriptshorts

    youtube.com/watch?v=au8mR2rlVgo

  17. HAVING Filters After GROUP BY?!

    HAVING filters GROUPS, WHERE filters ROWS! HAVING runs after aggregation, WHERE runs before. This order matters and will break your logic!

    #sql #sqltricks #having #where #groupby #sqlweird #sqlquiz #codingchallenge #sqlshorts #sqlwtf #aggregation #advancedsql

    youtube.com/watch?v=OMjcmF4mw08

  18. HAVING Filters After GROUP BY?!

    HAVING filters GROUPS, WHERE filters ROWS! HAVING runs after aggregation, WHERE runs before. This order matters and will break your logic!

    #sql #sqltricks #having #where #groupby #sqlweird #sqlquiz #codingchallenge #sqlshorts #sqlwtf #aggregation #advancedsql

    youtube.com/watch?v=OMjcmF4mw08

  19. Window ORDER BY NULLS FIRST - LAST?!

    NULLS FIRST and NULLS LAST change window function results! The order of NULLs matters in window functions. This subtle difference will cause bugs!

    #sql #sqltricks #windowfunctions #nullsfirst #nullslast #sqlweird #sqlquiz #codingchallenge #sqlshorts #sqlwtf #nullhandling #advancedsql

    youtube.com/watch?v=TbQfBej6dis

  20. Window ORDER BY NULLS FIRST - LAST?!

    NULLS FIRST and NULLS LAST change window function results! The order of NULLs matters in window functions. This subtle difference will cause bugs!

    #sql #sqltricks #windowfunctions #nullsfirst #nullslast #sqlweird #sqlquiz #codingchallenge #sqlshorts #sqlwtf #nullhandling #advancedsql

    youtube.com/watch?v=TbQfBej6dis

  21. Decimal Precision Rounds Numbers?!

    DECIMAL precision ROUNDS values! Cast 1.999 to DECIMAL(5,2) and it becomes 2.00. This silent rounding will cause calculation errors!

    #sql #sqltricks #decimal #precision #rounding #sqlweird #sqlquiz #codingchallenge #sqlshorts #sqlwtf #datatypes #advancedsql

    youtube.com/watch?v=wNyhCqAhlb8

  22. Decimal Precision Rounds Numbers?!

    DECIMAL precision ROUNDS values! Cast 1.999 to DECIMAL(5,2) and it becomes 2.00. This silent rounding will cause calculation errors!

    #sql #sqltricks #decimal #precision #rounding #sqlweird #sqlquiz #codingchallenge #sqlshorts #sqlwtf #datatypes #advancedsql

    youtube.com/watch?v=wNyhCqAhlb8

  23. COUNT(*) vs COUNT(column) Are DIFFERENT?!

    COUNT(*) and COUNT(column) behave completely differently with NULLs! One counts NULLs, one doesn't. This breaks aggregate logic! Watch!

    #sql #sqltricks #database #sqltutorial #count #aggregate #sqlquiz #codingchallenge #sqlshorts #sqlbugs #nullhandling #sqlwtf

    youtube.com/watch?v=lCeAps3FTGg

  24. COUNT(*) vs COUNT(column) Are DIFFERENT?!

    COUNT(*) and COUNT(column) behave completely differently with NULLs! One counts NULLs, one doesn't. This breaks aggregate logic! Watch!

    #sql #sqltricks #database #sqltutorial #count #aggregate #sqlquiz #codingchallenge #sqlshorts #sqlbugs #nullhandling #sqlwtf

    youtube.com/watch?v=lCeAps3FTGg

  25. JOIN With NULL Keys Returns ZERO Rows?!

    JOINing tables with NULL keys returns ZERO rows! NULL = NULL in JOIN is FALSE. This breaks all join logic! Watch!

    #sql #sqltricks #database #sqltutorial #join #nullkeys #sqlquiz #codingchallenge #sqlshorts #sqlbugs #joins #sqlwtf

    youtube.com/watch?v=4PlkdCq4KnE

  26. JOIN With NULL Keys Returns ZERO Rows?!

    JOINing tables with NULL keys returns ZERO rows! NULL = NULL in JOIN is FALSE. This breaks all join logic! Watch!

    #sql #sqltricks #database #sqltutorial #join #nullkeys #sqlquiz #codingchallenge #sqlshorts #sqlbugs #joins #sqlwtf

    youtube.com/watch?v=4PlkdCq4KnE

  27. ROW_NUMBER() OVER (ORDER BY NULL) Does WHAT?!

    ROW_NUMBER with ORDER BY NULL creates non-deterministic ordering! All rows get random numbers. This breaks window functions! Watch!

    #sql #sqltricks #database #sqltutorial #rownumber #windowfunctions #sqlquiz #codingchallenge #sqlshorts #sqlbugs #ordering #sqlwtf

    youtube.com/watch?v=MVixOi9e8zE

  28. ROW_NUMBER() OVER (ORDER BY NULL) Does WHAT?!

    ROW_NUMBER with ORDER BY NULL creates non-deterministic ordering! All rows get random numbers. This breaks window functions! Watch!

    #sql #sqltricks #database #sqltutorial #rownumber #windowfunctions #sqlquiz #codingchallenge #sqlshorts #sqlbugs #ordering #sqlwtf

    youtube.com/watch?v=MVixOi9e8zE

  29. LEN('') vs LEN(NULL) vs LEN(' ') Are DIFFERENT?!

    LEN of empty string, NULL, and space are all different! Empty = 0, NULL = NULL, Space = 1. This breaks string length logic! Watch!

    #sql #sqltricks #database #sqltutorial #len #stringlength #sqlquiz #codingchallenge #sqlshorts #sqlbugs #stringfunctions #sqlwtf

    youtube.com/watch?v=mvXKvslW08w