The A to Z of software development notes and how-tos

Joined September 2020
26 Photos and videos
13 Sep 2021
Me: number array JavaScript: Sure, I’ll assume you meant converting them both to strings first? Got it TypeScript: WTF
1
2
13
27 Jul 2021
Few understand this in JavaScript.
3
2
21
16 Jul 2021
TypeScript tip: If you don't know the type of something, use `unknown` instead of `any` any basically means I don't care about this type, just let me do anything on it. That's bad unknown, however, means I don't know this type and I'm not really using it. That's much better
1
1
11
13 Jul 2021
What kind of JavaScript developer are you?
42% !!value
58% Boolean(value)
33 votes • Final results
1
2
3
12 Jul 2021
What pattern do you use to name your GraphQL operations?
71% createUser
7% userCreate
21% Something else (?)
14 votes • Final results
1
7 Jul 2021
"APIs should be easy to use and hard to misuse" - Joshua Bloch
8
18
20 Jun 2021
Learning React or Node today? Retweet and follow, and I'll DM you a 100% coupon code for my 2 books, React beyond the basics and Node beyond the basics. Note: The books are still a WIP so any feedback will be greatly appreciated. Happy Father's Day to all dads and single moms!
6
49
28
18 Jun 2021
Git tip: Put any non-significant changes that do not affect the code in separate commits. Examples: trailing whitespaces/eol, code formatting Don't mix them with other code changes because it makes reviewing a lot harder.
1
8
18 Jun 2021
If you have to review commits that have mixed whitespace changes, you can use the --color-words diff option to ignore the whitespaces changes. git diff --color-words
2
16 Jun 2021
REST is great for resources that are independent of each other. When you introduce relationships, things become a graph. Querying a graph with a REST API is like eating a salad one vegetable at a time.
6
12
9 Jun 2021
Learning GraphQL is learning 2 languages: The language used by services to describe schemas: object types, scalars, lists, enums, unions, interfaces The language used by consumers to describe data needs: queries, mutations, subscriptions, fragments, fields, aliases, directives
6
12
2 Jun 2021
2
12
25 May 2021
“but will this edge case really ever happen?” YES. And when it does it’ll make your users not trust your app.
4
25 May 2021
Command line tip: The $_ bash command variable holds the most recent used parameter. For example, you can: mkdir ~/some/path Then: cd $_ to get into that new directory.
2
11
20 May 2021
This is what coding interviews should be trying to measure ⬇️
27 Jul 2020
You wanna know what makes for a great Software Engineer? You might have your own list. I came up with mine after working with great people for over 20 years. Here are my top 10. A thread 🧵 ⬇️
3
20 May 2021
Coding Tip: When you need to take a long break, or at the end of the day, leave your code in a problem state (red test, error on screen, ...) This makes it easier for you to resume and remember exactly where you left things off.
3
3
15
20 May 2021
A solution is a product of good questions.
4
9
9 May 2021
MOMS WORK THE EQUIVALENT OF 2.5 FULL TIME JOBS... Every mom deserves all the celebrations, not just today, but especially today. Happy Mother’s Day.
6
28 Apr 2021
What Nodejs package manager do you use?
76% NPM
16% YARN 1
5% YARN 2
3% Something else (reply)
38 votes • Final results
1
1
1
27 Apr 2021
What is the most important skill you have?
4
8