home.social

#codekata — Public Fediverse posts

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

  1. Messing with CSS and clip-paths / some retro #Cyperpunk CSS cooking.

    Code Kata:
    - create some outlandish layout in stich.withgoogle.com
    - split it into components with AgentOS
    - & clean up the AI created ui-components (just minor opinionated tweaks, everything worked out straight from the box)
    - Actually make it work as it should, instead as it was on the prototype

    Issues:
    - WCAG contrast on transparency
    - Broken & distorted corners

    #devLife #CSS #AgentOS #Claude #CodeKata

    👋 @pragdave

  2. I play bowling maybe once a year, and I suck so much at it I keep forgetting the rules.
    I suppose I should so those old code katas that were popular in the '00s!
    #programming #coding #codekata

  3. This is brilliant advice. In times of "vibe coding" just… turn off AI agents for a bit and slowly, meticulously practice your chops with Katas: Take small, deliberate steps and great things will happen when you re-enable your AI assistant.

    youtu.be/ZW4AEKbHE28

    P.S. I do use AI tools (a lot!). But I don’t "vibe code," just like I never blindly copied and pasted code from Stack Overflow without understanding it.

    #CodeKata #TDD #LearnToCode #SoftwareCraftsmanship

  4. The eldest maths homework included a converting a roman numeral to an integer.

    I suggested that we could program a converter.

    They were not interested.

    #kata #codeKata

  5. I'm sure I'm miles behind here – but I have just noticed that #CodeWars now supports x64 assembly using #NASM as one of the language choices (there's also a #RISCV option too). I know most "normal" people won't want to solve #CodeKata puzzles in #AssemblyLanguage – but if you're interested in the low-level side of things like me, then these are quite fun!

  6. We needed to extend a component with new behavior. Rather than trying to _think_ our way forward by designing something clever, we created a copy and added the new behavior there.

    Yes, copy and paste. Loads of duplication. Then we made the code work, with nested if-else blocks. Yucky, but it worked.

    THEN we went to town, doing mostly mindless #Refactoring. It was like the Gilded Rose #CodeKata, but in real life! #EvolutionaryDesign

  7. Meetup Software Crafters Strasbourg : Lundi 12 décembre à 19h : #DojoDeProgrammation en présentiel à La Plage Digitale à #Strasbourg !

    Partageons ensemble un moment de convivialité et de code. Nous choisissons l'exercice et les contraintes et voyons où ça nous mènera!

    #TDD #PratiqueDélibérée #CodingDojo #CodeKata

    meetup.com/fr-FR/software-craf

  8. Meetup Software Crafters Strasbourg : Lundi 12 décembre à 19h : #DojoDeProgrammation en présentiel à La Plage Digitale à #Strasbourg !

    Partageons ensemble un moment de convivialité et de code. Nous choisissons l'exercice et les contraintes et voyons où ça nous mènera!

    #TDD #PratiqueDélibérée #CodingDojo #CodeKata

    meetup.com/fr-FR/software-craf

  9. @scottishcoder my recommendation would be to tackle a #codekata. If you learn by doing, that will help you bed it down in your memory faster and deeper (IMHO)

  10. @sbr try a #codekata. Like Hello World I use the fizbuzz Kata as a start. And then use something like Lift, MarsRover or GameOfLife for more complex topics. kata-log.rocks/starter

  11. After almost 2 months without writing a single line of #Guile code, I did 25 min of #TDDKata

    Now it's your turn. Set up a timer and show your code when it rings !

    Here is the exercise : programmingpraxis.com/2021/12/

    #guile #scheme #tdd #codekata

  12. I'm amazed to see how different the executions of the same #codeKata are!
    Each time I focus either on mastering my tools, or on mastering the language, or the #TDD.
    I can see improvements day after day !

    #coding #programming #100DaysOfCode #CodeNewbie #testDrivenDevelopment

  13. New article on my blog about #CodeKata practice using #Guile and its SRFI-64 module !

    Check it out here :
    🇬🇧 rednosehacker.com/code-kata-wi
    🇫🇷 rednosehacker.com/code-kata-av

    How do you manage you test drivers/runners ?