Last 250 Comments

re: Safer Code with C# 8 Non-Null Reference Types
ImmutableJS has Seq<T> which offers you lazy-evaluati...
re: Safer Code with C# 8 Non-Null Reference Types
Yea, ImmutableJS has helped fill the gap left by LINQ. But ...
re: Safer Code with C# 8 Non-Null Reference Types
I left C# years ago when I found out that TypeScript alread...
re: What makes recursion hard
I don't really know why recursion is so hard --> I don't...
re: What is the best quality a developer can have?
Can't you be confident without being arrogant? I define hum...
re: What is the best quality a developer can have?
Great point. What techniques have helped you deal with the ...
re: What is the best quality a developer can have?
If you have a good specs may not even need to talk or chat...
re: What is the best quality a developer can have?
Haha, yea it’s interesting how they leave that out in colle...
re: What is the best quality a developer can have?
You can only pick one! Just kidding, these are all great an...
re: What is the best quality a developer can have?
Is that a skill that you think developers can actually deve...
re: What is the best quality a developer can have?
I wanna hire that QA engineer!
re: What is the best quality a developer can have?
I have to catch myself doubting my own teammates can get t...
re: What is the best quality a developer can have?
For me, the best quality is "humility" and a love of "not k...
re: What are your daily methods for handling stress?
There are a couple of approaches I recommend: taking some...
re: Screwing up. Advice on forgiving your inner child.
That’s so kind of you to say! 😊 I don’t always have the ene...
re: Healthy teams, unhealthy teams: in your experience, what makes them so?
Good question about trust. I think the retrospectives can h...
re: Healthy teams, unhealthy teams: in your experience, what makes them so?
A healthy team is a team truly forgives their coworkers. Wh...
re: No Longer Tim Baker, Jane Fisher, Joe Taylor. What Would Be Your Chosen Occupational Last Name?
Shhhhh 🤫 😜
re: No Longer Tim Baker, Jane Fisher, Joe Taylor. What Would Be Your Chosen Occupational Last Name?
Megaman.
re: How can you identify unhealthy perfectionism in your work?
When someone submits a PR that only includes refactoring (w...
re: A quick guide to Testing React hooks that use RxJS
Great article. But I have this strange feeling that the cod...
re: The Programming Language That Changed My Life!
Honestly, I crap on Javascript a lot (sorry!), but it was t...
re: “Communicating your needs” / TypeScript’s value from a Buddhist perspective (part 1)
Thank you so much for finding that and pointing it out. I'v...
re: When you can’t relax
Yes indeed! Although sometimes it takes practice to be able...
re: When you can’t relax
Thank you for the compliment and for the thoughtful respons...
re: When you can’t relax
compassionate self-expectation Absolutely. In fact, I wr...
re: When you can’t relax
Wow yea that sounds challenging. I find that “work life sep...
re: Is “Defensive Programming” actually healthy?
Yea absolutely As you pointed out, it’s really tough the dr...
re: When you can’t relax
Thanks! Yea it really helps. I was actually freaking out th...
re: Is Object-Oriented Programming "Dangerous"?
Yes, the truth is often somewhere in-between. I guess what ...
re: Is “Defensive Programming” actually healthy?
I totally agree about the preventing calamity aspect. It’s ...
re: Why I was wrong about Scrum + “Hard Goals”
That’s so kind of you to say. :) Yea, it’s a much healthier...
re: Making Small Positive Changes: 5 easy examples
How true! And yes, if it weren’t for my wife I’d never be o...
re: How To Be Productive + Avoid “Analysis Paralysis”
Haha thank you so much. I write about this stuff because I ...
re: How To Be Productive + Avoid “Analysis Paralysis”
I totally agree. I have an article in my queue about creati...
re: How To Be Productive + Avoid “Analysis Paralysis”
Glad to hear it. CubicleBuddha.com is all about learning to...
re: How To Be Productive + Avoid “Analysis Paralysis”
Yea it struck me as soon as I heard it. Thank you so much f...
re: 5 easy wins to refactor even the ugliest code
Hypothetical question: What happens if you add a new genre ...
re: Using Self-Affirmation to “Fake It Till You Make It”
Thank you so much for the kind words and even more for catc...
re: When TypeScript lies... and how to make it honest
Yup, but tsoa additionally does validation at runtime so th...
re: No, TypeScript is not a waste of time.
Yea structural subtyping is really convenient but it is not...
re: When TypeScript lies... and how to make it honest
Great article. Would you mind also adding tsoa to the list ...
re: Is “Defensive Programming” actually healthy?
“keep people that need to learn onsite” I work at a 100%...
re: No, TypeScript is not a waste of time.
Great point! In many ways TypeScript can be used as a tool ...
re: Is “Defensive Programming” actually healthy?
Yup, I totally agree that if you want to raise the level of...
re: No, TypeScript is not a waste of time.
Well if you like SQL “for it’s domain” then you can underst...
re: No, TypeScript is not a waste of time.
Obviously you're expressing a preference-- a preference tha...
re: No, TypeScript is not a waste of time.
Yea I think people forget that in Java and C# you can’t equ...
re: No, TypeScript is not a waste of time.
Don’t forget how awesome Create-React-App —TypeScript is. I...
re: No, TypeScript is not a waste of time.
Good point. When the inventor of Node creates a new runtime...
re: No, TypeScript is not a waste of time.
Yes! It’s nice to see the pros of static type analysis prop...
re: TypeScript is a waste of time. Change my mind.
That’s a lot of judgement Jordan. You seem to be making som...
re: TypeScript is a waste of time. Change my mind.
It does if you use ts-io
re: TypeScript is a waste of time. Change my mind.
Your citation (Gao et al., ICSE 2017) doesn’t consider if t...
re: What you prefer svelte or react?
Yea without TypeScript support I wot be picking it up for a...
re: TypeScript is a waste of time. Change my mind.
I think it’s wise to consider the trade-off between the ini...
re: TypeScript is a waste of time. Change my mind.
Webstorm can’t do this effectively in Javascript. Anyone wh...
re: TypeScript is a waste of time. Change my mind.
Right click “refactor > rename” and VSCode does the rest...
re: TypeScript is a waste of time. Change my mind.
I updated the original comment with examples. I don’t under...
re: TypeScript is a waste of time. Change my mind.
Edward, my goal is to help people to get happier at work. F...
re: TypeScript is a waste of time. Change my mind.
The title is a bit harsh Yes. How many of these anti-TS ...
re: TypeScript is a waste of time. Change my mind.
This article has some misinformed opinions being reported a...
re: TypeScript is a waste of time. Change my mind.
Thank you @stereobooster for mentioning io-ts for strong t...
re: TypeScript is a waste of time. Change my mind.
yeah, good luck trying to write enterprise node.js app wit...
re: TypeScript is a waste of time. Change my mind.
Explain this “tax” objectively please. And do not cite Eric...
re: TypeScript is a waste of time. Change my mind.
I agree that JSDocs can get stale, but TS types don’t have ...
re: TypeScript is a waste of time. Change my mind.
I’m really disappointed to hear this same subjective phrase...
re: Custom validation for your reactive forms?
Fascinating topic. Thank you for writing about TypeScript w...
re: Practical Ways to Write Better JavaScript
I’ve been practicing “functional code imperative shell” for...
re: Practical Ways to Write Better JavaScript
I disagree on this point. “The Buddha's way is to face yo...
re: Practical Ways to Write Better JavaScript
I have been programming for decades and most of that time h...
re: Is this burn out?
people are expecting me to write. But I do not want to, an...
re: Your Code Is Not Pretty / Your Code Is Already Dead Code
Thank you so much @michaeltharrington . Sincerely. It's rea...
re: What Causes Scope Creep and How to Avoid It
This article appears to be about taking control. But what I...
re: Your Code Is Not Pretty / Your Code Is Already Dead Code
You’re welcome! Thank you for your kind and generous commen...
re: Your Code Is Not Pretty / Your Code Is Already Dead Code
Thank you for reading and for your great response. It’s ama...
re: This is why I hate Typescript
You can see by the comment about Haskell and buying VSCode ...
re: This is why I hate Typescript
If you have to say that it’s satire, then it’s not good sat...
re: 8 Practices In React That Will Crash Your App In The Future
Can you explain why types add overhead? And which type of o...
re: Which types of loops are most popular in the programming languages you use?
While not a “loop” in the conventional sense, I’m a big fan...
re: Mindfully Screaming: How to deal with anger at work
Haha thank you. Yes, I’m clearly a Thich Nhat Hanh devotee....
re: Mindfully Screaming: How to deal with anger at work
Thank you for the comment, and thank you for beautifully su...
re: 4 Reasons You Don’t Need A Promotion
That's very generous of you. And I'm sorry that you feel sa...
re: Letting Go of a Goal
Yes, it's so hard to let go of a goal. Here's a quote that ...
re: Mindfully Screaming: How to deal with anger at work
Great ideas! And you’re so totally right about the baby par...
re: Mindfully Screaming: How to deal with anger at work
Thank you for saying that. That’s great insight. Yes, I hav...
re: Mindfully Screaming: How to deal with anger at work
haha that works too! :) Remote work can be challenging (I'm...
re: What software projects made you "wow" 🤯
The original wow for me was cross-env because up until Kent...
re: How do you build camaraderie with a fully remote team?
I totally agree that memes and comics can help to loosen th...
re: If you mostly write code for your day-to-day, do you have plans to get promoted out of that situation?
Nope. It’s like I like gardening. I love getting my hands d...
re: Finally, an easy way to use TypeScript enums
Yea I recently had to iterate over an enum for a React proj...
re: Finally, an easy way to use TypeScript enums
I updated my comment reply because the object approach does...
re: Finally, an easy way to use TypeScript enums
Update: You're right. That object approach also has exhaust...
re: The true story of how I got my first job
That’s really funny! I’m glad you found a career that makes...
re: What are your thoughts on the whole 10x engineer viral discussion?
Haha I hear you. But if you focus on your technical and sof...
re: What are your thoughts on the whole 10x engineer viral discussion?
Yes, your approach is one of servant leadership, which is a...
re: 4 Reasons You Don’t Need A Promotion
Thank you so much. I agree. Oh and please subscribe if you ...
re: 4 signs your job is beyond repair
That’s fantastic to hear. Some people feel very uncomfortab...
re: 4 signs your job is beyond repair
That’s sad to hear. I have had a few jobs like that. I’m su...
re: 4 signs your job is beyond repair
I’m glad that you took steps to get happier. May I ask how ...
re: 4 signs your job is beyond repair
Thank you for your wonderfully thoughtful response. Yes, I ...
re: Did you study music in college?
I had a minor in music recording. As a musician, I’m self t...
re: I Don't Know What Agile Means Anymore
I agree. It’s all about feedback loops.
re: What was the most over-hyped software movement?
That's why it's best to focus on the Agile values instead o...
re: What was the most over-hyped software movement?
Oh I'm with you. If I ever need to save unstructured data, ...
re: What was the most over-hyped software movement?
8 years of MongoDB development here and I can confidently s...
re: 8 Practices In React That Will Crash Your App In The Future
Yea almost all of the points made in the article would be p...
re: Being Distracted
Just code a little, learn a little, and code some more. I i...
re: How to refill someone’s “cup?”
Thank you for the appreciation! That's very kind of you. :)...
re: How to refill someone’s “cup?”
Yes! Exactly. Sometimes social media makes us believe that ...
re: Svelte is the most beautiful web framework I've ever seen
Yup, TSX is super helpful. Let's say you have loginCompone...
re: Svelte is the most beautiful web framework I've ever seen
Creating typings is a whole lot of work when the creators o...
re: “Communicating your needs” / TypeScript’s value from a Buddhist perspective (part 1)
Oh yes, it’s definitely worth a try. And yes, I’m also not ...
re: How to refill someone’s “cup?”
Absolutely! :) I’ve worked for a few companies that incenti...
re: Svelte is the most beautiful web framework I've ever seen
Yea, it’s basically a non-starter for me until it gains Typ...
re: I've never become overly convinced that switch statements are that much cleaner than `if else if else if else if else`
Those examples your provided look great to me. I just don’t...
re: I've never become overly convinced that switch statements are that much cleaner than `if else if else if else if else`
What a wonderful response. Thank you for being generous wit...
re: What was your win this week?
Wow. As someone who spent 5 years waiting to be told that m...
re: Convince me that types are awesome
There are so many articles on the technical reasons why you...
re: Convince me that types are awesome
Is @ben saying that he doesn’t like types? I thought he w...
re: What do you consider your greatest developer strength? Weakness?
Strength: Introspection. I’m always willing to look insid...
re: I've never become overly convinced that switch statements are that much cleaner than `if else if else if else if else`
I often see that developers enjoy that approach until they ...
re: I've never become overly convinced that switch statements are that much cleaner than `if else if else if else if else`
I don’t think fallthrough in a switch case is ever appropri...
re: Why switch is better than if-else
I know you and I already discussed this, but for the benefi...
re: I've never become overly convinced that switch statements are that much cleaner than `if else if else if else if else`
Kasey, I have a question for you since I’m interested in F#...
re: Doing nothing: The cure for procrastination
Thank you so much! It’s really fun to share what’s made me ...
re: Doing nothing: The cure for procrastination
That’s so good to hear. Thank you for the enthusiasm. :) I ...
re: JavaScript can do that?
This is one of the many great reasons to use TypeScript. It...
re: I would love feedback on my TypeScript skills and NPM Module.
Awesome! :)
re: I would love feedback on my TypeScript skills and NPM Module.
I love that you’re adding to the TypeScript ecosystem. Here...
re: How To Describe A Function Typing Using An Interface In TypeScript
Great. Yea, as you can probably tell by the wacky titles of...
re: What Advice Would You Give Your 20-year-old Self?
Thank you Helen. The feeling is mutual! :)
re: How To Describe A Function Typing Using An Interface In TypeScript
You can also add JsDoc style comments (via /** style commen...
re: Better Code Review Practices
Yes! This advice is so important. You have to balance the c...
re: Confused by JavaScript's const? Me too!
Should you use const? Yes! Absolutely! It’s all about im...
re: What Advice Would You Give Your 20-year-old Self?
If you don’t feel like you’re getting enough support with y...
re: Typescript: First thoughts
Yes, a company should be free to have teams that use whatev...
re: Typescript: First thoughts
What if a new JavaScript developer ( who is not familiar w...
re: Typescript: First thoughts
On the frontend the choice is usually made for you What ...
re: “Communicating your needs” / TypeScript’s value from a Buddhist perspective (part 1)
Yea! That’s a great library! :) Have you tried tsoa yet for...
re: Typescript: First thoughts
Alan, you've gained an automatic follower. I'm also a stati...
re: Typescript: First thoughts
real-time testing for your code Yes, testing is great. B...
re: Typescript: First thoughts
If you’re in the UI? Maybe use TypeScript. If it’s a NodeJ...
re: Typescript: First thoughts
A lot of the new built-in types that TypeScript has added i...
re: Typescript: First thoughts
With TypeScript it’s possible to write code such that you d...
re: Can't find good TDD courses for Node
I'd recommend looking into Jest since it provides the most ...
re: If you ever have to lead a remote dev team...
I normally like to foster a team environment, but yea there...
re: If you ever have to lead a remote dev team...
Can you clarify how the other team mates will realize “that...
re: AssemblyScript is *not* a subset of TypeScript
Yup, software design is all about tradeoffs.
re: AssemblyScript is *not* a subset of TypeScript
Thank you for publishing this comparison. I must say: I use...
re: Feedback on this new DEV feature?
Yes anything to incentivize conversation. That’s the best p...
re: The Beginning
I agree. I’ll be writing about some advanced techniques in ...
re: The Beginning
Congratulations on your career in software development. You...
re: How I know Apple hates developers?
hahaha. Btw, these stickers are super cute.
re: What Physical Therapy taught me about enjoying life
Thanks. Those are some great tips (especially the one about...
re: How I beat RSI before it beat me
These are great tips Jerod. I agree with Wesley though abou...
re: How I Fixed My Carpal Tunnel Pain
CTS and repetitive stress syndromes are incredibly frustrat...
re: How I Fixed My Carpal Tunnel Pain
Yea, this point about seeking help from a doctor is incredi...
re: What Physical Therapy taught me about enjoying life
Hey, if you're lucky enough to not have anxiety or muscle-t...
re: Origin story: why am I doing this?
I’m sorry to hear about your chronic pain. I recently share...
re: What's your work-from-home outfit?
I’m not ashamed to admit that it’s pajama bottoms and a dre...
re: What's the best career advice you can give in ten words or less?
Learn what your gut feels like when it’s really excited.
re: How do you measure code quality / engineering team performance?
Spend less time on metrics and more on helping your team to...
re: The Silly Joys of Coding
I live for this stuff. Joke and inside jokes in code are so...
re: What was your win this week?
I finally finished an article that I spent weeks researchin...
re: Web Assembly isn't always the Answer
Alright, you’ve got a new follower. And thank you for follo...
re: How do people know what to write about?
Since I mostly write about making strange connections betwe...
re: Refactoring old code vs Rewriting everything for long-term?
It’s better to finish than to be perfect. So I’d recommend ...
re: Web Assembly isn't always the Answer
Would you be willing to clarify what AssemblyScript means b...
re: What programming best practice do you disagree with?
My least favorite practice is a function that looks pure bu...
re: The 2019 Web Development (Frontend + Backend) RoadMap
Yes, there are careers available in software for people of ...
re: At work, do you have planned roundups with coworkers to discuss new and/or unfamiliar coding concepts?
Yes! I ran a monthly meeting at my company where we have pe...
re: New beginnings
Welcome! :)
re: Tell me a bug story
I wish this article was called, “tell me a ghost story... g...
re: Anybody still working with jQuery?
It's probably fine for simple projects, but even simple pro...
re: All Aboard the TypeScript Train?
Great article and congratulations on choosing a fantastic c...
re: What is the next language you want to learn, and why?
C# is gonna get a lot nicer sooner when non-nullable refere...
re: Welcome Thread - v33
Welcome! Yes, if you have to keep one social network, this ...
re: Welcome Thread - v33
Welcome! Sounds like you’ve got a lot of fun things going o...
re: Welcome Thread - v33
Welcome! I enjoyed your article. I also write about the val...
re: Welcome Thread - v33
Hi Christian. Welcome! And congrats on your new-ish in soft...
re: Why you should cleanup after render
Thank you for sharing your example. This reminds me of when...
re: OMFG... Dependabot is free now. Close your security vulnerabilities faster than ever!
I’m not sure I understand what you mean?
re: What are people's favorite podcasts?
DeveloperTea is fantastic
re: We'll be adding more design and moderation clarity to tags like #help, #discuss, etc. We're also introducing a new badge!
I must admit that I have used both the #discuss tag and the...
re: OMFG... Dependabot is free now. Close your security vulnerabilities faster than ever!
That’s so wonderful to hear! :)
re: What's the most excited you've ever been about a new technology?
Yaser, so it’s okay and normal that I talk to my newborn ba...
re: What's the most excited you've ever been about a new technology?
Well you can probably tell how excited I am about Dependabo...
re: How is the global software dev ecosystem changing with remote work becoming more mainstream?
I’ve seen an unfortunate anti-pattern develop which is the ...
re: My "Whoa, I didn't know that!" moments with Jest
👏 Bravo for sharing the ability to iterate over test cases....
re: A Beginners Guide to using Typescript with React
An alternative opinion: if you already are comfortable enou...
re: A New Coding Style for Switch Statements in JavaScript/TypeScript
All of these solutions are great, but they could benefit fr...
re: Fixing Bad Habits By Learning To Love Them: Agile Retrospectives
Thank you Shana. It’s comments like this that inspire me to...
re: Fixing Bad Habits By Learning To Love Them: Agile Retrospectives
Aww, you’re welcome. Thank YOU. 🥰 Your comment means so muc...
re: Is “Defensive Programming” actually healthy?
Whadya know, an exception to the rule. Bravo! 👏 But yea, ...
re: GitHub announces GitHub Package Registry
This ^
re: Is “Defensive Programming” actually healthy?
Yup absolutely. I only quoted him because j thought he expr...
re: Is “Defensive Programming” actually healthy?
Yup yup. Yea the map + the undefined check would be the ide...
re: Mental Health Month in Tech: Three Good Things App
Great work @desi . Gratitude journaling has its roots in mi...
re: Is “Defensive Programming” actually healthy?
Thank you for responding. :) I’m a bit confused by this poi...
re: Is “Defensive Programming” actually healthy?
Thank you for your kind reply. Yes, I’ve been cooking up th...
re: Is “Defensive Programming” actually healthy?
I don’t see new cases as being something “engineers dream u...
re: Is “Defensive Programming” actually healthy?
Wow. That’s an incredible quote. Thank you so much for maki...
re: Is “Defensive Programming” actually healthy?
I really like your thought process on this. Though I just w...
re: Is “Defensive Programming” actually healthy?
Yes indeed. It’s all about knowing the right balance betwee...
re: Is “Defensive Programming” actually healthy?
Yes I agree, and thank you for weighing in. But I firmly be...
re: Is “Defensive Programming” actually healthy?
How does getting rid of the chained ifs help? I’d have to s...
re: Is “Defensive Programming” actually healthy?
I like that. It’s very pragmatic. Feels very much like “the...
re: Is “Defensive Programming” actually healthy?
Yea totally. Remote working is a skill unto itself.
re: Is “Defensive Programming” actually healthy?
Welcome and congratulations on choosing a wonderful hobby, ...
re: Is “Defensive Programming” actually healthy?
Good point. I also try to call out YAGNI whenever possible....
re: Is “Defensive Programming” actually healthy?
I’m glad to see so many people agreeing with me here becaus...
re: Is “Defensive Programming” actually healthy?
That’s a great idea. I’ve always appreciated the Socratic m...
re: Is “Defensive Programming” actually healthy?
haha funny and true
re: Is “Defensive Programming” actually healthy?
Wow, you nailed it. You perfectly summarized why I continue...
re: Is “Defensive Programming” actually healthy?
Omg this was totally the way that I wrote JS before TypeScr...
re: Is “Defensive Programming” actually healthy?
OP: This is another great solution ^
re: Is “Defensive Programming” actually healthy?
Interesting. I tried to find an article about Python and “l...
re: Is “Defensive Programming” actually healthy?
Interesting thought. I suppose the whole idea is that I don...
re: Is “Defensive Programming” actually healthy?
That’s amazing! I never would have known this. Isn’t the in...
re: Is “Defensive Programming” actually healthy?
Hi Thomas. While I appreciate your response, I needed to sh...
re: Is “Defensive Programming” actually healthy?
Great work Yan. Yes, your type would require each key to be...
re: Is “Defensive Programming” actually healthy?
Point taken. As for your question, I’m not sure which langu...
re: Is “Defensive Programming” actually healthy?
That’s very kind of you to say. 😊 And thank you for the fol...
re: Is “Defensive Programming” actually healthy?
It’s always better to be explicit. So even if you wanted to...
re: Is “Defensive Programming” actually healthy?
The problem with that dictionary solution is that it relies...
re: Is “Defensive Programming” actually healthy?
Two points of correction/clarification: 1) the solution I p...
re: Is “Defensive Programming” actually healthy?
I’m not sure I see how a dictionary would solve this. Could...
re: Is “Defensive Programming” actually healthy?
Yes, there’s no replacement for experience. :) The challeng...
re: Is “Defensive Programming” actually healthy?
A lot of people avoid switch statements since it’s too hard...
re: Is “Defensive Programming” actually healthy?
Ooh I’m definitely gonna use this line of yours: “that's ...
re: Is “Defensive Programming” actually healthy?
That’s great to hear. I also feel that way. What have you d...
re: Is “Defensive Programming” actually healthy?
Good points. I especially appreciate your pragmatic point a...
re: Hello World! - Obligatory introduction post
As another musician turned dev, welcome Vladimir! :)
re: Sorting an array into groups with reduce
Forgive me for not being more clear in my first comment. I ...
re: Sorting an array into groups with reduce
Great article. It’s a great example of how to utilize .redu...
re: What was your win this week?
Thank you so much!!! :)
re: How to build Typescript String literal Types from Objects
Yea when I saw const in the release notes for TypeScript I ...
re: How to write tests for a library that requires being run on the browser (like Dexie.js or localforage)?
Cypress is fantastic for this type of thing.
re: What was your win this week?
Any tips on how to get a good audio setup going? I’ve done ...
re: What was your win this week?
I didn’t expect to get non-programming tips on here haha
re: What was your win this week?
^ this dev gets it. But for those that wish they could be m...
re: Yup, You Need a Mentor
Great article! Any advice on finding a mentor/mentee? Here’...
re: An async/await gotcha
Cool, yea it would be fun to see an article on that testing...
re: How To Feel Good Deleting “Dead Code”
Way to go. Great initiative! :)
re: An async/await gotcha
Really enjoyed the article. Can you clarify what the use ca...
re: Welcome Thread - v32
That’s wonderful. I would love to teach hands on coding. Fo...
re: Welcome Thread - v32
You’re doing a fantastic job already in your language skill...
re: Welcome Thread - v32
Welcome! I’m a fellow video game fan and React lover. Glad ...
re: Neither You nor Your Work Has to be Perfect
Yes, I’d love to read that article if you can find it. I ha...
loading...