Depop is social shopping app with a reported 11 million users in 2019. People sell all sorts of things on Depop, but you’ll most commonly find clothing. …
I find that people getting started in web development often have a hard time grasping the idea of the document-object-model, or the DOM. I sure did. I often see the topic referred to in a vague, or abstract manner. I remember early on, having trouble finding any great resources that explained to me what the DOM really was. This led me to believe it was some nebulous machine, or concept, working in the background of your browser. …
A simple Todo tracker is one of the most popular entry-level projects to get started with a new language or technology. It’s one of the first challenges I took on with Elm and I remember it being quite a battle at first. Coming from the Javascript world, my brain struggled at first with various aspects of Elm. I hope to provide some clarity for others that are coming from Javascript or, more specifically, React.
Throughout this article, I’ll be framing things as if I’m teaching a React dev. I’ll try to relate things back to Javascript and explain concepts in…
Recently I’ve been delving into Elm, dinking around with small personal projects with the hopes of transitioning the technology to something bigger in the future. I’ve ran into fairly big pain points that no amount of stack overflow or official Elm docs seemed to solve. Lots of these pain-points came from the fact that Elm 0.19 is fairly new. That, being paired with it’s relatively small community, creates a shortage in resources for newcomers of Elm. Elm is still a niche language. When you pair that niche language with an even more niche library, the exact documentation that you need…