home.social

#learningtocode — Public Fediverse posts

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

fetched live
  1. Learn how to use ChatGPT as a coding tutor without becoming dependent on AI or sacrificing foundational programming skills. hackernoon.com/how-to-use-ai-w #learningtocode

  2. Learn how to use ChatGPT as a coding tutor without becoming dependent on AI or sacrificing foundational programming skills. hackernoon.com/how-to-use-ai-w #learningtocode

  3. 😂 Ah, the age-old debate: is learning to code still relevant when all you need is "vibe coding"? Apparently, Silicon Valley's latest innovation is convincing us that #coding is passé while simultaneously inventing yet another startup for it. 🤦‍♂️ So grab your "vibes" and forget about that 6-figure dream, because even #JavaScript can't save you now! 💻✨
    stevekrouse.com/learn-to-code #learningtocode #vibe #SiliconValley #techdebate #startupculture #HackerNews #ngated

  4. 😂 Ah, the age-old debate: is learning to code still relevant when all you need is "vibe coding"? Apparently, Silicon Valley's latest innovation is convincing us that #coding is passé while simultaneously inventing yet another startup for it. 🤦‍♂️ So grab your "vibes" and forget about that 6-figure dream, because even #JavaScript can't save you now! 💻✨
    stevekrouse.com/learn-to-code #learningtocode #vibe #SiliconValley #techdebate #startupculture #HackerNews #ngated

  5. CW: Procrastination Problems :neocat_cry:
    How to get over procrastination as a learner programmer? My reason over procrastinations are:
    1. Setting up environment for each projects as I do not like messing with my host system.
    2. I am still learning and do not know where to begin for a project.
    3. I do not like video tutorials despite being the most prominent way of learning such things. I just can not catch them. I hate long lectures with no ways to question them back and prefer a written article/tutorial or an in person teacher, which is how I learned at the university.
    4. Partial dependence on AI (please don't judge me for this :neocat_blush_hide: ): even though I write most things myself, repetitive tasks as creating environments: usually a Docker compose or Nix Shell or Flake are done by the AI and I probably still haven't learned to write them myself. Yes, I can read and understand them and can edit them to my needs but writing them from scratch is not something I can do myself. Moreover, I tend to ask for specific functions to the AI, (e.g. 'What is the function and library/header to find a substring within a string in C++?') rather than looking at the documentation (I wish programming documentations were as easy to understand as Arch/Gentoo/FreeBSD documentations).

    #programming #coding #learningtocode
  6. This article emphasizes a hands-on approach to learning CPU functionality by bridging theory with practice, focusing on the fetch-decode-execute cycle, hackernoon.com/bridging-theory #learningtocode

  7. This article emphasizes a hands-on approach to learning CPU functionality by bridging theory with practice, focusing on the fetch-decode-execute cycle, hackernoon.com/bridging-theory #learningtocode

  8. I wonder ... Maybe this isn't such a bad idea for teaching basic Rust to complete new beginners.

    I've recently thought about how I learnt to code. This was in the mid 80s, where BASIC was very common. There were no fancy editors. But you got to see the result pretty quickly.

    Later on I moved to Pascal, C, PHP, Python and C++. But I always started with a very simple editor each time, not the grand IDEs. Now I'm slowly starting to dive into Rust and golang.

    I first found my interest in more advanced editors when I started to understand the language reasonably well. That's when the power of IDEs comes into play.

    There are plenty of reasons why to choose other languages than Rust for newcomers. But the Rust language itself at its core isn't that advanced. It gets more advanced once you start adding crates and putting all the pieces together. But it starts with a fairly simple basis. Just like the simple editors and BASIC 40 years ago.

    floss.social/@monospace/116612

    #learningtocode #programming #rust

  9. I wonder ... Maybe this isn't such a bad idea for teaching basic Rust to complete new beginners.

    I've recently thought about how I learnt to code. This was in the mid 80s, where BASIC was very common. There were no fancy editors. But you got to see the result pretty quickly.

    Later on I moved to Pascal, C, PHP, Python and C++. But I always started with a very simple editor each time, not the grand IDEs. Now I'm slowly starting to dive into Rust and golang.

    I first found my interest in more advanced editors when I started to understand the language reasonably well. That's when the power of IDEs comes into play.

    There are plenty of reasons why to choose other languages than Rust for newcomers. But the Rust language itself at its core isn't that advanced. It gets more advanced once you start adding crates and putting all the pieces together. But it starts with a fairly simple basis. Just like the simple editors and BASIC 40 years ago.

    floss.social/@monospace/116612

    #learningtocode #programming #rust

  10. Learning how to write these few lines of #rust code took me way longer to figure out that I want to admit, and I still don't really fully understand how it works.

    I feel really stupid, because it looks so simple.

    :(

    #humancode #learningtocode #code

  11. Learning how to write these few lines of #rust code took me way longer to figure out that I want to admit, and I still don't really fully understand how it works.

    I feel really stupid, because it looks so simple.

    :(

    #humancode #learningtocode #code

  12. I’ve been trying to learn Swift for a couple of years now on and off using tutorials. It never really stuck. I’m trying a new approach of just building the app I want to build. Obviously I’m using Ai to help but I have to say, up to now it’s been a great teacher. I’m seeing the app form and understanding more than I ever did. #swift #coding #learningtocode

  13. I’ve been trying to learn Swift for a couple of years now on and off using tutorials. It never really stuck. I’m trying a new approach of just building the app I want to build. Obviously I’m using Ai to help but I have to say, up to now it’s been a great teacher. I’m seeing the app form and understanding more than I ever did. #swift #coding #learningtocode

  14. I find it extremely annoying when you are trying to learn to #code and all the tools your course points you to are full of AI that want to do the coding for you. Like seriously, if I wanted an AI to code, I'd go ask Claude to write my code, not be paying for a course to learn to write #humancode

    It is very irritating.

    I want to learn to do something myself, not just cheat by using AI!!!

    #CodingCourses #rust #learningtocode #noaislop

  15. I find it extremely annoying when you are trying to learn to #code and all the tools your course points you to are full of AI that want to do the coding for you. Like seriously, if I wanted an AI to code, I'd go ask Claude to write my code, not be paying for a course to learn to write #humancode

    It is very irritating.

    I want to learn to do something myself, not just cheat by using AI!!!

    #CodingCourses #rust #learningtocode #noaislop

  16. More lessons from #Udemy — learning to write #Rust. You can see from running: cargo run, in the terminal that my code works, but it still has two mistakes. I’m getting there slowly, but I am getting there.

    This is very early lessons though, so I am still learning and praticing for now.

    #Coding #LearningToCode

    🤖 🤖 🤖

    #HumanCode

  17. Learning to code in Rust with the goal of eventually creating a snake game as my final project… and wow, this lesson just broke my brain.

    Send help!!!

    I don't think my brain is meant for system-level languages. Thank goodness it’s not the 60s and I’m not wrestling with actual Assembly—honestly, I might not have survived that.

    #rust #coding #LearningToCode

  18. I’m seeing an epidemic of learned helplessness in programming. Students are learning to prompt, not code.

    Core skills like debugging are fading. AI should be a tool, not a crutch. We need devs who don't freeze at a blank page.

    blog.michaelrbparker.com/post/

    #Programming #SoftwareEngineering #ComputerScience #AI #LearningToCode #Developers #TechEducation #Coding #Learning #CS

  19. I’m seeing an epidemic of learned helplessness in programming. Students are learning to prompt, not code.

    Core skills like debugging are fading. AI should be a tool, not a crutch. We need devs who don't freeze at a blank page.

    blog.michaelrbparker.com/post/

    #Programming #SoftwareEngineering #ComputerScience #AI #LearningToCode #Developers #TechEducation #Coding #Learning #CS

  20. Hello #Fediverse! 👋

    I’m a Physics enthusiast venturing into the world of #Quantum and #Astronomy. 🌌⚛️

    Currently, I’m on a journey to master #Python for scientific computing trying to bridge the gap between abstract theories and lines of code. 🐍💻

    I'm here to find "my people": fellow science nerds, coders, and space lovers. If you're into #AstroDon physics discussions, or tech, let’s connect!

    #Introduction #Physics #QuantumPhysics #LearningToCode #SciComm #IndiaScience

  21. Hello #Fediverse! 👋

    I’m a Physics enthusiast venturing into the world of #Quantum and #Astronomy. 🌌⚛️

    Currently, I’m on a journey to master #Python for scientific computing trying to bridge the gap between abstract theories and lines of code. 🐍💻

    I'm here to find "my people": fellow science nerds, coders, and space lovers. If you're into #AstroDon physics discussions, or tech, let’s connect!

    #Introduction #Physics #QuantumPhysics #LearningToCode #SciComm #IndiaScience

  22. Learning to Code Without a Map: Mentorship and Entry Paths in the Post-Bootcamp Era

    Erin Pintozzi – “Learning to Code Without a Map: Mentorship and Entry Paths in the Post-Bootcamp Era” – Rocky Mountain Ruby 2025

    I’ve been disconnected from the junior and hiring scene since I stepped back into an individual contributor role. Recently, though, a friend of mine decided they wanted to get into the field. I poked my head up and looked around, and I was shocked at what I found. This talk is a great overview of what’s different today compared to six years ago, and what can be done about it.

    https://www.youtube.com/watch?v=2XJX_vur37E

  23. Slowly getting my hands on C, trying to learn it. I can understand the syntax, but putting that knowledge into practice is a pain because I can't find anywhere to use it. For instance, I know LambdaMOO pretty well because I use it, but with C, I'm sort of lost. I probably have too many questions and starting to build an app isn't easy. Guess I'm taking the wrong approach. Let's debate!

    #Cprogramming #learningtocode

  24. 🚀 Building My First Mobile App! 📱

    I’ve started working on my very first mobile app project. Every day I’m learning more about coding, design, and problem-solving. It’s challenging but exciting — step by step, I’m turning ideas into reality. 💻💡

    #Coding #AppDevelopment #MobileDev #LearningToCode #TechJourney #MalawiDev #ProgrammerLife #OpenSource #DigitalSkills #StudentCoder

  25. I am just fascinated with bridgy fed feature. I love that I can see some of my favorite artists on Bluesky without having to be there. I hope more people on bluesky use it in the future. #coding #learningtocode #myspace

  26. What is a great way to start learn coding? I have a project in mind to make some kind of myspace fork (feel free to steal this idea if you can do it) and I have no clue how to get started. I want to make it like how it was back in the 2000's with the music and wacky backgrounds. #coding #learningtocode #myspace

  27. Learn HTML & CSS beyond the basics: Emmet, tables, forms, positioning, and Grid. See my projects, tips, and how I improved my learning routine.
    hackernoon.com/grid-with-bette #learningtocode

  28. Learn HTML & CSS beyond the basics: Emmet, tables, forms, positioning, and Grid. See my projects, tips, and how I improved my learning routine.
    hackernoon.com/grid-with-bette #learningtocode

  29. I just made a sprite move across the screen! I HAVE THE POWER! muahahahahahahaha

    #LearningToCode

  30. I just made a sprite move across the screen! I HAVE THE POWER! muahahahahahahaha

    #LearningToCode

  31. Problem-solving patterns have made my DSA journey smoother.

    I explored:
    — Frequency Counter
    — Two Pointers
    — Sliding Window

    These patterns help write cleaner, faster solutions in JavaScript.

    Full write-up + code:
    🔗 iranjankumar.com/learning-prob

    #DSA #coding #javascript #learningToCode

  32. So, this is an interesting thing from the Browser Company, dia. It did generate this article based on my blog and believe me, it does sound like me.

    Scary, right?
    #AI #ArtificialIntelligence #Coding #RustLang #ProgrammingHumor #DevLife #Productivity #TechTrends #Automation #LearningToCode #Debugging #BorrowChecker #TechReflections #selftaught
    (even the tags are ai generated!)

  33. I recently got some solid feedback on an older Java project. Looking back at it felt like I was restarting the whole project.

    The process would've been better if I asked thoughtful questions about what the feedback meant in regards to what I've built. This is another way to grow as a developer.

    #Java
    #SoftwareDevelopment
    #LearningToCode

  34. The way we build software is changing fast thanks to AI agents.

    Cut through the "vibe coding" buzz – I explain what's happening, review tools like Copilot, Cursor, and Continue (plus local with Ollama!), and discuss how engineers can adapt. Importantly, I cover how this is reshaping the junior developer journey!

    Check it out: nicolas.brousse.info/blog/agen

    #AI #Coding #VibeCode #FutureOfWork #LLM #LearningToCode #ChatGPT #Cursor #code #SoftwareArchitecture #SoftwareEngineering

  35. The way we build software is changing fast thanks to AI agents.

    Cut through the "vibe coding" buzz – I explain what's happening, review tools like Copilot, Cursor, and Continue (plus local with Ollama!), and discuss how engineers can adapt. Importantly, I cover how this is reshaping the junior developer journey!

    Check it out: nicolas.brousse.info/blog/agen

    #AI #Coding #VibeCode #FutureOfWork #LLM #LearningToCode #ChatGPT #Cursor #code #SoftwareArchitecture #SoftwareEngineering

  36. If you ever consider learning to code and think about doing it with
    Webmasters Europe - just don't!

    It''s the worst way of learning. The didactic is a nightmare.

    It's literally like:

    Theory: "You need eggs, flour and milk to bake a cake."

    Test: "Now you try: Bake a three-tier-wedding cake with angels and chocolate frosting"

    #learningToCode #webDeveloper #coder #programming #learnProgramming #webmastersEurope

  37. Wrote a little C# console app that draws a spinning pinwheel—colorful, centered, and surprisingly smooth.

    No physics engine. No graphics library. Just some trigonometry, characters, and color.

    It auto-sizes to your console window and spins until you press a key.

    If you’re learning C#, or just want to see how much you can do with a console app and a bit of math, this is a fun one to read through.

    gist.github.com/andrewstellman

    #CSharp #ConsoleApps #CreativeCoding #LearningToCode #GenerativeArt

  38. This is super interesting!

    Hedy is multi-lingual, you can use Hedy in your own language

    Hedy is gradual, so you can learn one concept and its syntax a time

    Hedy is built for the classroom, allowing teachers to fully customize their student's experience

    hedy.org/

    #programming #software #coding #LearningToCode