All 52 Comments

re: I made a mistake implementing a React Hook and got a denial of service from my backend
There's a good explanation of why this is the default in th...
re: Gamepad Input with Rust (cont.)
Another potential option - there's a library called gilrs w...
re: What's your favorite editor/terminal color scheme?
Not a huge fan of Atom, but I love the One Dark color schem...
re: What is your favourite git merge tool/strategy?
My current Git workflow is: VS Code's built-in Git suppor...
re: From Ruby to Rust
For whatever reason, I'd got it into my head that Clippy wo...
re: What is a website that you visit regularly despite its technical quality and user experience?
I have been meaning to check out Brave for a while :)
re: What is a website that you visit regularly despite its technical quality and user experience?
Ultimate Guitar takes an absolute age to load, and their ad...
re: How do you feel about braces and semicolons?
I totally agree, and I think this is why Clojure is one of ...
re: How Lua Banished the Semicolons
Overall, this is my preferred approach too! And it can work...
re: Explain Dependency Injection Container like I'm five
Yep, polymorphism is what I was referring to, apologies if ...
re: Explain Dependency Injection Container like I'm five
Disclaimer - I'm not hugely familiar with PHP, basing this ...
re: Responsive Windows Login page UI Tutorial - Part 1
This is so good! I've used outlines/background colors for ...
re: Regular expressions: how do they work?
This is a fantastic article, always struggled to get my hea...
re: How Lua Banished the Semicolons
There's definitely a lot of upsides to having stuff be expl...
re: How Lua Banished the Semicolons
I love F#, wish I got chance to use it more often :) Defini...
re: How Lua Banished the Semicolons
Something along those lines is what I'm considering impleme...
re: How Lua Banished the Semicolons
Swift seems really cool! I'd like to check it out at some p...
re: How Lua Banished the Semicolons
Yep! They use automatic semicolon insertion, similar to Go.
re: How Lua Banished the Semicolons
I'm not trolling you, I swear! :D (EDIT: Dev.to's formatti...
re: How Lua Banished the Semicolons
I'm definitely not totally opposed to them - my favourite l...
re: What makes you want to stick with a programming language?
The front-end/back-end thing is what really attracts me to ...
re: What makes you want to stick with a programming language?
I definitely want to check out Scala (and Kotlin, for that ...
re: From cobalt.rs to gutenberg
Nice to see someone else using Gutenberg :) I moved my blog...
re: What makes you want to stick with a programming language?
While Python isn't my cup of tea personally, I love the eth...
re: What makes you want to stick with a programming language?
Absolutely, I'm much more likely to stick with a language i...
re: What is Clojure(/Script)'s best first run and tooling experience?
Figwheel seems to be the most popular solution for ClojureS...
re: Help design a language: What about tuples without commas?
Yeah, it's precedent, but not necessarily good precedent :p
re: What makes you want to stick with a programming language?
I need actual usable patterns and stuff that gets things d...
re: Help design a language: What about tuples without commas?
Your latter example (mandatory between items on the same li...
re: Help design a language: What about tuples without commas?
Happy to see my post sparked some more discussion :) I'm n...
re: How do you feel about braces and semicolons?
Natural-language style programming is definitely interestin...
re: How do you feel about braces and semicolons?
Yeah, that's definitely a problem with parsing languages wi...
re: How do you feel about braces and semicolons?
Yeah, I feel like my problem isn't with significant whitesp...
re: How do you feel about braces and semicolons?
Ah yeah, totally forgot about Lisps. I really like them in ...
re: How do you feel about braces and semicolons?
Aah, that's an interesting way of thinking about it that I ...
re: TypeScript method decorators example
This was a nice introduction to the new syntax! Really exci...
re: How do you feel about braces and semicolons?
Ah, slightly confusing wording on my part - I meant 'no bra...
re: Explain Haskell like I'm five
Whoops, yeah - only affected by the things you pass in, onl...
re: Explain The New React Context API Like I'm Five
Usually, when you're passing data around in your React app,...
re: Explain Haskell like I'm five
Haskell is a language which places a lot of value on the id...
re: How to organise NPM scripts in package.json?
This is a cool trick :) Makes me wish Node/NPM had used a ...
re: Building a news feed with Firebase
Have you read the section of the Firebase docs called Struc...
re: Tag Your Unions Before You Wreck Your Unions
Yeah, I think the things that finally sold me on it were Sc...
re: Tag Your Unions Before You Wreck Your Unions
Nice article :) Tagged unions are the number one thing I m...
re: Should I use GitHub pages for my blog instead of WordPress?
Genuine question, as I'm fairly ignorant with regards to IP...
re: Should I use GitHub pages for my blog instead of WordPress?
Unless you have non-technical people writing posts on your ...
re: What technology is used to make dev.to so fast ?
There's a good article about this written by the founder of...
re: The Unwritten Rules for Github by devdiscuss
Nice article :) My suggestion would be, if your open sourc...
re: Embrace the static typing system: Strong types
This is a really good article, nicely explained! One tip y...
re: ES Modules: Default imports are not namespace imports!
Good article :) I feel like loads of people who are new to ...
loading...