user avatar
user avatar
user avatar
Lie Ryan
  • Member for 11 years, 9 months
  • Last seen this week
139 votes
Accepted

How Do Computers Work?

99 votes
Accepted

Why is %s better than + for concatenation?

50 votes

Any technical reason not to use my own HTTP response code TEXT if I develop both server & Client?

43 votes

Is a memoized pure function itself considered pure?

38 votes

Why is 2FA usually done after the correct password has been provided?

33 votes

Is it bad to use Unicode characters in variable names?

29 votes
Accepted

Unit Testing in a "no setter" world

21 votes
Accepted

What should I do when optimistic locking doesn't work?

20 votes

Am I right that switching programming languages will have little impact on the scalability of a CRUD API?

20 votes

What's the difference between a variable and a memory location?

19 votes

Is colon in python blocks technically necesary?

18 votes

How functional programming achieves "No runtime exceptions"

17 votes

How far should I take email address validation when the cost of bad emails is high?

17 votes

One language to rule them all? (Them being platforms.)

16 votes

Is it good practice to echo PHP code into inline JS?

16 votes

Designing a REST api by URI vs query string

15 votes

RESTful API: HTTP verbs with shared or specific URLs?

15 votes

A real-life example of using curry function?

15 votes

If passwords are stored hashed, how would a computer know that your password is similar to the last one if you try resetting your password?

14 votes

Strategy for generating unique and secure identifiers for use in a "sometimes offline" web app

14 votes

What is a good code practice of when to make a function/method for small repetitive code segments?

14 votes

Fear of releasing a hobby project - how to overcome?

14 votes

Literate programming vs reasonably documenting your code

13 votes

Should I use DATE or VARCHAR in storing dates in MySQL?

13 votes

Why store a function inside a python dictionary?

13 votes

Rate limiting *un*-authenticated requests

12 votes

Is using `continue`, `break` in non-`switch` loops and `?:` bad practice?

10 votes

Should MVC/REST return a 403 or 404 for resources belonging to other users?

10 votes
Accepted

How can I scale a database that requires that writes are consistent?

8 votes
Accepted

Do any programming languages use types as values? Would there be any point?

1
2 3 4 5
8