Table of Contents

Manually generated with a script from SUMMARY.md, which is automatically generated by GitBook. Will look into hooking script into GitHub.

The purpose of this page is so that no matter where I view this page, I can easily jump to the GitHub or GitBook equivalent.

You can also see at a glance, or use your browser's search function to find any pages which may be of interest to you.

View document in GitHub.

Table of contents

Name

aizatto.com

GitHub

GitBook

Page

1 aizatto.com

aizatto.com

GitHub

GitBook

1

2 Table of Contents

aizatto.com

GitHub

GitBook

2

3 Portfolio, Projects, Tools, Toys

aizatto.com

GitHub

GitBook

3

4 Interview Guide

aizatto.com

GitHub

GitBook

4

4.1 Choosing A Company

aizatto.com

GitHub

GitBook

5

4.2 Job Boards

aizatto.com

GitHub

GitBook

6

4.3 Practice

aizatto.com

GitHub

GitBook

7

4.4 Technical Interview Cheatsheet

aizatto.com

GitHub

GitBook

8

4.5 Interview Process

aizatto.com

GitHub

GitBook

9

4.5.1 Questions to Ask

aizatto.com

GitHub

GitBook

10

4.5.2 Coding

aizatto.com

GitHub

GitBook

11

4.5.3 Soft Skills

aizatto.com

GitHub

GitBook

12

4.5.4 Rejection

aizatto.com

GitHub

GitBook

13

4.5.5 Negotiation / Deciding

aizatto.com

GitHub

GitBook

14

4.5.6 Accepting, Joining

aizatto.com

GitHub

GitBook

15

4.6 FAQ

aizatto.com

GitHub

GitBook

16

5 Engineering Code

aizatto.com

GitHub

GitBook

17

5.1 Communication

aizatto.com

GitHub

GitBook

18

5.2 Different Types of Coding

aizatto.com

GitHub

GitBook

19

5.3 Commit Messages

aizatto.com

GitHub

GitBook

20

5.4 Reviewing Code

aizatto.com

GitHub

GitBook

21

5.5 Writing Code

aizatto.com

GitHub

GitBook

22

5.5.1 Consistency

aizatto.com

GitHub

GitBook

23

5.5.2 Writing for a code base of 1,000,000+ Lines

aizatto.com

GitHub

GitBook

24

5.5.3 Write Code Knowing It Will Be Refactored

aizatto.com

GitHub

GitBook

25

5.5.4 Naming

aizatto.com

GitHub

GitBook

26

5.5.4.1 Versioning

aizatto.com

GitHub

GitBook

27

5.5.4.2 Create Searchable Names

aizatto.com

GitHub

GitBook

28

5.5.5 Commenting

aizatto.com

GitHub

GitBook

29

5.5.5.1 Don't commit commented code

aizatto.com

GitHub

GitBook

30

5.5.6 Make It Easy To Reproduce

aizatto.com

GitHub

GitBook

31

5.5.7 Scripts

aizatto.com

GitHub

GitBook

32

5.5.8 80 character limit

aizatto.com

GitHub

GitBook

33

5.5.9 Exit Early

aizatto.com

GitHub

GitBook

34

5.5.10 Be careful of enum in switch statements

aizatto.com

GitHub

GitBook

35

5.5.11 Be careful about chaining conditions

aizatto.com

GitHub

GitBook

36

5.5.12 Be careful of chaining ternary operators

aizatto.com

GitHub

GitBook

37

5.5.13 Write Code Knowing You Will be Blamed

aizatto.com

GitHub

GitBook

38

5.5.14 Hacks

aizatto.com

GitHub

GitBook

39

5.5.15 Bad Practices

aizatto.com

GitHub

GitBook

40

5.5.16 Logs

aizatto.com

GitHub

GitBook

41

5.5.17 Time

aizatto.com

GitHub

GitBook

42

5.5.18 Other rules

aizatto.com

GitHub

GitBook

43

5.6 Engineering Code

aizatto.com

GitHub

GitBook

44

5.7 Engineering Data

aizatto.com

GitHub

GitBook

45

5.8 Pipelines

aizatto.com

GitHub

GitBook

46

5.9 Configuration Files

aizatto.com

GitHub

GitBook

47

5.10 Site Reliability Engineering (SRE)

aizatto.com

GitHub

GitBook

48

5.11 Best Engineers

aizatto.com

GitHub

GitBook

49

6 Engineering Management

aizatto.com

GitHub

GitBook

50

6.1 Hiring

aizatto.com

GitHub

GitBook

51

6.2 New Reports

aizatto.com

GitHub

GitBook

52

6.3 1:1s

aizatto.com

GitHub

GitBook

53

6.3.1 Calibration

aizatto.com

GitHub

GitBook

54

6.3.2 Expectations

aizatto.com

GitHub

GitBook

55

6.3.3 Mentorship / Learning / Growing

aizatto.com

GitHub

GitBook

56

6.3.4 Task Management

aizatto.com

GitHub

GitBook

57

6.3.5 Teams

aizatto.com

GitHub

GitBook

58

6.4 Interviewing Candidates

aizatto.com

GitHub

GitBook

59

6.5 Messenger Groups

aizatto.com

GitHub

GitBook

60

6.6 Resources

aizatto.com

GitHub

GitBook

61

7 Why GitBook?

aizatto.com

GitHub

GitBook

62

8 Getting into Tech

aizatto.com

GitHub

GitBook

63

8.1 Terminology

aizatto.com

GitHub

GitBook

64

9 Personal Goals

aizatto.com

GitHub

GitBook

65

Notes

Name

aizatto.com

GitHub

GitBook

Page

1 AWS

aizatto.com

GitHub

GitBook

66

1.1 API Gateway

aizatto.com

GitHub

GitBook

67

1.2 Cognito

aizatto.com

GitHub

GitBook

68

1.3 DynamoDB

aizatto.com

GitHub

GitBook

69

1.4 IAM

aizatto.com

GitHub

GitBook

70

1.5 Lambda

aizatto.com

GitHub

GitBook

71

2 GraphQL

aizatto.com

GitHub

GitBook

72

3 JavaScript

aizatto.com

GitHub

GitBook

73

3.1 Array

aizatto.com

GitHub

GitBook

74

3.2 Async & Await / Promises

aizatto.com

GitHub

GitBook

75

3.3 Collections

aizatto.com

GitHub

GitBook

76

3.4 Cons/Dislikes

aizatto.com

GitHub

GitBook

77

3.5 fetch

aizatto.com

GitHub

GitBook

78

3.6 Map

aizatto.com

GitHub

GitBook

79

3.7 Modules

aizatto.com

GitHub

GitBook

80

3.8 Object

aizatto.com

GitHub

GitBook

81

3.9 Regex

aizatto.com

GitHub

GitBook

82

3.10 Set

aizatto.com

GitHub

GitBook

83

3.11 Style Guides

aizatto.com

GitHub

GitBook

84

3.12 Versions

aizatto.com

GitHub

GitBook

85

4 Life

aizatto.com

GitHub

GitBook

86

5 Node.js

aizatto.com

GitHub

GitBook

87

5.1 Best Practices

aizatto.com

GitHub

GitBook

88

5.2 DraftJS

aizatto.com

GitHub

GitBook

89

5.3 eslint

aizatto.com

GitHub

GitBook

90

5.4 GraphQL

aizatto.com

GitHub

GitBook

91

5.5 Relay

aizatto.com

GitHub

GitBook

92

5.6 Hapi

aizatto.com

GitHub

GitBook

93

5.7 Knex

aizatto.com

GitHub

GitBook

94

5.8 Koa

aizatto.com

GitHub

GitBook

95

5.9 TypeScript

aizatto.com

GitHub

GitBook

96

5.10 Webservers

aizatto.com

GitHub

GitBook

97

6 Prototyping

aizatto.com

GitHub

GitBook

98

7 Raspberry Pi

aizatto.com

GitHub

GitBook

99

7.1 tp-link: TL-WN725N

aizatto.com

GitHub

GitBook

100

7.2 Panda Wireless: PAU05

aizatto.com

GitHub

GitBook

101

7.3 Malaysia

aizatto.com

GitHub

GitBook

102

7.4 Working with Multiple Raspberry Pis

aizatto.com

GitHub

GitBook

103

8 Serverless

aizatto.com

GitHub

GitBook

104

9 Software Engineering

aizatto.com

GitHub

GitBook

105

9.1 Pair Programming

aizatto.com

GitHub

GitBook

106

9.2 Software Architectures

aizatto.com

GitHub

GitBook

107

9.2.1 Monolithic

aizatto.com

GitHub

GitBook

108

9.2.2 Non-Monolithic

aizatto.com

GitHub

GitBook

109

9.2.2.1 Microservice

aizatto.com

GitHub

GitBook

110

9.2.2.2 FaaS (Functions as a Service) or Serverless

aizatto.com

GitHub

GitBook

111

9.3 Repository Management

aizatto.com

GitHub

GitBook

112

10 Technical Due Diligence

aizatto.com

GitHub

GitBook

113

11 Web Development

aizatto.com

GitHub

GitBook

114

11.1 Progressive Web App

aizatto.com

GitHub

GitBook

115

11.2 React

aizatto.com

GitHub

GitBook

116

11.3 SSO Providers

aizatto.com

GitHub

GitBook

117

12 Archive

aizatto.com

GitHub

GitBook

118

12.1 Amazon Echo Dot (3rd Gen) with clock

aizatto.com

GitHub

GitBook

119

12.2 Apple

aizatto.com

GitHub

GitBook

120

12.2.1 AirPods Pro

aizatto.com

GitHub

GitBook

121

12.2.2 Apple Notes

aizatto.com

GitHub

GitBook

122

12.2.3 Apple Watch Series 4

aizatto.com

GitHub

GitBook

123

12.2.4 iPad Pro 11" 2018

aizatto.com

GitHub

GitBook

124

12.2.5 MacBook Pro 15" 2017

aizatto.com

GitHub

GitBook

125

12.2.6 macOS

aizatto.com

GitHub

GitBook

126

12.3 Audible

aizatto.com

GitHub

GitBook

127

12.4 Balance

aizatto.com

GitHub

GitBook

128

12.4.1 Growth vs Contentment

aizatto.com

GitHub

GitBook

129

12.4.2 Leading vs Following

aizatto.com

GitHub

GitBook

130

12.4.3 Mindful vs Mindless

aizatto.com

GitHub

GitBook

131

12.4.4 New vs Old

aizatto.com

GitHub

GitBook

132

12.5 Bags

aizatto.com

GitHub

GitBook

133

12.6 Bandwidth Requirements

aizatto.com

GitHub

GitBook

134

12.7 B2B/B2C

aizatto.com

GitHub

GitBook

135

12.8 Blockchain

aizatto.com

GitHub

GitBook

136

12.9 Broadway

aizatto.com

GitHub

GitBook

137

12.10 Cheap, Good, Fast

aizatto.com

GitHub

GitBook

138

12.11 CLI

aizatto.com

GitHub

GitBook

139

12.11.1 git

aizatto.com

GitHub

GitBook

140

12.11.2 ufw

aizatto.com

GitHub

GitBook

141

12.11.3 xargs

aizatto.com

GitHub

GitBook

142

12.12 Cloud Providers

aizatto.com

GitHub

GitBook

143

12.12.1 GCP

aizatto.com

GitHub

GitBook

144

12.13 Communication

aizatto.com

GitHub

GitBook

145

12.14 Company

aizatto.com

GitHub

GitBook

146

12.14.1 All Hands

aizatto.com

GitHub

GitBook

147

12.14.2 The Problematic CTO

aizatto.com

GitHub

GitBook

148

12.14.3 Organizational Structure

aizatto.com

GitHub

GitBook

149

12.15 Content Creation

aizatto.com

GitHub

GitBook

150

12.16 COVID 19/Corona Virus

aizatto.com

GitHub

GitBook

151

12.17 Coworking Spaces

aizatto.com

GitHub

GitBook

152

12.18 Daily Routine

aizatto.com

GitHub

GitBook

153

12.19 Dating

aizatto.com

GitHub

GitBook

154

12.20 Displays / Monitors

aizatto.com

GitHub

GitBook

155

12.21 DNS

aizatto.com

GitHub

GitBook

156

12.22 Domain Registrars

aizatto.com

GitHub

GitBook

157

12.23 Driving

aizatto.com

GitHub

GitBook

158

12.24 eCommerce

aizatto.com

GitHub

GitBook

159

12.25 Empire Building

aizatto.com

GitHub

GitBook

160

12.26 Facebook for Developers

aizatto.com

GitHub

GitBook

161

12.27 Fever

aizatto.com

GitHub

GitBook

162

12.28 Fiverr

aizatto.com

GitHub

GitBook

163

12.29 Flights

aizatto.com

GitHub

GitBook

164

12.30 Gaming Tablet

aizatto.com

GitHub

GitBook

165

12.31 GitHub

aizatto.com

GitHub

GitBook

166

12.32 GTD

aizatto.com

GitHub

GitBook

167

12.33 Go Lang

aizatto.com

GitHub

GitBook

168

12.34 GoPro MAX

aizatto.com

GitHub

GitBook

169

12.35 Headsets

aizatto.com

GitHub

GitBook

170

12.36 Hiking

aizatto.com

GitHub

GitBook

171

12.36.1 Chamang Waterfalls

aizatto.com

GitHub

GitBook

172

12.36.2 Kanching Waterfalls

aizatto.com

GitHub

GitBook

173

12.36.3 Kota Damansara Community Forest Reserve

aizatto.com

GitHub

GitBook

174

12.36.4 Sungai Chilling

aizatto.com

GitHub

GitBook

175

12.37 Home Device Calling

aizatto.com

GitHub

GitBook

176

12.38 iCalendar

aizatto.com

GitHub

GitBook

177

12.39 Keyboards

aizatto.com

GitHub

GitBook

178

12.40 Malaysia Insurance

aizatto.com

GitHub

GitBook

179

12.41 Mental Health Malaysia

aizatto.com

GitHub

GitBook

180

12.42 Migraine

aizatto.com

GitHub

GitBook

181

12.43 Multiroom Wireless Speaker System

aizatto.com

GitHub

GitBook

182

12.44 Musicals

aizatto.com

GitHub

GitBook

183

12.45 Movies

aizatto.com

GitHub

GitBook

184

12.46 Password Managers

aizatto.com

GitHub

GitBook

185

12.47 Physical Health

aizatto.com

GitHub

GitBook

186

12.47.1 Cardio

aizatto.com

GitHub

GitBook

187

12.48 Podcasts

aizatto.com

GitHub

GitBook

188

12.49 Programming Bootcamps

aizatto.com

GitHub

GitBook

189

12.50 Property

aizatto.com

GitHub

GitBook

190

12.51 Productivity

aizatto.com

GitHub

GitBook

191

12.51.1 Note Taking

aizatto.com

GitHub

GitBook

192

12.52 Relationships

aizatto.com

GitHub

GitBook

193

12.53 Referral Codes

aizatto.com

GitHub

GitBook

194

12.54 Remote Calls

aizatto.com

GitHub

GitBook

195

12.55 Remote Work

aizatto.com

GitHub

GitBook

196

12.55.1 Comparison

aizatto.com

GitHub

GitBook

197

12.56 Road Trips

aizatto.com

GitHub

GitBook

198

12.57 Ruby / Ruby on Rails

aizatto.com

GitHub

GitBook

199

12.58 Scraping

aizatto.com

GitHub

GitBook

200

12.59 Slack

aizatto.com

GitHub

GitBook

201

12.60 Stripe

aizatto.com

GitHub

GitBook

202

12.61 Singapore

aizatto.com

GitHub

GitBook

203

12.62 UX

aizatto.com

GitHub

GitBook

204

12.63 Venture Builder

aizatto.com

GitHub

GitBook

205

12.64 Video Games

aizatto.com

GitHub

GitBook

206

12.65 Virtual Personal Assistant

aizatto.com

GitHub

GitBook

207

12.66 VPN

aizatto.com

GitHub

GitBook

208

12.67 WebDAV / CalDAV

aizatto.com

GitHub

GitBook

209

12.68 WebSocket

aizatto.com

GitHub

GitBook

210

12.69 Withings

aizatto.com

GitHub

GitBook

211

12.70 Xiaomi Roborock Mijia

aizatto.com

GitHub

GitBook

212

12.71 Old Hardware

aizatto.com

GitHub

GitBook

213

12.71.1 Netgear R7000P

aizatto.com

GitHub

GitBook

214