freecodecamp.org

ernest, to Symfony in PostgreSQL and JSON – How to Use JSON Data in PostgreSQL
ernest avatar

Useful Symfony bundle that I'm using

https://github.com/ScientaNL/DoctrineJsonFunctions

ericjmorey, to learn_programming in #100DaysOfCode Challenge for 2024 – freeCodeCamp Discord Edition
@ericjmorey@programming.dev avatar

I have mixed feelings about this blog post.

schalkneethling,

Care to expand on those mixed feelings?

ericjmorey,
@ericjmorey@programming.dev avatar

Remind me over the weekend

pylapp, to programming in What I Learned from Maintaining a Repo During Hacktoberfest and Merging 356 PRs (November 2, 2022)
@pylapp@programming.dev avatar

I still don’t understand why Hacktoberfest get so much hype. I don’t even understand Hacktoberfest meanings. Is it to get shiny badges on GitHub accounts?

ericjmorey,
@ericjmorey@programming.dev avatar

It’s just gamification to try to get more people contributing. Badges and trinkets. Some companies gave out t-shirts and stickers.

velox_vulnus, (edited )

deleted_by_author

  • Loading...
  • ericjmorey,
    @ericjmorey@programming.dev avatar

    Seems like an odd reaction. I like codberg and encourage it’s use, but I wouldn’t say non-participation hacktoberfest is a reason to use it instead of other options.

    velox_vulnus,

    deleted_by_author

  • Loading...
  • ericjmorey,
    @ericjmorey@programming.dev avatar

    This doesn’t seem like something that rizes to the level of a reason to recommend the use of codberg over other options on its own. I would certainly not recommend switching an existing project based on this alone.

    pylapp,
    @pylapp@programming.dev avatar

    So annoying. It is useless to bring gamification to open source projects. It won’t enhance quality nor bring reliable contributors. People should contribute to FLOSS projects without such things IMO.

    ericjmorey,
    @ericjmorey@programming.dev avatar

    I’m not sure that’s true. It attracts attention and can induce momentum to get people familiar with a particular project or just open source contribution in general.

    8ace40, to programming in How to Learn from Tutorials the Right Way – and Not Get Trapped in Tutorial Hell

    When I first started learning how to code 9 months ago […]

    ericjmorey,
    @ericjmorey@programming.dev avatar

    People who have most recently overcome a challenge have valuable perspective on facing that challenge.

    kubica, to programming in How to Learn from Tutorials the Right Way – and Not Get Trapped in Tutorial Hell
    kubica avatar

    I'm not a fan of normal tutorials because they start from a point where everything is installed and running and the project already initialized and the file in your face ready to write on it. But how to get there? Magic.

    traches,

    I’ve had exactly the opposite thought - every tutorial or explanation I find starts from scratch with create-react-app or something when I already have a project and I just want to know how to use your library.

    bungle_in_the_jungle,

    Yeah this gets to me as well. Worst of all is that I think these people are missing a trick. Create another article with the basic setup and link through to it instead and you get a free SEO win.

    kubica,
    kubica avatar

    I was thinking about picking languages from scratch. If it's about libraries it is kinda expected to know some basics.

    Kuma,
    @Kuma@lemmy.world avatar

    I have been through the same. I can find a lot of tutorials on the super easy stuff but more advanced or just a bit more advance stuff is up to me to figuring out. It is so bad that i start with documentations first then try it out myself, then google problems. I do not checkout tutorials anymore, only if i am super new on the subject. Chat gpt has been a lot more helpful, either it helps me with the problem or give me hints on what to google for or try out.

    ericjmorey,
    @ericjmorey@programming.dev avatar

    How far do you take that? I don’t think tutorials should cover installing an operating system or the programming language being covered unless the tutorial is specifically about those topics. Having focus on the project itself rather than the prerequisites is generally a good approach unless there’s something specific about the prerequisites that are unusual.

    kubica, (edited )
    kubica avatar

    What I'm trying to say is that I have to drop a lot of tutorials because I can't even start running the code locally. If I don't know how to use the code I'm learning outside the browser is like I'm learning nothing.

    thisisnotgoingwell,

    What programming language? You might have to back to basics. I know what you mean though. That was my frustration as well. The basics aren’t covered well enough on many courses, and learning in a browser IDE adds anxiety when following tutorials if you don’t know how to set up your environment.

    If it’s with Python, maybe I can help. Getting your environment set up is the most important part. I like to use pycharm, it forces you into virtual environments but that’s a good practice to follow and gives you plenty of practice with the basics since you’ll have to install your dependencies for every project.

    Sometimes the dependencies change, and it’s nice to know what version you previously used vs how the new package version works.

    kubica,
    kubica avatar

    Python was not such a problem because you can make a .py file and start doing things. More or less like a js. But when I want to make my own things with compiled programs like c++, rust, haskell... I get stuck.

    vimzim, to programming in The Git Rebase Handbook – A Definitive Guide to Rebasing

    I recommend Drew Devault’s guide git-rebase.io it’s shorter and easier to follow.

    slipperydippery, to programming in The Git Rebase Handbook – A Definitive Guide to Rebasing

    I’ve accidentally had my git config set to rebase at my work. Every git pull merge dragged me into some conflict hell.

    I’m still interested and will read this article, mainly to see if there is a way to use it if the rest of the department isn’t.

    BoomBoomLemon,

    If you copied pasted your config and don’t know what each line does, delete it.

    trot_wiertnik_zawis,

    Also, don’t forget to personally audit Linux source code, before you use it.

    pythoneer, to programming in The Git Rebase Handbook – A Definitive Guide to Rebasing

    What is the right chronological order of the git saga? Should I read this before of after the git checkout trilogy?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • cubers
  • mdbf
  • everett
  • magazineikmin
  • Durango
  • Youngstown
  • rosin
  • slotface
  • modclub
  • kavyap
  • ethstaker
  • megavids
  • ngwrru68w68
  • thenastyranch
  • cisconetworking
  • khanakhh
  • osvaldo12
  • InstantRegret
  • Leos
  • tester
  • tacticalgear
  • normalnudes
  • provamag3
  • anitta
  • lostlight
  • All magazines