In a tweak to the usual format, this week's show is a frontend-focused rapid-fire question bonanza. Ed's been doing some CSS work this week, and has a lot of questions for Tom (a self-styled CSS expert, whatever that means).
What's wrong with `innerHTML`? And for that matter, why is `eval()` so evil? Should you use `px`, `pt`, `em`, or `rem` (or something else) when setting sixes in CSS? What's the deal with browser prefixes (`-moz-`, `-webkit-` etc.)? Are you a bad programmer if you use a z-index of `99999`? (Spoilers: probably). Is it *ever* appropriate to use `!important` in your CSS? Should you use IDs or classes? And to finish with a famously easy question; how do you name things? Find out all this and more in this week's rapid-fire instalment of A Question of Code.
Mentioned in this episode:
15: What happens in a kick off meeting?
14: How do you learn?
13: Project Introduction
12: Should you get a CS degree?
11: When should you change to your second language?
10: Is coding less fun when it’s your job?
9: Where do you find jobs?
8: When should you quit your job?
7: Where do you learn?
6: What tools do you need?
5: Which language should you learn first?
4: How do you manage your time?
3: Freelance or full-time?
2: Frontend or Backend?
1: Why are you learning to code?
Trailer: A Question of Code
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
The Unbelivable Truth - Series 1 - 26 including specials and pilot
Lex Fridman Podcast