Jim Nielsen’s Blog
Preferences
Theme: This feature requires JavaScript as well as the default site fidelity (see below).
Fidelity:

Controls the level of style and functionality of the site, a lower fidelity meaning less bandwidth, battery, and CPU usage. Learn more.

External Links From My Blog

I thought it would be interesting to index all the external links on my blog and keep it as a running list (see my other stats).

This is available as raw data at /.well-known/links. You can also read my post about the the idea of public, raw link data.

Favicon for twitter.com twitter.com 278
blog.jim-nielsen.com twitter.com
1. /2012/calculate-the-ios-border-radius/ β†’ /drbarnard
2. /2014/defining-beauty-on-the-web/ β†’ /beep
3. /2014/logo-integrity/ β†’ /thegaw
4. /2014/logo-integrity/ β†’ /jimniels
5. /2015/a-web-of-people/ β†’ /timothymeaney
6. /2015/marketing2/ β†’ /jimniels
7. /2016/sassme-v2/ β†’ /d_run
8. /2016/sassme-v2/ β†’ /search
9. /2016/reading-notes-november/ β†’ /marcprecipice/status/791737937448677376
10. /2017/reading-notes-january/ β†’ /practicingdev/status/811956403745210368
11. /2017/designing-and-engineering-event-management-at-timshel/ β†’ /nick_alesandro
12. /2017/reading-notes-october/ β†’ /seldo/status/900214967286345728
13. /2018/detecitve-work-for-app-icon-book/ β†’ /flarup
14. /2018/reading-notes-july/ β†’ /Mantia/status/1013508524830121984
15. /2018/reading-notes-july/ β†’ /Mantia/status/1013855859007340544
16. /2018/reading-notes-july/ β†’ /thekitze/status/1012392146186489858
17. /2018/reading-notes-july/ β†’ /dan_abramov/status/1012663626723987457
18. /2018/choosing-a-static-site-generator/ β†’ /jimniels/status/1011285302944698371
19. /2018/cabin-of-logo-integrity/ β†’ /ycparak/status/940646088389939201
20. /2018/cabin-of-logo-integrity/ β†’ /gooeyblob/status/507615539586273280
21. /2018/cabin-of-logo-integrity/ β†’ /LeBinoclard/status/507553432488529920
22. /2018/cabin-of-logo-integrity/ β†’ /jimniels/status/942805152234332160
23. /2018/reading-notes-august/ β†’ /brian_d_vaughn/status/1025045172818563072
24. /2018/reading-notes-august/ β†’ /CarlForrest/status/1026331321281470465
25. /2018/reading-notes-august/ β†’ /perlberg/status/1019968000458481664
26. /2018/dark-mode-on-the-web/ β†’ /rafahari/status/1055463780812050432
27. /2018/dark-mode-on-the-web/ β†’ /HarshilShah1910/status/1055327222150483968
28. /2018/reading-notes-october/ β†’ /asymco/status/1047366402590629889
29. /2018/pathnames-to-subdomains/ β†’ /jimniels/status/1054726634052468736
30. /2018/pathnames-to-subdomains/ β†’ /jimniels/status/1054746927139565568
31. /2018/reading-notes-november/ β†’ /necolas/status/360170108028600320
32. /2018/reading-notes-november/ β†’ /jimniels/status/1064547820496146433
33. /2019/reading-notes-january/ β†’ /jaffathecake/status/954285104720957440
34. /2019/generating-shades-of-color-using-css-variables/ β†’ /tylergaw
35. /2019/trigger-build-in-netlify-from-aws-iot-button/ β†’ /jimniels/status/1065309175549476865
36. /2019/trigger-build-in-netlify-from-aws-iot-button/ β†’ /jimniels/status/1065309175549476865
37. /2019/trigger-build-in-netlify-from-aws-iot-button/ β†’ /jimniels/status/1054726634052468736
38. /2019/conditional-syntax-highlighting-in-dark-mode-with-css-imports/ β†’ /tylergaw
39. /2019/your-product-doesnt-have-to-look-the-same-on-every-platform/ β†’ /Twitter/status/1087791357756956680
40. /2019/reading-notes-may/ β†’ /cameronmoll/status/1119276324651012096
41. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /philhawksworth/status/1107646222582587392
42. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /Netlify
43. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /lekoarts_de
44. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /lekoarts_de/status/1107620649021960193
45. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /kitopastorino
46. /2019/thoughts-on-rich-harris-talk/ β†’ /Rich_Harris
47. /2019/thoughts-on-rich-harris-talk/ β†’ /Rich_Harris/status/1168896800268464129
48. /2019/i-love-rss/ β†’ /jimniels
49. /2019/i-love-rss/ β†’ /jimniels/status/1171434990636171266
50. /2019/i-love-rss/ β†’ /reichenstein
51. /2019/reading-notes-october/ β†’ /housecor/status/1088419498846244864
52. /2019/es-modules-in-node-my-own-rabbit-hole/ β†’ /jimniels
53. /2019/es-modules-in-node-my-own-rabbit-hole/ β†’ /AndrewGoodricke
54. /2019/netlify-public-folder-part-i-what/ β†’ /jimniels/status/1176892638143713280
55. /2019/netlify-public-folder-part-i-what/ β†’ /swyx
56. /2019/netlify-public-folder-part-i-what/ β†’ /jimniels/status/1182305914575114240
57. /2019/netlify-public-folder-part-ii-why/ β†’ /swyx
58. /2019/netlify-public-folder-part-ii-why/ β†’ /jimniels/status/1098672051890671617
59. /2019/netlify-public-folder-part-ii-why/ β†’ /jimniels/status/1100532780423888898
60. /2019/netlify-public-folder-part-ii-why/ β†’ /jimniels/status/1176892638143713280
61. /2019/netlify-public-folder-part-iii-how/ β†’ /jimniels/status/1176892638143713280
62. /2019/netlify-public-folder-part-iii-how/ β†’ /swyx/status/1176918485626216448
63. /2019/netlify-public-folder-part-iii-how/ β†’ /alazyreader
64. /2019/netlify-public-folder-part-iii-how/ β†’ /kitopastorino
65. /2019/stuff-to-say-on-twitter/ β†’ /en/docs/tweets/optimize-with-cards/overview/summary
66. /2019/reading-notes-december/ β†’ /ryanflorence/status/1201997439915311104
67. /2020/empowering-the-few/ β†’ /flarup
68. /2020/empowering-the-few/ β†’ /flarup/status/1240323082474176512
69. /2020/empowering-the-few/ β†’ /thegaw
70. /2020/empowering-the-few/ β†’ /funkatron
71. /2020/agency-website-design-inspiration-and-other-observations/ β†’ /steveschoger
72. /2020/agency-website-design-inspiration-and-other-observations/ β†’ /steveschoger/status/1245010003691479041
73. /2020/reading-notes-april/ β†’ /dresouzax/status/1250872568111751168
74. /2020/user-controlled-system-level-aesthetic-preferences/ β†’ /jimniels/status/1259867275588448262
75. /2020/user-controlled-system-level-aesthetic-preferences/ β†’ /othermaciej/status/1261209849829810177
76. /2020/user-controlled-system-level-aesthetic-preferences/ β†’ /othermaciej
77. /2020/user-controlled-system-level-aesthetic-preferences/ β†’ /jimniels/status/1261308238546587650
78. /2020/reading-notes-may/ β†’ /jimniels/status/1258464896418807812
79. /2020/book-notes-mlk/ β†’ /ryanflorence/status/1267248772041474049
80. /2020/css-naked/ β†’ /zachleat/status/1248619958038220800
81. /2020/css-naked/ β†’ /mxbck/status/1263899490093879297
82. /2020/google-vs-netlify-analytics/ β†’ /jimniels/status/1219304625448398857
83. /2020/the-meaning-of-view-source/ β†’ /tomdale/status/965681976199077889
84. /2020/the-meaning-of-view-source/ β†’ /
85. /2020/web-technologies-and-syntax/ β†’ /housecor/status/1088419498846244864
86. /2020/make-me-think/ β†’ /dhh/status/1250090346010140675
87. /2020/reading-notes-september/ β†’ /patrick_oshag/status/1310012662290558979
88. /2020/automatically-resize-a-textarea-on-user-input/ β†’ /simevidas/status/1315767829795401730
89. /2020/ten-anti-principles-of-good-design/ β†’ /johnnie/status/1030488024906313728
90. /2020/system-fonts-on-the-web/ β†’ /jimniels/status/1323108913278029831
91. /2020/the-missing-hit-and-the-open-web/ β†’ /jimniels/status/1336750558888284160
92. /2021/writing-in-2020-and-2021/ β†’ /davatron5000/status/1294379691177017346
93. /2021/custom-style-sheet-in-safari/ β†’ /chockenberry/status/1162440345830846464
94. /2021/codbase-collaboration-between-humans-and-robots/ β†’ /jimniels/status/889921238809837568
95. /2021/codbase-collaboration-between-humans-and-robots/ β†’ /davatron5000/status/1327292373244792832
96. /2021/codbase-collaboration-between-humans-and-robots/ β†’ /davatron5000/status/1356704436391993345
97. /2021/codbase-collaboration-between-humans-and-robots/ β†’ /davatron5000/status/1377261802778689537
98. /2021/ikea-and-javascript/ β†’ /kocienda/status/1355344814166876163
99. /2021/doing-web-design/ β†’ /tylergaw/status/1339632596142026752
100. /2021/doing-web-design/ β†’ /jimniels/status/1339646136773206017
101. /2021/speculative-prefetching/ β†’ /simevidas/status/1371633821079248897
102. /2021/css-is-in-fact-awesome/ β†’ /Mandy_Kerr/status/985351593972252672
103. /2021/web-languages-as-compile-targets/ β†’ /wycats/status/1376963953054547970
104. /2021/custom-elements-without-js/ β†’ /jimniels/status/1379190180792430594
105. /2021/custom-elements-without-js/ β†’ /tommygeorge/status/1379223423772151809
106. /2021/custom-elements-without-js/ β†’ /jimniels/status/1379251591233015810
107. /2021/reintroducing-readlists/ β†’ /jimniels/status/952593010738384897
108. /2021/reading-notes-may/ β†’ /Mr_Jean/status/1395679182483562500
109. /2021/reflections-on-html/ β†’ /d_run/status/1390991826384048129
110. /2021/css-system-colors/ β†’ /tomayac/status/1403097455059779584
111. /2021/css-system-colors/ β†’ /guyzmo/status/1402769388533649409
112. /2021/theme-color-in-css/ β†’ /alexkaessner/status/1402211519518085121
113. /2021/theme-color-in-css/ β†’ /feross/status/1406851155842330625
114. /2021/theme-color-in-css/ β†’ /hj_chen/status/1413815862331543554
115. /2021/conditional-style-loading-not-so-fast/ β†’ /marvindanig/status/1414800006830247938
116. /2021/conditional-style-loading-not-so-fast/ β†’ /jimniels/status/1414828621068443649
117. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /gsnedders/status/1417170253679824911
118. /2021/propagating-up-in-css/ β†’ /frivoal/status/1171765332995801088
119. /2021/propagating-up-in-css/ β†’ /TerribleMia/status/1380310383588646916
120. /2021/propagating-up-in-css/ β†’ /TerribleMia/status/1380310383588646916
121. /2021/quibbles-with-social-share-imagery/ β†’ /en/docs/twitter-for-websites/cards/overview/abouts-cards
122. /2021/quibbles-with-social-share-imagery/ β†’ /validator
123. /2021/reading-notes-july/ β†’ /andybudd/status/1411364451660480513
124. /2021/reading-notes-july/ β†’ /letterpress_se/status/1105419430589272065
125. /2021/cool-uris-and-image-hotlinking/ β†’ /veltman/status/1359204870264262657
126. /2021/confirm-a-prompt-we-stay-alert/ β†’ /dan_abramov/status/1422943317512364037
127. /2021/confirm-a-prompt-we-stay-alert/ β†’ /mikesherov/status/1423271360357351432
128. /2021/defining-basic-javascript-terms/ β†’ /zachleat/status/1194699345901375489
129. /2021/defining-basic-javascript-terms/ β†’ /jimniels/status/1194701252879376384
130. /2021/defining-basic-javascript-terms/ β†’ /ramswdev/status/1417975847588347907
131. /2021/job-titles-what-you-do-and-are/ β†’ /EmmanuelAcho/status/1420701985985097737
132. /2021/the-power-of-the-link/ β†’ /drbarnard/status/1433264811824005122
133. /2021/thoughts-on-avoiding-an-excessive-dom-size/ β†’ /anthony_ricaud/status/1450528308941230083
134. /2021/a-web-thanksgiving/ β†’ /swyx
135. /2021/a-web-thanksgiving/ β†’ /davatron5000
136. /2021/a-web-thanksgiving/ β†’ /SaraSoueidan/status/1428686530332303361
137. /2021/a-web-thanksgiving/ β†’ /SaraSoueidan/status/1427495559833735168
138. /2021/a-web-thanksgiving/ β†’ /ericwbailey/status/1428724251947896839
139. /2021/a-web-thanksgiving/ β†’ /beep
140. /2021/reading-notes-november/ β†’ /jimniels/status/1359573956789944323
141. /2021/app-icons-dont-catch-em-all/ β†’ /getplantry/status/1473355290120794112
142. /2021/app-icons-dont-catch-em-all/ β†’ /jimniels/status/1459261135807463442
143. /2022/talking-app-icons-on-the-postlight-podcast/ β†’ /flarup
144. /2022/talking-app-icons-on-the-postlight-podcast/ β†’ /ChappellTracker
145. /2022/exporting-and-parsing-emails/ β†’ /flarup
146. /2022/exporting-and-parsing-emails/ β†’ /jasonfried/status/1276566882196377601
147. /2022/web-predictions-on-a-whim/ β†’ /davatron5000/status/900023379780149248
148. /2022/web-predictions-on-a-whim/ β†’ /wycats/status/1376963953054547970
149. /2022/reading-notes-january/ β†’ /TerribleMia/status/1198706002419310592
150. /2022/cluttered-web/ β†’ /jimniels/status/1411141345314439175
151. /2022/things-the-css-spec-folks-got-right/ β†’ /jimniels/status/1444029073131458562
152. /2022/things-the-css-spec-folks-got-right/ β†’ /swyx/status/1496993590136180747
153. /2022/my-mom-and-the-wsj/ β†’ /nicnguyen
154. /2022/new-blog-theme-implementation-details/ β†’ /steveschoger/status/1502318105124646924
155. /2022/reading-notes-march/ β†’ /davatron5000/status/1507026958269313025
156. /2022/permeating-principles-of-the-web/ β†’ /timothymeaney
157. /2022/having-fun-writing-apis-with-glitch/ β†’ /jimniels/status/1360427857693007872
158. /2022/ordering-css-delcarations/ β†’ /chriscoyier/status/1481286845820461056
159. /2022/notes-from-fred-schott-on-shop-talk-show/ β†’ /fredkschott
160. /2022/joining-remix/ β†’ /jimniels/status/1484316461652856832
161. /2022/notes-from-michael-jackson-devmode-fm/ β†’ /mjackson
162. /2022/the-web-beyond-browsers/ β†’ /ryanflorence/status/1523653395038449665
163. /2022/browser-level-color-scheme-preference/ β†’ /sarasoueidan/status/1508123765347082242
164. /2022/browser-level-color-scheme-preference/ β†’ /oplik0/status/1508371140967907336
165. /2022/browser-level-color-scheme-preference/ β†’ /simevidas/status/1483929583355314177
166. /2022/browser-level-color-scheme-preference/ β†’ /jimniels/status/1483935534124879877
167. /2022/browser-level-color-scheme-preference/ β†’ /jimniels/status/1483946701245370370
168. /2022/browser-level-color-scheme-preference/ β†’ /jasondmoss/status/1524724407641403393
169. /2022/browser-level-color-scheme-preference/ β†’ /davatron5000/status/1523297871566499842
170. /2022/browser-level-color-scheme-preference/ β†’ /jasondmoss/status/1524724407641403393
171. /2022/browser-level-color-scheme-preference/ β†’ /sergiodxa/status/1524611412756205569
172. /2022/whats-it-worth/ β†’ /kantrn/status/1511791402845310977
173. /2022/principles-of-color-beyond-srgb/ β†’ /jensimmons/status/1508484189875806210
174. /2022/principles-of-color-beyond-srgb/ β†’ /jimniels/status/1508487212631048207
175. /2022/netlify-public-folder-part-iv/ β†’ /jimniels/status/1521684089400668161
176. /2022/quick-dirty-text-diffing/ β†’ /jimniels/status/1526752234079281152
177. /2022/quick-dirty-text-diffing/ β†’ /johncjago/status/1526784370450776064
178. /2022/quick-dirty-text-diffing/ β†’ /pawelgrzybek/status/1526819953210445826
179. /2022/quick-dirty-text-diffing/ β†’ /geoff_l/status/1526753861570002947
180. /2022/quick-dirty-text-diffing/ β†’ /hybrid_alex/status/1526758138568921090
181. /2022/quick-dirty-text-diffing/ β†’ /mrwweb/status/1526942428682285056
182. /2022/quick-dirty-text-diffing/ β†’ /chrisofspades/status/1527322594285740037
183. /2022/avoiding-flash-of-inaccurate-theme-color/ β†’ /zcorpan/status/1531299212553502720
184. /2022/form-data-and-json/ β†’ /ovstoica/status/1521776397588520960
185. /2022/form-data-and-json/ β†’ /jimniels/status/1530059286826582016
186. /2022/form-data-and-json/ β†’ /jimniels/status/1532929935370817538
187. /2022/form-data-and-json/ β†’ /brophdawg11
188. /2022/previous-sibling-selector/ β†’ /chriscoyier/status/1555260029938421766
189. /2022/reading-notes-june/ β†’ /youyuxi/status/1513828164295802883
190. /2022/html-email-rant/ β†’ /davatron5000/status/1542241869366792193
191. /2022/html-email-rant/ β†’ /jimniels/status/1542231993328586752
192. /2022/html-email-rant/ β†’ /jimniels/status/1545541685807128578
193. /2022/html-email-rant/ β†’ /levelsio/status/1552666734376665089
194. /2022/html-email-rant/ β†’ /andreyzagoruiko/status/1552086187489107969
195. /2022/html-email-rant/ β†’ /swyx/status/1552730861052628992
196. /2022/multiple-inline-svgs/ β†’ /simevidas/status/1571550770088091651
197. /2022/other-peoples-websites/ β†’ /carribeiro/status/1477804467735117827
198. /2022/saying-thank-you/ β†’ /muanchiou/status/1552589989401178114
199. /2022/validating-html/ β†’ /sarasoueidan
200. /2022/validating-html/ β†’ /danmall/status/1564248000272089089
201. /2022/validating-html/ β†’ /jimniels/status/1564451586822266880
202. /2022/validating-html/ β†’ /ffoodd_fr/status/1564510034993766401
203. /2022/generating-epub-file-in-browser/ β†’ /jimniels/status/1326934599063261187
204. /2022/generating-epub-file-in-browser/ β†’ /philipforget/status/1326942324589465600
205. /2022/jen-simmons-shoptalk-show/ β†’ /jensimmons
206. /2022/font-family-and-supports/ β†’ /jimniels/status/1570636356321411073
207. /2022/font-family-and-supports/ β†’ /kn_wler/status/1570637629024243717
208. /2022/font-family-and-supports/ β†’ /luckymurari/status/1570642013154086914
209. /2022/font-family-and-supports/ β†’ /bramus/status/1571052970955149313
210. /2022/font-family-and-supports/ β†’ /kn_wler/status/1570645634235133953
211. /2022/my-contribution-to-react-router/ β†’ /remix_run/status/1569783085000171521
212. /2022/my-contribution-to-react-router/ β†’ /ryanflorence
213. /2022/my-contribution-to-react-router/ β†’ /jimniels/status/1569800776771600384
214. /2022/remix-react-and-state/ β†’ /ryanflorence/status/1529438363341639680
215. /2022/sketch-design-challenge-icons/ β†’ /hashtag/SketchDesignChallenge
216. /2022/sketch-design-challenge-icons/ β†’ /mila_shov/status/1573412048813592576
217. /2022/sketch-design-challenge-icons/ β†’ /basvanderploeg/status/1575604982006652959
218. /2022/sketch-design-challenge-icons/ β†’ /flarup/status/1575600566910455809
219. /2022/sketch-design-challenge-icons/ β†’ /ulasalyesil/status/1574449812669440000
220. /2022/sketch-design-challenge-icons/ β†’ /P63808969/status/1574482560553521152
221. /2022/sketch-design-challenge-icons/ β†’ /alecea_basson/status/1575171216305844232
222. /2022/sketch-design-challenge-icons/ β†’ /alecea_basson/status/1575548320142876672
223. /2022/sketch-design-challenge-icons/ β†’ /Gavmn/status/1575627499131633664
224. /2022/sketch-design-challenge-icons/ β†’ /viditb/status/1575970096375156736
225. /2022/sketch-design-challenge-icons/ β†’ /thejoshrogers/status/1575938265500520448
226. /2022/sketch-design-challenge-icons/ β†’ /abbasmousavi/status/1575937567249563649
227. /2022/sketch-design-challenge-icons/ β†’ /basnikov/status/1575850673035685889
228. /2022/sketch-design-challenge-icons/ β†’ /bulldog5278
229. /2022/sketch-design-challenge-icons/ β†’ /bulldog5278/status/1572918632971210754
230. /2022/sketch-design-challenge-icons/ β†’ /bulldog5278/status/1574482005831688192
231. /2022/sketch-design-challenge-icons/ β†’ /bulldog5278/status/1574032139976335363
232. /2022/sketch-design-challenge-icons/ β†’ /bulldog5278/status/1573730125119733762
233. /2022/app-icon-ai-variations/ β†’ /flarup/status/1532320073465085952
234. /2022/website-fidelity/ β†’ /NPR/status/1040231625571758086
235. /2022/scroll-to-text-fragments/ β†’ /tomayac/status/1584824386850553857
236. /2022/website-fidelity-browser/ β†’ /jimniels/status/1582917485300310016
237. /2022/verified-personal-website/ β†’ /mxbck/status/1590809274808147990
238. /2022/remix-alternate-timeline-of-web-dev/ β†’ /jimniels/status/1484316461652856832
239. /2022/css-for-urls-and-http-headers/ β†’ /jkup/status/1542306767509618691
240. /2022/employment-change/ β†’ /jimniels/status/1593813049789468672
241. /2022/employment-change/ β†’ /jimniels
242. /2022/prototypes-and-practice/ β†’ /TomCruise/status/1604839778125430785
243. /2023/ok-lch-im-convinced/ β†’ /jimniels/status/1612487807871623169
244. /2023/ok-lch-im-convinced/ β†’ /bjornornorn/status/1613211390600450049
245. /2023/subscribe-wherever-you-get-your-content/ β†’ /jimniels/status/1597654715873267713
246. /2023/curating-human-and-ai-artwork/ β†’ /stroughtonsmith/status/1571645502340628482
247. /2023/curating-human-and-ai-artwork/ β†’ /sindresorhus/status/1597251293965594624
248. /2023/curating-human-and-ai-artwork/ β†’ /sindresorhus/status/1570086976489140230
249. /2023/curating-human-and-ai-artwork/ β†’ /sindresorhus/status/1607899299760771072
250. /2023/the-anti-capitalist-web/ β†’ /terriblemia/status/1198706002419310592
251. /2023/short-history-of-port-numbers/ β†’ /jimniels/status/1598436595421663237
252. /2023/best-time-to-own-a-domain/ β†’ /en/managing-your-account/legacy-verification-policy
253. /2023/validity-of-custom-element-tag-names/ β†’ /dimensionmedia/status/1621156922924896256
254. /2023/css-wishlist/ β†’ /simevidas/status/1620440940375851008
255. /2023/figma-to-browser-chasm/ β†’ /PixelJanitor/status/1623358514440859649
256. /2023/figma-to-browser-chasm/ β†’ /pixeljanitor/status/1623358582753460224
257. /2023/site-search-in-arc-browser/ β†’ /browsercompany/status/1646580021858037760
258. /2023/circles-and-momentum/ β†’ /swyx/status/1260022224351723521
259. /2023/cite-your-sources-ai/ β†’ /SaraSoueidan/status/1647248969192333315
260. /2023/domain-handle-blueksy/ β†’ /JosephJacks_
261. /2023/domain-handle-blueksy/ β†’ /jimniels/status/1597654715873267713
262. /2023/practical-accessibility/ β†’ /SaraSoueidan
263. /2023/practical-accessibility/ β†’ /SaraSoueidan/status/1657014149090533378
264. /2023/single-line-comments-in-css/ β†’ /brad_frost/status/1661099466533773320
265. /2023/single-line-comments-in-css/ β†’ /bradwestfall/status/1661137189860790274
266. /2023/link-preload-image/ β†’ /jimniels/status/1661557620719734785
267. /2023/link-preload-image/ β†’ /bramus/status/1662014937080774657
268. /2023/link-preload-image/ β†’ /bramus/status/1661726370076975104
269. /2023/throwaway-browser-defaults/ β†’ /stefanjudis/status/1533418029551439874
270. /2023/throwaway-browser-defaults/ β†’ /jacobmparis/status/1648989316440375296
271. /2023/slow-motion-animations-with-chrome-devtools/ β†’ /bramus/status/1661727675218796548
272. /2023/slow-motion-animations-with-chrome-devtools/ β†’ /jimniels/status/1656874636095700992
273. /2023/slow-motion-animations-with-chrome-devtools/ β†’ /jimniels/status/1661586581407379457
274. /2023/apollo-app-icons/ β†’ /BasicAppleGuy/status/1666907331114745856
275. /2023/user-feedback/ β†’ /ivanhzhao/status/1629179657471033344
276. /2023/reloading-document-in-html-and-preserve-query-params/ β†’ /ryanflorence/status/1693648034939469827
277. /2024/rss-in-html/ β†’ /wycats/status/1376963953054547970
278. /2024/treating-the-symptoms/ β†’ /joshm/status/1751734580124787028
Favicon for github.com github.com 188
blog.jim-nielsen.com github.com
1. /2013/sass-variable-interpolation-workarounds/ β†’ /nex3/sass/issues/132
2. /2013/sass-variable-interpolation-workarounds/ β†’ /nex3/sass/issues/132
3. /2013/sass-variable-interpolation-workarounds/ β†’ /nex3/sass/issues/132
4. /2015/team-colors-2-0/ β†’ /teamcolors/teamcolors.github.io/pulls
5. /2015/team-colors-2-0/ β†’ /teamcolors/teamcolors.github.io
6. /2015/team-colors-2-0/ β†’ /teamcolors/teamcolors.github.io
7. /2016/acr90-work-page-design-updates/ β†’ /arc90
8. /2016/reading-notes-september/ β†’ /filamentgroup/Ajax-Include-Pattern/
9. /2016/sassme-v2/ β†’ /arc90/sass-color-picker
10. /2016/sassme-v2/ β†’ /arc90/sass-color-picker/issues/5
11. /2016/sassme-v2/ β†’ /facebookincubator/create-react-app
12. /2016/sassme-v2/ β†’ /jimniels/sassme
13. /2016/sassme-v2/ β†’ /jimniels/sassme
14. /2017/migrating-away-from-compass-and-susy/ β†’ /Compass/compass
15. /2017/migrating-away-from-compass-and-susy/ β†’ /oddbird/susy/releases
16. /2017/notes-from-fluent-conference/ β†’ /shelljs/shelljs
17. /2017/notes-functional-lite-js/ β†’ /getify/You-Dont-Know-JS
18. /2017/notes-functional-lite-js/ β†’ /getify/Functional-Light-JS
19. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /Modernizr/Modernizr/issues/213
20. /2018/url-design-and-automated-redirects-in-jekyll/ β†’ /jekyll/jekyll-redirect-from
21. /2018/blog-redesign-again/ β†’ /jimniels/blog/releases
22. /2018/reading-notes-july/ β†’ /reactjs/react-basic
23. /2018/choosing-a-static-site-generator/ β†’ /elmasse/nextein
24. /2018/choosing-a-static-site-generator/ β†’ /segmentio/metalsmith/issues/288
25. /2018/choosing-a-static-site-generator/ β†’ /damassi
26. /2018/cabin-of-logo-integrity/ β†’ /jimniels/logo-integrity/commit/d8323cc8d1575262f60c0f3fe448c7dea761de77
27. /2018/reading-notes-august/ β†’ /bvaughn/810d50d6ade25b784728873daabb905e
28. /2018/netlibox-my-guest-post-on-netlify/ β†’ /2018-05-01-github-pages-custom-domains-https/
29. /2018/netlibox-my-guest-post-on-netlify/ β†’ /jimniels/netlibox
30. /2018/dark-mode-on-the-web/ β†’ /jimniels/blog/commit/82c532faedaa1c8c6e2e3881ccfff004f5d3dbf3
31. /2018/supporting-css-variables-in-sass/ β†’ /sass/dart-sass
32. /2018/supporting-css-variables-in-sass/ β†’ /webpack-contrib/sass-loader/issues/532
33. /2018/supporting-css-variables-in-sass/ β†’ /sass/libsass/issues/2621
34. /2018/supporting-css-variables-in-sass/ β†’ /sass/sass/issues/1128
35. /2018/reading-notes-december/ β†’ /developit/htm/blob/master/README.md
36. /2019/generating-shades-of-color-using-css-variables/ β†’ /DesignByOnyx
37. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /imagemin/imagemin-optipng
38. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /lovell/sharp
39. /2019/moving-from-ejs-to-jsx/ β†’ /metalsmith/metalsmith-in-place
40. /2019/moving-from-ejs-to-jsx/ β†’ /metalsmith/metalsmith-layouts/issues/111
41. /2019/moving-from-ejs-to-jsx/ β†’ /jstransformers/jstransformer
42. /2019/moving-from-ejs-to-jsx/ β†’ /jstransformers/jstransformer-ejs
43. /2019/moving-from-ejs-to-jsx/ β†’ /facebook/react/issues/12014
44. /2019/moving-from-ejs-to-jsx/ β†’ /facebook/react/issues/12014
45. /2019/moving-from-ejs-to-jsx/ β†’ /facebook/react/issues/12014
46. /2019/moving-from-ejs-to-jsx/ β†’ /jimniels/icongallery/pull/21/files
47. /2019/moving-from-ejs-to-jsx/ β†’ /jimniels/icongallery/pull/21/files
48. /2019/conditional-syntax-highlighting-in-dark-mode-with-css-imports/ β†’ /markdown-it/markdown-it
49. /2019/conditional-syntax-highlighting-in-dark-mode-with-css-imports/ β†’ /markdown-it/markdown-it
50. /2019/your-product-doesnt-have-to-look-the-same-on-every-platform/ β†’ /twitter/twemoji
51. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /LekoArts/gatsby-status-dashboard
52. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /matryer/bitbar
53. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /matryer/bitbar
54. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /matryer/bitbar
55. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /matryer/bitbar
56. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /sindresorhus/bitbar
57. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /kitop/a352074d20d8a3aaff57178e938a2552
58. /2019/notes-rethinking-asynchronous-programming-in-javascript/ β†’ /getify/You-Dont-Know-JS/blob/master/async%20&%20performance/README.md
59. /2019/notes-rethinking-asynchronous-programming-in-javascript/ β†’ /getify/You-Dont-Know-JS
60. /2019/reading-notes-june/ β†’ /github/time-elements
61. /2019/designing-and-engineering-progressive-disclosure/ β†’ /jimniels/icongallery/commit/62a2e42af5213a232ce37ee8c06507ebe6609374
62. /2019/reading-notes-october/ β†’ /tc39/proposal-optional-chaining
63. /2019/es-modules-in-node-my-own-rabbit-hole/ β†’ /nodejs/modules
64. /2019/es-modules-in-node-my-own-rabbit-hole/ β†’ /FWeinb/metalsmith-watch
65. /2019/es-modules-in-node-my-own-rabbit-hole/ β†’ /nodejs/help/issues/1399
66. /2019/netlify-public-folder-part-i-what/ β†’ /jimniels/bitbar/blob/master/src/bitbar-scripts/netlify-sync.1m.js
67. /2019/netlify-public-folder-part-ii-why/ β†’ /en/github/managing-large-files/what-is-my-disk-quota
68. /2019/netlify-public-folder-part-ii-why/ β†’ /
69. /2019/netlify-public-folder-part-iii-how/ β†’ /matryer/bitbar
70. /2019/netlify-public-folder-part-iii-how/ β†’ /JXA-Cookbook/JXA-Cookbook
71. /2019/netlify-public-folder-part-iii-how/ β†’ /johnelm/node-jxa
72. /2019/netlify-public-folder-part-iii-how/ β†’ /jimniels/netlibox
73. /2019/netlify-public-folder-part-iii-how/ β†’ /jimniels/bitbar/blob/master/src/bitbar-scripts/netlify-sync.1m.js
74. /2019/netlify-public-folder-part-iii-how/ β†’ /jimniels/bitbar
75. /2020/proptypes-outside-of-react-in-template-literal-components/ β†’ /facebook/prop-types
76. /2020/switching-from-react-to-js-for-templating/ β†’ /facebook/react/issues/12014
77. /2020/progressively-enhancing-a-small-widget/ β†’ /jimniels/blog/blob/master/src/server/BlogPostsStatus.js
78. /2020/switching-from-cjs-to-esm/ β†’ /jimniels/blog/pull/14/files
79. /2020/empowering-the-few/ β†’ /arc90/teamcolors/pulls
80. /2020/empowering-the-few/ β†’ /arc90/teamcolors/issues/28
81. /2020/empowering-the-few/ β†’ /arc90/teamcolors/issues/28
82. /2020/credentials-in-urls/ β†’ /elastic/kibana/issues/34847
83. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /dropbox/dropbox-sdk-js/blob/master/examples/javascript/upload/index.html
84. /2020/sass-color-functions-in-css/ β†’ /w3c/csswg-drafts/issues/3187
85. /2020/sass-color-functions-in-css/ β†’ /jimniels/sassme/blob/master/src/scripts/utils/colorTransforms.js
86. /2020/git-info-in-node-for-babel-config/ β†’ /jean-smaug/babel-plugin-search-and-replace
87. /2020/git-info-in-node-for-babel-config/ β†’ /kurttheviking/git-rev-sync-js/blob/master/index.js
88. /2020/css-naked/ β†’ /jimniels/css-naked
89. /2020/css-naked/ β†’ /jimniels/css-naked/blob/main/css-naked.js
90. /2020/es-modules-there-is-no-registry/ β†’ /nvm-sh/nvm
91. /2020/es-modules-there-is-no-registry/ β†’ /tj/n
92. /2020/es-modules-there-is-no-registry/ β†’ /facebook/create-react-app
93. /2020/es-modules-there-is-no-registry/ β†’ /developit/htm
94. /2020/es-modules-there-is-no-registry/ β†’ /WICG/import-maps
95. /2020/es-modules-there-is-no-registry/ β†’ /guybedford/es-module-shims
96. /2020/automatically-resize-a-textarea-on-user-input/ β†’ /jackmoore/autosize
97. /2020/automatically-resize-a-textarea-on-user-input/ β†’ /ungap/custom-elements-builtin
98. /2020/export-to-html-from-javascript-using-blob-urls/ β†’ /guybedford/es-module-shims
99. /2020/react-without-build-tools/ β†’ /facebook/react/issues/11503
100. /2021/custom-style-sheet-in-safari/ β†’ /Tampermonkey/tampermonkey
101. /2021/feat-new-style/ β†’ /sindresorhus/modern-normalize
102. /2021/graphing-blog-post-goals/ β†’ /jimniels/blog/pull/25
103. /2021/codbase-collaboration-between-humans-and-robots/ β†’ /davatron5000/9db6a622a6f2203ec1f900512d6fae86
104. /2021/codbase-collaboration-between-humans-and-robots/ β†’ /davatron5000/humans-vs-robots
105. /2021/doing-web-design/ β†’ /segmentio/metalsmith
106. /2021/doing-web-design/ β†’ /segmentio/metalsmith/blob/master/lib/index.js
107. /2021/doing-web-design/ β†’ /jonschlinkert/gray-matter/issues/62
108. /2021/doing-web-design/ β†’ /nodeca/js-yaml/issues/198
109. /2021/doing-web-design/ β†’ /nodeca/js-yaml/blob/aee620a20e85e651073ad8e6468d10a032f0eca8/lib/type/timestamp.js
110. /2021/css-is-in-fact-awesome/ β†’ /getify/You-Dont-Know-JS/blob/1st-ed/up%20%26%20going/ch1.md
111. /2021/reading-notes-collection/ β†’ /jimniels/blog/commit/f199954db4eb8e319b4963bdc997efee0f072283
112. /2021/web-languages-as-compile-targets/ β†’ /jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS
113. /2021/shadow-dom-and-the-styling-api/ β†’ /nolanlawson/emoji-picker-element
114. /2021/shadow-dom-and-the-styling-api/ β†’ /castastrophe/wc-theming-standards/wiki
115. /2021/reintroducing-readlists/ β†’ /postlight/mercury-parser
116. /2021/reintroducing-readlists/ β†’ /jimniels/readlists
117. /2021/displaying-favicons-for-any-domain/ β†’ /antongunov/favicongrabber.com
118. /2021/displaying-favicons-for-any-domain/ β†’ /dodying/bf3063d4e1f5b206018bfa19127669e9
119. /2021/displaying-favicons-for-any-domain/ β†’ /duckduckgo/Android/issues/527
120. /2021/courting-webp/ β†’ /imagemin/imagemin
121. /2021/theme-color-in-css/ β†’ /w3c/csswg-drafts/issues/575
122. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /WebKit/WebKit/blob/13e79e2e2f09579997106164ae66ad5499fc0a27/Source/WebCore/css/html.css
123. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /WebKit/WebKit/blob/31a9a1e0c19971c96c01408f97ad51440dbcd0e2/Source/WebCore/bindings/scripts/preprocessor.pm
124. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /WebKit/WebKit/blob/13e79e2e2f09579997106164ae66ad5499fc0a27/Source/WebCore/css/CSSValueKeywords.in
125. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /WebKit/WebKit/blob/13e79e2e2f09579997106164ae66ad5499fc0a27/Source/WebCore/css/CSSValueKeywords.in
126. /2021/propagating-up-in-css/ β†’ /w3c/csswg-drafts/issues/6079
127. /2021/feed-urls/ β†’ /simevidas/web-dev-feeds
128. /2021/feed-urls/ β†’ /w3ctag/design-principles/
129. /2021/feed-urls/ β†’ /babel/babel/
130. /2021/feed-urls/ β†’ /jimniels/073beba189ff69ca1b9ef93dc4228a26
131. /2021/notes-hammock-driven-development/ β†’ /matthiasn/talk-transcripts/blob/master/Hickey_Rich/HammockDrivenDev-mostly-text.md
132. /2021/thoughts-on-avoiding-an-excessive-dom-size/ β†’ /GoogleChrome/lighthouse/blob/c333322264e6c2c34553f94abc85ed01c60e2d3d/lighthouse-core/gather/gatherers/dobetterweb/domstats.js
133. /2021/css-relative-colors/ β†’ /lopspower/03fb1cc0ac9f32ef38f4
134. /2021/css-relative-colors/ β†’ /w3c/css-houdini-drafts/issues/1007
135. /2021/a-web-thanksgiving/ β†’ /mozilla/readability
136. /2021/a-web-thanksgiving/ β†’ /postlight/mercury-parser
137. /2021/a-web-thanksgiving/ β†’ /woodyrew
138. /2021/javascript-templating/ β†’ /jimniels/html
139. /2021/javascript-templating/ β†’ /developit/htm
140. /2021/javascript-templating/ β†’ /developit/vhtml
141. /2021/javascript-templating/ β†’ /jimniels/blog/
142. /2021/javascript-templating/ β†’ /jimniels/blog/blob/master/src/client/feed.xml.tmpl.js
143. /2021/app-icons-dont-catch-em-all/ β†’ /insidegui/AssetCatalogTinkerer
144. /2022/web-predictions-on-a-whim/ β†’ /reactwg/react-18/discussions/37
145. /2022/netlify-analytics-email-digest/ β†’ /jimniels/e544b05ed72079ae008963250250432a
146. /2022/new-blog-theme-implementation-details/ β†’ /jimniels/blog/blob/978432a1207abd4716f1371161b42fcd1ad44b16/src/server/site-nav.js
147. /2022/ordering-css-delcarations/ β†’ /prettier/prettier/issues/1963
148. /2022/ordering-css-delcarations/ β†’ /prettier/prettier/issues/1963
149. /2022/browser-level-color-scheme-preference/ β†’ /WebKit/WebKit/commit/75734bd35fa1a210f24ac0ab3502177ece7002ab
150. /2022/netlify-public-folder-part-iv/ β†’ /swiftbar/SwiftBar
151. /2022/visualizing-my-blogs-links/ β†’ /rsms/graphviz
152. /2022/visualizing-my-blogs-links/ β†’ /mdaines/viz.js
153. /2022/software-over-time/ β†’ /matthiasn/talk-transcripts/blob/master/Hickey_Rich/SimpleMadeEasy.md
154. /2022/markdown-sans-front-matter/ β†’ /jimniels/blog/blob/5a3f4e4c7098315bea12fe9d44d4f7ec8e787044/scripts/cache-site-data.js
155. /2022/playing-with-blog-home/ β†’ /jimniels/blog/commit/b1a250b2357d21e69a58ce3265114e1761fb47f8
156. /2022/validating-html/ β†’ /validator/validator/wiki/Service-%C2%BB-HTTP-interface
157. /2022/generating-epub-file-in-browser/ β†’ /postlight/mercury-parser
158. /2022/generating-epub-file-in-browser/ β†’ /cyrilis/epub-gen
159. /2022/generating-epub-file-in-browser/ β†’ /cyrilis/epub-gen
160. /2022/generating-epub-file-in-browser/ β†’ /cyrilis/8d48eef37fbc108869ac32eb3ef97bca
161. /2022/generating-epub-file-in-browser/ β†’ /eligrey/FileSaver.js/
162. /2022/generating-epub-file-in-browser/ β†’ /jimniels/readlists/blob/c0de5aad12387e58b9f41988b2a7500392d71527/src/js/epub/index.js
163. /2022/my-contribution-to-react-router/ β†’ /npm/registry/blob/master/docs/download-counts.md
164. /2022/my-contribution-to-react-router/ β†’ /en/rest/repos/repos
165. /2022/my-contribution-to-react-router/ β†’ /remix-run/react-router/network/dependents
166. /2022/custom-rss-feeds/ β†’ /thefranke/63853a6f8c499dc97bc17838f6cedcc2
167. /2022/website-fidelity/ β†’ /jimniels/blog/blob/dc40caf048a4812ee8b80500154486ea35865376/src/server/styles/basic.css
168. /2022/website-fidelity/ β†’ /jimniels/blog/blob/dc40caf048a4812ee8b80500154486ea35865376/metalsmith.js
169. /2022/scroll-to-text-fragments/ β†’ /WICG/scroll-to-text-fragment/issues/15
170. /2022/scroll-to-text-fragments/ β†’ /WICG/scroll-to-text-fragment/issues/15
171. /2022/npm-dependency-queries/ β†’ /npm/rfcs/pull/564/files
172. /2023/validity-of-custom-element-tag-names/ β†’ /whatwg/html/issues/3464
173. /2023/validity-of-custom-element-tag-names/ β†’ /WebKit/WebKit/commit/714821f562a1cb8fb11ee87f0778eed479425a7b
174. /2023/validity-of-custom-element-tag-names/ β†’ /WebKit/WebKit/tree/main/LayoutTests/fast/custom-elements
175. /2023/css-wishlist/ β†’ /css-modules/css-modules
176. /2023/types-in-jsdoc-with-zod/ β†’ /pmuellr/60668d33049f96ce7323f5eab648f468
177. /2023/gratitude-for-dont-break-the-web/ β†’ /tc39/how-we-work/blob/main/terminology.md
178. /2023/well-known-avatar/ β†’ /protocol-registries/well-known-uris
179. /2023/well-known-avatar/ β†’ /jimniels/www/blob/bdb74d9ff348e67a5868f257673b319fd2cd59fb/static/_redirects
180. /2023/imports-under-the-hood/ β†’ /tc39/proposal-import-attributes
181. /2023/notes-on-notes/ β†’ /jimniels/notes/tree/main
182. /2023/the-flavors-of-typescript/ β†’ /tc39/proposal-type-annotations
183. /2023/examples-of-great-urls/ β†’ /django/django/compare/4.2.7...main
184. /2023/how-i-take-and-publish-notes/ β†’ /jimniels/notes
185. /2023/unread-badge-macos-safari-web-app/ β†’ /aberonni/gmail-app-badge-notification
186. /2023/unread-badge-macos-safari-web-app/ β†’ /aberonni/gmail-app-badge-notification/blob/master/src/content.js
187. /2024/rss-in-html-follow-up/ β†’ /jimniels/blog/pull/49/files
188. /2024/consistent-nav-across-inconsistent-sites/ β†’ /jimniels/www/blob/1483ecc5f1a456cd67fac162d2de788b087657e8/static/jim-navbar.js
Favicon for adactio.com adactio.com 86
blog.jim-nielsen.com adactio.com
1. /2015/reading-notes-november/ β†’ /journal/9688
2. /2016/reading-notes-october/ β†’ /journal/11052
3. /2017/the-analog-web/ β†’ /journal/6692
4. /2017/reading-notes-october/ β†’ /journal/12604
5. /2018/reading-notes-january/ β†’ /journal/13109
6. /2018/reading-notes-january/ β†’ /journal/13187
7. /2018/url-design-and-automated-redirects-in-jekyll/ β†’ /articles/1522
8. /2018/short-perspective-on-hiring/ β†’ /journal/9982
9. /2018/reading-notes-may/ β†’ /journal/13498
10. /2018/reading-notes-august/ β†’ /journal/14250
11. /2018/reading-notes-september/ β†’ /journal/14329
12. /2018/reading-notes-october/ β†’ /journal/14363
13. /2018/reading-notes-december/ β†’ /journal/14562
14. /2019/building-a-progressively-enhanced-site/ β†’ /
15. /2019/building-a-progressively-enhanced-site/ β†’ /journal/7653
16. /2019/building-a-progressively-enhanced-site/ β†’ /
17. /2019/building-a-progressively-enhanced-site/ β†’ /articles/12839
18. /2019/building-a-progressively-enhanced-site/ β†’ /articles/11481
19. /2019/building-a-progressively-enhanced-site/ β†’ /articles/9465
20. /2019/building-a-progressively-enhanced-site/ β†’ /articles/9004
21. /2019/reading-notes-march/ β†’ /journal/14911
22. /2019/thoughts-on-jeremy-keiths-split/ β†’ /journal/15050
23. /2019/thoughts-on-jeremy-keiths-split/ β†’ /
24. /2019/thoughts-on-jeremy-keiths-split/ β†’ /journal/14891%23Brad%2520says
25. /2019/your-product-doesnt-have-to-look-the-same-on-every-platform/ β†’ /articles/4938
26. /2019/i-love-rss/ β†’ /
27. /2019/i-love-rss/ β†’ /journal/rss
28. /2019/reading-notes-november/ β†’ /journal/16099
29. /2020/design-systems-and-airplanes/ β†’ /journal/16400
30. /2020/design-systems-and-airplanes/ β†’ /journal/16369
31. /2020/perception-and-balancing-idealism-with-pragmatism/ β†’ /journal/15051
32. /2020/reading-notes-april/ β†’ /journal/16786
33. /2020/sass-color-functions-in-css/ β†’ /journal/16887
34. /2020/sass-color-functions-in-css/ β†’ /journal/16960
35. /2020/reading-notes-july/ β†’ /journal/17132
36. /2020/make-me-think/ β†’ /journal/6786
37. /2020/indexing-my-blogs-links/ β†’ /links
38. /2021/writing-in-2020-and-2021/ β†’ /links/17304
39. /2021/writing-in-2020-and-2021/ β†’ /links/17508
40. /2021/writing-in-2020-and-2021/ β†’ /links/17429
41. /2021/writing-in-2020-and-2021/ β†’ /links/17645
42. /2021/reading-notes-collection/ β†’ /links
43. /2021/web-languages-as-compile-targets/ β†’ /journal/6786
44. /2021/reflecting-on-digital-experience-for-vaccine/ β†’ /journal/17943
45. /2021/automatically-discoverable-rss-feeds/ β†’ /
46. /2021/reading-notes-june/ β†’ /journal/18199
47. /2021/theme-color-in-css/ β†’ /journal/18252
48. /2021/theme-color-in-css/ β†’ /journal/18252
49. /2021/browsers-and-representation/ β†’ /journal/18337
50. /2021/confirm-a-prompt-we-stay-alert/ β†’ /journal/18337
51. /2021/confirm-a-prompt-we-stay-alert/ β†’ /journal/18335
52. /2021/canistilluse.com/ β†’ /journal/18337
53. /2021/reading-notes-september/ β†’ /journal/18474
54. /2021/reading-notes-october/ β†’ /journal/18186
55. /2021/a-web-thanksgiving/ β†’ /
56. /2021/reading-notes-november/ β†’ /journal/18640
57. /2022/web-predictions-on-a-whim/ β†’ /journal/18743
58. /2022/permeating-principles-of-the-web/ β†’ /journal/11620
59. /2022/progressively-enhanced-builds/ β†’ /journal/17537
60. /2022/trusting-browsers/ β†’ /journal/19021
61. /2022/the-web-beyond-browsers/ β†’ /articles/16251
62. /2022/principles-of-color-beyond-srgb/ β†’ /journal/18982
63. /2022/the-case-for-design-engineers/ β†’ /journal/17838
64. /2022/the-case-for-design-engineers/ β†’ /journal/18982
65. /2022/design-systems-and-boundaries/ β†’ /journal/19131
66. /2022/doing-well/ β†’ /ZCJ61M
67. /2022/reading-notes-june/ β†’ /journal/19125
68. /2022/resiliency-in-the-webs-layers/ β†’ /ZCJ61M
69. /2022/html-email-rant/ β†’ /journal/19315
70. /2022/reading-notes-july/ β†’ /journal/18454
71. /2022/browsers-json-formdata/ β†’ /journal/19573
72. /2023/thinking-systematically/ β†’ /journal/18640
73. /2023/short-history-of-port-numbers/ β†’ /journal/16531
74. /2023/best-time-to-own-a-domain/ β†’ /links/19783
75. /2023/notes-dot-jim-nielsen-dot-com/ β†’ /links
76. /2023/logical-properties-and-ease/ β†’ /journal/19457
77. /2023/human-hype-and-machine-intelligence/ β†’ /journal/19899
78. /2023/ode-to-aea/ β†’ /articles
79. /2023/thoughts-on-safari-spatial-computing/ β†’ /journal/18454
80. /2023/things-i-like-over-things-i-dont/ β†’ /journal/18628
81. /2023/robots-txt/ β†’ /links/20380
82. /2023/html-web-components/ β†’ /journal/20618
83. /2023/html-web-components-an-example/ β†’ /journal/20618
84. /2024/notes-from-computing-sustainably/ β†’ /journal/6786
85. /2024/origin-of-online-handles/ β†’ /
86. /2024/online-handles-round-up/ β†’ /links/20815
Favicon for youtube.com youtube.com 69
blog.jim-nielsen.com youtube.com
1. /2013/the-frustration-of-google-glass/ β†’ /embed/S80mE3kQTJ0
2. /2013/kinda-sorta-looks-like-the-internet/ β†’ /watch
3. /2013/evolution-of-creativity/ β†’ /watch
4. /2015/reading-notes-october/ β†’ /watch
5. /2015/reading-notes-november/ β†’ /watch
6. /2016/reading-notes-november/ β†’ /watch
7. /2017/the-analog-web/ β†’ /watch
8. /2017/reading-notes-april/ β†’ /watch
9. /2017/reading-notes-may/ β†’ /watch
10. /2017/reading-notes-may/ β†’ /watch
11. /2017/reading-notes-june/ β†’ /watch
12. /2018/reading-notes-january/ β†’ /watch
13. /2018/reading-notes-january/ β†’ /watch
14. /2018/reading-notes-march/ β†’ /watch
15. /2018/blog-redesign-again/ β†’ /watch
16. /2018/reading-notes-august/ β†’ /watch
17. /2018/reading-notes-september/ β†’ /watch
18. /2018/reading-notes-october/ β†’ /watch
19. /2018/reading-notes-october/ β†’ /watch
20. /2018/reading-notes-october/ β†’ /watch
21. /2018/reading-notes-november/ β†’ /watch
22. /2018/reading-notes-december/ β†’ /watch
23. /2019/reading-notes-january/ β†’ /watch
24. /2019/your-product-doesnt-have-to-look-the-same-on-every-platform/ β†’ /watch
25. /2019/reading-notes-june/ β†’ /watch
26. /2019/reading-notes-october/ β†’ /watch
27. /2020/reading-notes-january/ β†’ /watch
28. /2020/reading-notes-may/ β†’ /watch
29. /2020/reading-notes-october/ β†’ /watch
30. /2020/reading-notes-november/ β†’ /watch
31. /2020/reading-notes-december/ β†’ /watch
32. /2021/reading-notes-february/ β†’ /watch
33. /2021/speculative-prefetching/ β†’ /watch
34. /2021/reading-notes-august/ β†’ /watch
35. /2021/reading-notes-august/ β†’ /watch
36. /2021/notes-hammock-driven-development/ β†’ /watch
37. /2021/thoughts-on-avoiding-an-excessive-dom-size/ β†’ /watch
38. /2021/reading-notes-october/ β†’ /watch
39. /2021/reading-notes-november/ β†’ /watch
40. /2021/reading-notes-november/ β†’ /watch
41. /2021/disposition-of-negativity/ β†’ /watch
42. /2022/reading-notes-february/ β†’ /watch
43. /2022/deno-is-webby-pt-2/ β†’ /watch
44. /2022/reading-notes-march/ β†’ /watch
45. /2022/exerting-control-with-media-queries/ β†’ /watch
46. /2022/reading-notes-april/ β†’ /watch
47. /2022/reading-notes-april/ β†’ /watch
48. /2022/notes-from-in-and-out-of-style/ β†’ /watch
49. /2022/website-fidelity/ β†’ /watch
50. /2022/remix-alternate-timeline-of-web-dev/ β†’ /watch
51. /2022/remix-alternate-timeline-of-web-dev/ β†’ /watch
52. /2022/employment-change/ β†’ /watch
53. /2023/digital-preservation-and-the-app-icon-book/ β†’ /watch
54. /2023/hipster-history-of-cors/ β†’ /watch
55. /2023/the-birth-of-disable-javascript/ β†’ /watch
56. /2023/offline-is-online-with-extreme-latency/ β†’ /watch
57. /2023/notes-from-richs-talk/ β†’ /watch
58. /2023/circles-and-momentum/ β†’ /watch
59. /2023/meaning-in-web-tech-stack-ordering/ β†’ /watch
60. /2023/something-you-need-to-know-about-web-dev/ β†’ /watch
61. /2023/precarious-modern-computing/ β†’ /watch
62. /2023/the-flavors-of-typescript/ β†’ /watch
63. /2023/as-good-as-html/ β†’ /watch
64. /2023/html-web-components-an-example/ β†’ /watch
65. /2023/width-and-height-in-css/ β†’ /watch
66. /2023/most-profitable-ui-element-ever/ β†’ /watch
67. /2023/most-profitable-ui-element-ever/ β†’ /watch
68. /2024/notes-from-computing-sustainably/ β†’ /watch
69. /2024/origin-of-online-handles/ β†’ /watch
Favicon for iosicongallery.com iosicongallery.com 66
blog.jim-nielsen.com iosicongallery.com
1. /2013/stop-direct-spam-comments-in-wordpress/ β†’ /
2. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /
3. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /
4. /2018/url-design-and-automated-redirects-in-jekyll/ β†’ /
5. /2018/detecitve-work-for-app-icon-book/ β†’ /
6. /2018/detecitve-work-for-app-icon-book/ β†’ /
7. /2018/detecitve-work-for-app-icon-book/ β†’ /afl-aussie-rules-live-ios-app-icon-20110616/
8. /2018/choosing-a-static-site-generator/ β†’ /
9. /2018/choosing-a-static-site-generator/ β†’ /
10. /2018/netlibox-my-guest-post-on-netlify/ β†’ /
11. /2018/pathnames-to-subdomains/ β†’ /
12. /2018/icon-galleries-dark-mode/ β†’ /
13. /2018/css-network-performance/ β†’ /
14. /2019/building-a-progressively-enhanced-site/ β†’ /
15. /2019/building-a-progressively-enhanced-site/ β†’ /
16. /2019/how-apple-engineers-decided-the-app-icon-size-for-the-original-iphone/ β†’ /
17. /2019/improving-server-side-rendering-react/ β†’ /
18. /2019/improving-server-side-rendering-react/ β†’ /
19. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /
20. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /icons/groove-galaxy-2019-02-11/
21. /2019/moving-from-ejs-to-jsx/ β†’ /404
22. /2019/designing-and-engineering-progressive-disclosure/ β†’ /
23. /2019/netlify-public-folder-part-ii-why/ β†’ /
24. /2019/netlify-public-folder-part-ii-why/ β†’ /
25. /2020/switching-from-react-to-js-for-templating/ β†’ /
26. /2020/switching-from-react-to-js-for-templating/ β†’ /
27. /2020/google-vs-netlify-analytics/ β†’ /
28. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /
29. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /
30. /2021/svg-stroke-positioning-ios-masks-browser/ β†’ /
31. /2021/custom-elements-without-js/ β†’ /
32. /2021/courting-webp/ β†’ /
33. /2021/courting-webp/ β†’ /icons/3d-scanner-app-2021-04-22/
34. /2021/courting-webp/ β†’ /icons/activity-2017-09-26/
35. /2021/courting-webp/ β†’ /icons/air-hippo-2012-12-03/
36. /2021/courting-webp/ β†’ /icons/alarm-clock-hd-2019-05-29/
37. /2021/cool-uris-and-image-hotlinking/ β†’ /
38. /2021/launching-ios-app-icon-book/ β†’ /
39. /2021/javascript-templating/ β†’ /
40. /2021/app-icons-dont-catch-em-all/ β†’ /
41. /2022/exporting-and-parsing-emails/ β†’ /
42. /2022/avoiding-flash-of-inaccurate-theme-color/ β†’ /
43. /2022/sketch-design-challenge-icons/ β†’ /
44. /2022/app-icon-ai-variations/ β†’ /
45. /2022/app-icon-ai-variations/ β†’ /icons/conduct-this-train-action-2022-09-22/
46. /2022/app-icon-ai-variations/ β†’ /icons/tweetbot-6-for-twitter-2021-02-23/
47. /2022/app-icon-ai-variations/ β†’ /icons/photos-2022-09-26/
48. /2022/app-icon-ai-variations/ β†’ /icons/weather-2021-12-07/
49. /2022/app-icon-ai-variations/ β†’ /icons/apple-maps-2021-12-07/
50. /2022/app-icon-ai-variations/ β†’ /icons/weather-line-2014-02-07/
51. /2022/app-icon-ai-variations/ β†’ /icons/headlines-news-widget-2021-02-05/
52. /2022/app-icon-ai-variations/ β†’ /icons/octave-sight-reading-tool-2022-06-21/
53. /2022/app-icon-ai-variations/ β†’ /icons/quill-chat-2021-07-14/
54. /2022/app-icon-ai-variations/ β†’ /icons/1password-8-password-manager-2022-09-22/
55. /2022/app-icon-ai-variations/ β†’ /icons/twitterrific-tweet-your-way-2019-07-19/
56. /2022/app-icon-ai-variations/ β†’ /icons/tweetbot-5-for-twitter-2018-10-19/
57. /2022/app-icon-ai-variations/ β†’ /icons/tweetbot-4-for-twitter-2015-10-19/
58. /2022/app-icon-ai-variations/ β†’ /icons/tweetbot-2011-06-28/
59. /2023/curating-human-and-ai-artwork/ β†’ /
60. /2023/nothings-bulletproof/ β†’ /
61. /2023/japanese-ios-app-icon-book/ β†’ /
62. /2023/web-components-icon-galleries/ β†’ /
63. /2024/macos-icon-book-irl/ β†’ /
64. /2024/netlify-image-cdn/ β†’ /
65. /2024/netlify-image-cdn/ β†’ /
66. /2024/netlify-image-cdn/ β†’ /designers
Favicon for mozilla.org mozilla.org 62
blog.jim-nielsen.com mozilla.org
1. /2019/difference-between-substr-and-substring-in-javascript/ β†’ /en/JavaScript/Reference/Global_Objects/String/substr
2. /2019/difference-between-substr-and-substring-in-javascript/ β†’ /en/JavaScript/Reference/Global_Objects/String/substring
3. /2019/generating-shades-of-color-using-css-variables/ β†’ /en-US/docs/Web/CSS/--*
4. /2019/generating-shades-of-color-using-css-variables/ β†’ /en-US/docs/Web/CSS/Using_CSS_custom_properties
5. /2019/conditional-syntax-highlighting-in-dark-mode-with-css-imports/ β†’ /en-US/docs/Web/API/Window/matchMedia
6. /2019/conditional-syntax-highlighting-in-dark-mode-with-css-imports/ β†’ /en-US/docs/Web/CSS/@import
7. /2019/dynamically-darken-a-color-in-css/ β†’ /en-US/docs/Web/CSS/filter
8. /2019/jsx-like-syntax-for-tagged-template-literals/ β†’ /en-US/docs/Web/JavaScript/Reference/Template_literals
9. /2019/netlify-public-folder-part-ii-why/ β†’ /en-US/docs/Web/HTML/Element/img
10. /2020/switching-from-react-to-js-for-templating/ β†’ /en-US/docs/Web/JavaScript/Reference/Template_literals
11. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /en-US/docs/Web/API/Blob
12. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /en-US/docs/Web/API/File
13. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /en-US/docs/Web/API/Blob/text
14. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /en-US/docs/Web/API/File
15. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /en-US/docs/Web/API/File/File
16. /2020/user-controlled-system-level-aesthetic-preferences/ β†’ /en-US/docs/Web/CSS/Media_Queries/Using_media_queries
17. /2020/the-meaning-of-view-source/ β†’ /en-US/docs/Web/Performance/Lazy_loading
18. /2020/web-technologies-and-syntax/ β†’ /en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining
19. /2020/automatically-resize-a-textarea-on-user-input/ β†’ /en-US/docs/Web/API/MutationObserver
20. /2020/automatically-resize-a-textarea-on-user-input/ β†’ /en-US/docs/Web/HTML/Element/textarea
21. /2020/export-to-html-from-javascript-using-blob-urls/ β†’ /en-US/docs/Web/API/Blob
22. /2020/export-to-html-from-javascript-using-blob-urls/ β†’ /en-US/docs/Web/API/URL/createObjectURL
23. /2021/speculative-prefetching/ β†’ /en-US/docs/Web/HTTP/Link_prefetching_FAQ
24. /2021/fetch-and-3xx-redirect-status-codes/ β†’ /en-US/docs/Web/HTTP/Status/302
25. /2021/custom-elements-without-js/ β†’ /en-US/docs/Web/Web_Components
26. /2021/custom-elements-without-js/ β†’ /en-US/docs/Web/Web_Components/Using_custom_elements
27. /2021/custom-elements-without-js/ β†’ /en-US/docs/Web/Web_Components/Using_shadow_DOM
28. /2021/custom-elements-without-js/ β†’ /en-US/docs/Web/Web_Components/Using_templates_and_slots
29. /2021/reading-notes-april/ β†’ /en-US/docs/Learn/CSS/Building_blocks/Values_and_units
30. /2021/conditional-style-loading-not-so-fast/ β†’ /en-US/docs/Web/CSS/@import
31. /2021/conditional-style-loading-not-so-fast/ β†’ /en-US/docs/Web/HTML/Element/link
32. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /en-US/docs/Web/CSS/@namespace
33. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /en-US/docs/Web/CSS/WebKit_Extensions
34. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /en-US/docs/Web/CSS/font
35. /2021/stacking-contexts/ β†’ /en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
36. /2021/stacking-contexts/ β†’ /en-US/docs/Web/CSS/isolation
37. /2021/css-relative-colors/ β†’ /en-US/docs/Web/CSS/color_value
38. /2021/css-relative-colors/ β†’ /en-US/docs/Glossary/Type_coercion
39. /2021/css-relative-colors/ β†’ /en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
40. /2022/a-web-for-all/ β†’ /en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining
41. /2022/web-predictions-on-a-whim/ β†’ /en-US/docs/Web/API/fetch
42. /2022/notes-from-fred-schott-on-shop-talk-show/ β†’ /en-US/docs/Web/API/Request
43. /2022/notes-from-fred-schott-on-shop-talk-show/ β†’ /en-US/docs/Web/API/Response
44. /2022/form-data-and-json/ β†’ /en-US/docs/Web/API/FormData/getAll
45. /2022/font-family-and-supports/ β†’ /en-US/docs/Web/CSS/display
46. /2022/font-family-and-supports/ β†’ /en-US/docs/Web/API/FontFaceSet/check
47. /2022/website-fidelity/ β†’ /en-US/docs/Web/CSS/@media/prefers-reduced-data
48. /2022/browsers-json-formdata/ β†’ /en-US/docs/Web/API/FormData
49. /2022/browsers-json-formdata/ β†’ /en-US/docs/Web/HTML/Element/form
50. /2022/css-for-urls-and-http-headers/ β†’ /en-US/docs/Web/CSS/:target
51. /2022/css-for-urls-and-http-headers/ β†’ /en-US/docs/Web/CSS/@document
52. /2023/hipster-history-of-cors/ β†’ /en-US/docs/Web/HTTP/Headers/Cross-Origin-Resource-Policy
53. /2023/hipster-history-of-cors/ β†’ /en-US/docs/Web/HTTP/Headers/Cross-Origin-Opener-Policy
54. /2023/hipster-history-of-cors/ β†’ /en-US/docs/Web/HTTP/Headers/Cross-Origin-Embedder-Policy
55. /2023/css-wishlist/ β†’ /en-US/docs/Web/CSS/attr
56. /2023/imports-under-the-hood/ β†’ /en-US/docs/Web/HTML/Element/script/type/importmap
57. /2023/thoughts-on-safari-spatial-computing/ β†’ /en-US/docs/Web/CSS/@media/pointer
58. /2023/domain-nuance/ β†’ /en-US/docs/Web/API/URL/URL
59. /2023/web-components-icon-galleries/ β†’ /en-US/docs/Web/API/Web_components/Using_custom_elements
60. /2023/html-web-components-an-example/ β†’ /en-US/docs/Web/API/Web_components/Using_custom_elements
61. /2023/unread-badge-macos-safari-web-app/ β†’ /en-US/docs/Web/API/Navigator/setAppBadge
62. /2024/two-tips-building-with-react-router/ β†’ /en-US/docs/Web/API/FormData
Favicon for css-tricks.com css-tricks.com 51
blog.jim-nielsen.com css-tricks.com
1. /2013/unicode-symbols-and-font-stacks/ β†’ /examples/IconFont/
2. /2016/reading-notes-november/ β†’ /increasing-wariness-dogmatism/
3. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /clipping-masking-css/
4. /2020/sass-color-functions-in-css/ β†’ /the-best-color-functions-in-css/
5. /2020/sass-color-functions-in-css/ β†’ /the-best-color-functions-in-css/
6. /2020/css-naked/ β†’ /server-side-mustard-cut/
7. /2020/the-meaning-of-view-source/ β†’ /view-source/
8. /2020/the-meaning-of-view-source/ β†’ /using-webp-images/
9. /2020/the-meaning-of-view-source/ β†’ /using-webp-images/
10. /2020/web-technologies-and-syntax/ β†’ /css4/
11. /2020/system-fonts-on-the-web/ β†’ /snippets/css/system-font-stack/
12. /2020/system-fonts-on-the-web/ β†’ /chrome-system-fonts-snafu/
13. /2021/writing-in-2020-and-2021/ β†’ /web-technologies-and-syntax/
14. /2021/writing-in-2020-and-2021/ β†’ /newsletter/213-are-we-just-moving-problems-around/
15. /2021/writing-in-2020-and-2021/ β†’ /npm-ruin-dev/
16. /2021/writing-in-2020-and-2021/ β†’ /newsletter/220-the-principle-of-least-power/
17. /2021/writing-in-2020-and-2021/ β†’ /newsletter/218-web-components-colorful-design-systems-onboarding-animations/
18. /2021/writing-in-2020-and-2021/ β†’ /defining-view-source/
19. /2021/writing-in-2020-and-2021/ β†’ /comparing-data-in-google-and-netlify-analytics/
20. /2021/feat-new-style/ β†’ /svg-line-animation-works/
21. /2021/ikea-and-javascript/ β†’ /the-web-is-for-more-than-document-viewing/
22. /2021/incomplete-designs/ β†’ /design-v18/
23. /2021/speculative-prefetching/ β†’ /prefetching-preloading-prebrowsing/
24. /2021/progressively-enhanced-search/ β†’ /design-v18/
25. /2021/css-is-in-fact-awesome/ β†’ /css-is-in-fact-awesome/
26. /2021/css-is-in-fact-awesome/ β†’ /css-is-awesome/
27. /2021/css-is-in-fact-awesome/ β†’ /css-is-awesome/
28. /2021/reflecting-on-digital-experience-for-vaccine/ β†’ /where-the-world-wide-web-shines/
29. /2021/reading-notes-may/ β†’ /next-gen-css-container/
30. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /system-things/
31. /2021/propagating-up-in-css/ β†’ /just-one-of-those-weird-things-about-css-background-on-body/
32. /2021/quibbles-with-social-share-imagery/ β†’ /auto-generated-social-media-images/
33. /2021/css-relative-colors/ β†’ /is-css-a-programming-language/
34. /2022/a-web-for-all/ β†’ /test-your-product-on-a-crappy-laptop/
35. /2022/reading-notes-january/ β†’ /thank-you-2021-edition/
36. /2022/me-on-shoptalkshow-504/ β†’ /new-css-color-features-preview/
37. /2022/my-mom-and-the-wsj/ β†’ /evergreen-does-not-mean-immediately-available/
38. /2022/what-is-the-web/ β†’ /evergreen-does-not-mean-immediately-available/
39. /2022/reading-notes-march/ β†’ /add-less/
40. /2022/ordering-css-delcarations/ β†’ /ordering-css3-properties/
41. /2022/principles-of-color-beyond-srgb/ β†’ /new-css-color-features-preview/
42. /2022/principles-of-color-beyond-srgb/ β†’ /the-expanding-gamut-of-color-on-the-web/
43. /2022/avoiding-flash-of-inaccurate-theme-color/ β†’ /flash-of-inaccurate-color-theme-fart/
44. /2022/avoiding-flash-of-inaccurate-theme-color/ β†’ /just-one-of-those-weird-things-about-css-background-on-body/
45. /2022/previous-sibling-selector/ β†’ /almanac/selectors/o/only-child/
46. /2022/unlocked-possibilities-of-has-selector/ β†’ /almanac/selectors/c/checked/
47. /2022/multiple-inline-svgs/ β†’ /using-svg/
48. /2022/multiple-inline-svgs/ β†’ /weekly-platform-news-focus-rings-donut-scope-ditching-em-units-and-global-privacy-control/
49. /2022/npm-dependency-queries/ β†’ /attribute-selectors/
50. /2023/reading-notes-january/ β†’ /the-great-divide/
51. /2023/link-preload-image/ β†’ /responsive-images-youre-just-changing-resolutions-use-srcset/
Favicon for wikipedia.org wikipedia.org 51
blog.jim-nielsen.com wikipedia.org
1. /2013/unicode-symbols-and-font-stacks/ β†’ /wiki/Miscellaneous_Symbols
2. /2013/seemly-selectors/ β†’ /wiki/Danger,_Will_Robinson
3. /2017/the-analog-web/ β†’ /wiki/Cliff_effect
4. /2018/reading-notes-september/ β†’ /wiki/Rule_of_least_power
5. /2018/bookmarklet-deploys-with-netlify/ β†’ /wiki/Bookmarklet
6. /2020/follow-your-values-not-your-passions/ β†’ /wiki/Nature_versus_nurture
7. /2020/design-systems-and-airplanes/ β†’ /wiki/Fly-by-wire
8. /2020/credentials-in-urls/ β†’ /wiki/Basic_access_authentication
9. /2020/the-web-as-an-information-system/ β†’ /wiki/Wikipedia:Link_rot
10. /2020/letter-case-on-the-web/ β†’ /wiki/Small_caps
11. /2020/google-vs-netlify-analytics/ β†’ /wiki/Hotlinking
12. /2020/notes-coders/ β†’ /wiki/Mariner_1
13. /2020/the-meaning-of-view-source/ β†’ /wiki/Schr%C3%B6dinger%27s_cat
14. /2020/make-me-think/ β†’ /wiki/Don%27t_Make_Me_Think
15. /2020/make-me-think/ β†’ /wiki/Cognitive_reflection_test
16. /2020/reading-notes-october/ β†’ /wiki/Conway%27s_law
17. /2020/the-missing-hit-and-the-open-web/ β†’ /wiki/Closed_platform
18. /2021/judo-throw-the-hype/ β†’ /wiki/Aiki_(martial_arts_principle)
19. /2021/reverse-dns/ β†’ /wiki/Reverse_domain_name_notation
20. /2021/speculative-prefetching/ β†’ /wiki/Link_prefetching
21. /2021/fetch-and-3xx-redirect-status-codes/ β†’ /wiki/URL_redirection
22. /2021/reintroducing-readlists/ β†’ /wiki/Readability_(service)
23. /2021/reflections-on-html/ β†’ /wiki/Text-based_web_browser
24. /2021/reflections-on-html/ β†’ /wiki/HTML
25. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /wiki/2,147,483,647
26. /2021/cool-uris-and-image-hotlinking/ β†’ /wiki/Hotlinking
27. /2021/reading-notes-august/ β†’ /wiki/Second-system_effect
28. /2021/thoughts-on-avoiding-an-excessive-dom-size/ β†’ /wiki/World_Wide_Web
29. /2021/thoughts-on-avoiding-an-excessive-dom-size/ β†’ /wiki/Human
30. /2022/things-the-css-spec-folks-got-right/ β†’ /wiki/Multiple_master_fonts
31. /2022/the-web-beyond-browsers/ β†’ /wiki/Jeffrey_Zeldman
32. /2022/well-known-links-resource/ β†’ /wiki/Well-known_URI
33. /2022/css-for-urls-and-http-headers/ β†’ /wiki/Document_Object_Model
34. /2023/book-notes-pirate-treasure/ β†’ /wiki/Pirate_Hunters
35. /2023/book-notes-pirate-treasure/ β†’ /wiki/John_Chatterton
36. /2023/book-notes-pirate-treasure/ β†’ /wiki/John_Mattera
37. /2023/short-history-of-port-numbers/ β†’ /wiki/List_of_TCP_and_UDP_port_numbers
38. /2023/short-history-of-port-numbers/ β†’ /wiki/Registered_port
39. /2023/faux-progress/ β†’ /wiki/Polling_(computer_science)
40. /2023/end-users-over-all-else/ β†’ /wiki/Consumerization_of_Information_technology
41. /2023/deadlines-as-technology/ β†’ /wiki/Wunderlist
42. /2023/human-hype-and-machine-intelligence/ β†’ /wiki/Keeping_up_with_the_Joneses
43. /2023/gratitude-for-dont-break-the-web/ β†’ /wiki/Stalagmite
44. /2023/well-known-avatar/ β†’ /wiki/Well-known_URI
45. /2023/domain-nuance/ β†’ /wiki/Public_Suffix_List
46. /2023/stealth-and-best-practices/ β†’ /wiki/Lockheed_Have_Blue
47. /2023/stealth-and-best-practices/ β†’ /wiki/Lockheed_F-117_Nighthawk
48. /2023/examples-of-great-urls/ β†’ /wiki/.is
49. /2024/fault-tolerance-html-css/ β†’ /wiki/Fault_tolerance
50. /2024/golden-era-blogging/ β†’ /wiki/Rumpelstiltskin
51. /2024/notes-on-making-software-by-peter-van-hardenberg/ β†’ /wiki/Rebound_effect_(conservation)
Favicon for stackoverflow.com stackoverflow.com 46
blog.jim-nielsen.com stackoverflow.com
1. /2012/calculate-the-ios-border-radius/ β†’ /questions/2105289/iphone-app-icons-exact-radius/10239376
2. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /questions/7241393/can-you-control-how-an-svgs-stroke-width-is-drawn
3. /2018/blog-redesign-again/ β†’ /a/4774037/1339693
4. /2018/pathnames-to-subdomains/ β†’ /questions/48604843/how-to-host-multiple-github-repos-using-the-same-custom-domain-on-netlify
5. /2018/pathnames-to-subdomains/ β†’ /questions/48604843/how-to-host-multiple-github-repos-using-the-same-custom-domain-on-netlify
6. /2019/difference-between-substr-and-substring-in-javascript/ β†’ /questions/3745515/what-is-the-difference-between-substr-and-substring
7. /2019/generating-shades-of-color-using-css-variables/ β†’ /a/41265350/1339693
8. /2019/dynamically-darken-a-color-in-css/ β†’ /a/25942447
9. /2020/progressively-enhancing-a-small-widget/ β†’ /questions/6117814/get-week-of-year-in-javascript-like-in-php
10. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /questions/8390855/how-to-instantiate-a-file-object-in-javascript
11. /2020/import-es-modules-from-github/ β†’ /questions/17341122/link-and-execute-external-javascript-file-hosted-on-github/18049842
12. /2020/import-es-modules-from-github/ β†’ /a/53062522
13. /2020/import-es-modules-from-github/ β†’ /a/18049842/1339693
14. /2020/git-info-in-node-for-babel-config/ β†’ /a/34518749
15. /2020/git-info-in-node-for-babel-config/ β†’ /a/35778030
16. /2020/the-meaning-of-view-source/ β†’ /a/24301479/1339693
17. /2020/the-meaning-of-view-source/ β†’ /a/31120364/1339693
18. /2020/the-meaning-of-view-source/ β†’ /questions/42922784/what-s-the-purpose-of-the-html-nonce-attribute-for-script-and-style-elements
19. /2020/indexing-my-blogs-links/ β†’ /questions/9752963/get-domain-name-without-subdomains-using-javascript
20. /2020/export-to-html-from-javascript-using-blob-urls/ β†’ /a/16245768
21. /2020/export-to-html-from-javascript-using-blob-urls/ β†’ /questions/30864573/what-is-a-blob-url-and-why-it-is-used
22. /2020/system-fonts-on-the-web/ β†’ /questions/58019423/how-can-i-use-the-new-york-font-in-web-content-on-ios-13
23. /2021/styling-select-option-values/ β†’ /questions/50908151/how-to-add-predefined-colors-to-input-type-color
24. /2021/styling-select-option-values/ β†’ /questions/54002590/how-to-display-icon-in-select-options-tag
25. /2021/svg-stroke-positioning-ios-masks-browser/ β†’ /questions/7241393/can-you-control-how-an-svgs-stroke-width-is-drawn
26. /2021/fetch-and-3xx-redirect-status-codes/ β†’ /a/45691209
27. /2021/displaying-favicons-for-any-domain/ β†’ /a/10796141
28. /2021/displaying-favicons-for-any-domain/ β†’ /a/10796141
29. /2021/displaying-favicons-for-any-domain/ β†’ /a/15750809
30. /2021/displaying-favicons-for-any-domain/ β†’ /a/61659068
31. /2021/displaying-favicons-for-any-domain/ β†’ /a/35328921
32. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /questions/7448673/what-does-1-qem-mean
33. /2022/ordering-css-delcarations/ β†’ /questions/13080220/how-important-is-css-property-order
34. /2022/previous-sibling-selector/ β†’ /a/15503444
35. /2022/multiple-inline-svgs/ β†’ /questions/37000385/multiple-svg-with-same-ids
36. /2022/multiple-inline-svgs/ β†’ /questions/15911717/clippath-in-multiple-svg-tags
37. /2022/validating-html/ β†’ /questions/27413470/do-i-need-to-keep-the-xml-header-in-an-svg-file-when-embedding-it-in-the-web-pag
38. /2022/my-contribution-to-react-router/ β†’ /questions/44347339/github-api-how-efficiently-get-the-total-contributors-amount-per-repository/60458265
39. /2022/browsers-json-formdata/ β†’ /questions/8054165/using-put-method-in-html-form
40. /2023/justify-space-between-individual-items/ β†’ /questions/23621650/how-to-justify-a-single-flexbox-item-override-justify-content
41. /2023/single-line-comments-in-css/ β†’ /a/2479371/1339693
42. /2023/imports-under-the-hood/ β†’ /a/42711271/1339693
43. /2023/imports-under-the-hood/ β†’ /a/76040260/1339693
44. /2023/examples-of-great-urls/ β†’ /questions/16245767
45. /2023/examples-of-great-urls/ β†’ /questions/16245767/creating-a-blob-from-a-base64-string-in-javascript/
46. /2023/examples-of-great-urls/ β†’ /questions/16245767/how-to-bake-a-cake
Favicon for daverupert.com daverupert.com 42
blog.jim-nielsen.com daverupert.com
1. /2019/reading-notes-june/ β†’ /2019/04/perceived-velocity/
2. /2019/i-love-rss/ β†’ /
3. /2019/i-love-rss/ β†’ /atom.xml
4. /2019/reading-notes-october/ β†’ /2019/03/the-state-of-agile-software-in-2018/
5. /2019/reading-notes-november/ β†’ /2019/11/five-packages/
6. /2020/design-systems-and-airplanes/ β†’ /2020/01/the-web-is-industrialized-and-i-helped-industrialize-it/
7. /2020/reading-notes-june/ β†’ /2020/06/rfc-1925-the-twelve-networking-truths/
8. /2020/reading-notes-june/ β†’ /2020/06/tradeoffs-and-shifting-complexity/
9. /2020/economics-of-the-front-end/ β†’ /2020/06/tradeoffs-and-shifting-complexity/
10. /2020/reading-notes-september/ β†’ /2020/09/follow-the-fun/
11. /2020/reading-notes-december/ β†’ /2020/12/dave-goes-back-to-mac/
12. /2021/reading-notes-january/ β†’ /2021/01/art-direction-for-static-sites/
13. /2021/ikea-and-javascript/ β†’ /2021/02/the-web-is-something-different/
14. /2021/reading-notes-february/ β†’ /2021/02/the-web-is-something-different/
15. /2021/reading-notes-collection/ β†’ /2018/12/rss-digest-no1/
16. /2021/reading-notes-july/ β†’ /2021/07/dx-to-me/
17. /2021/confirm-a-prompt-we-stay-alert/ β†’ /2021/07/safari-one-offs/
18. /2021/reading-notes-october/ β†’ /2021/10/video-game-sex/
19. /2021/css-relative-colors/ β†’ /2021/10/alpha-paintlet/
20. /2021/reading-notes-december/ β†’ /2021/12/sustaining-maintaining/
21. /2022/reading-notes-february/ β†’ /2022/02/complaining-about-web-browsers/
22. /2022/my-mom-and-the-wsj/ β†’ /2022/02/complaining-about-web-browsers/
23. /2022/reading-notes-april/ β†’ /2022/04/server-side-vs-client-side-analytics/
24. /2022/reading-notes-july/ β†’ /2022/06/demo-to-demo-loop/
25. /2022/re-web-harsh-manager-pt-ii/ β†’ /2022/08/web-is-a-harsh-manager/
26. /2022/re-web-harsh-manager/ β†’ /2022/08/web-is-a-harsh-manager/
27. /2022/moving-with-prototypes/ β†’ /2022/09/prototyping-to-learn/
28. /2022/moving-with-prototypes/ β†’ /2022/09/30-minute-study-model/
29. /2022/patching-open-web/ β†’ /2022/09/patchability-of-the-open-web/
30. /2022/employment-change/ β†’ /2022/09/vibe-check-20/
31. /2022/reading-notes-december/ β†’ /2022/12/megan-smith-general-magic-prototypes/
32. /2023/book-notes-pirate-treasure/ β†’ /2022/07/the-kids-are-online/
33. /2023/css-wishlist/ β†’ /2023/01/css-wishlist-2023/
34. /2023/end-users-over-all-else/ β†’ /2021/07/dx-to-me/
35. /2023/link-preload-image/ β†’ /2023/05/getting-started-view-transitions/
36. /2023/things-i-like-over-things-i-dont/ β†’ /
37. /2023/things-i-like-over-things-i-dont/ β†’ /2018/11/the-good-path/
38. /2023/unread-badge-macos-safari-web-app/ β†’ /2022/09/patchability-of-the-open-web/
39. /2024/dinner-conversation/ β†’ /
40. /2024/inbox-o-receipts/ β†’ /2024/01/inbox-opportunities/
41. /2024/zero-to-unmaintainable/ β†’ /2024/01/time-to-unmaintainable/
42. /2024/notes-on-making-software-by-peter-van-hardenberg/ β†’ /2024/02/ui-states/
Favicon for postlight.com postlight.com 38
blog.jim-nielsen.com postlight.com
1. /2015/reading-notes-december/ β†’ /helpful-talk-tips-5347ea7c2745
2. /2015/assignment-desk-logo/ β†’ /
3. /2019/building-a-progressively-enhanced-site/ β†’ /trackchanges/if-you-wish-to-write-javascript-from-scratch-you-must-first-create-the-universe
4. /2019/reading-notes-february/ β†’ /trackchanges/podcast/fighting-the-hype
5. /2019/reading-notes-february/ β†’ /trackchanges/please-throw-away-used-whiteboard-markers
6. /2019/reading-notes-august/ β†’ /trackchanges/r-i-p-c
7. /2020/cheating-entropy-with-native-web-tech/ β†’ /podcast
8. /2020/reading-notes-november/ β†’ /podcast/life-in-the-clouds-the-present-and-future-of-cloud-hosting-services
9. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/messy-app-ecosystems-paul-and-rich-on-app-stores
10. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/the-private-network-paul-and-rich-on-intranets
11. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/constructive-productivity-5-tools-to-help-you-work-better
12. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/contact-tracing-the-new-apple-google-collaboration
13. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/is-it-time-to-build-on-marc-andreessens-viral-article
14. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/automating-human-behavior-the-social-contract-of-bad-apps
15. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/moving-things-along-on-why-workflow-is-so-hard
16. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/synthesizing-feedback-the-6-mistakes-youre-making-with-your-podcast-part-3
17. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/digital-capitalism-tech-that-gets-rid-of-tech
18. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/life-in-the-clouds-the-present-and-future-of-cloud-hosting-services
19. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/data-as-conspiracy-using-data-to-manipulate-the-masses
20. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/flight-simulator-on-the-world-of-microsoft
21. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/a-case-of-the-monday-com-the-rise-of-project-management-tools
22. /2021/fav-excerpts-from-the-postlight-podcast/ β†’ /podcast/pleasant-internet-things-on-the-web-that-makes-us-happy
23. /2022/talking-app-icons-on-the-postlight-podcast/ β†’ /podcast/iconic-design-with-jim-nielsen-and-michael-flarup
24. /2022/talking-app-icons-on-the-postlight-podcast/ β†’ /about/nathan-burge
25. /2022/talking-app-icons-on-the-postlight-podcast/ β†’ /podcast/iconic-design-with-jim-nielsen-and-michael-flarup
26. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /insights/an-exciting-next-chapter-postlight-joins-ntt-data
27. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/no-ai-needed-fix-the-old-before-bringing-in-the-new
28. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/internal-startups-why-you-should-proceed-with-caution
29. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/alternate-reality-what-we-would-have-done-differently
30. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/facebooks-oversight-board-on-policing-the-platform
31. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/how-to-talk-to-billionaires
32. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/transferring-motivation-on-creating-the-space-to-get-things-done
33. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/on-managing-your-aws-bills-with-corey-quinn
34. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/a-constellation-of-tools-how-we-work-today
35. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/on-web3-again-this-time-with-michael-sippey
36. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/data-as-a-language-with-postlights-reed-whitmont
37. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/theres-no-escape-from-physical-reality-why-web-3-is-boring
38. /2022/fav-excerpts-from-the-postlight-podcast-part-ii/ β†’ /podcast/vanity-purchases-on-elon-musk-and-twitter
Favicon for apple.com apple.com 35
blog.jim-nielsen.com apple.com
1. /2012/calculate-the-ios-border-radius/ β†’ /library/ios/
2. /2012/calculate-the-ios-border-radius/ β†’ /library/prerelease/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html
3. /2012/calculate-the-ios-border-radius/ β†’ /library/prerelease/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html
4. /2014/creating-apple-touch-icons/ β†’ /library/ios/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html
5. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /us/app/angry-birds/id343200656
6. /2018/reading-notes-july/ β†’ /us/podcast/react-podcast/id1341969432
7. /2018/dark-mode-on-the-web/ β†’ /safari/technology-preview/
8. /2019/trigger-build-in-netlify-from-aws-iot-button/ β†’ /us/app/aws-iot-button-dev/id1178216626
9. /2019/design-principles-applied-to-sf-fonts/ β†’ /videos/play/wwdc2015/804/
10. /2019/netlify-public-folder-part-iii-how/ β†’ /library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/WatchFolders.html
11. /2019/netlify-public-folder-part-iii-how/ β†’ /library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/DisplayNotifications.html
12. /2019/netlify-public-folder-part-iii-how/ β†’ /library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/DisplayProgress.html
13. /2019/netlify-public-folder-part-iii-how/ β†’ /library/content/releasenotes/InterapplicationCommunication/RN-JavaScriptForAutomation/Articles/OSX10-10.html
14. /2019/netlify-public-folder-part-iii-how/ β†’ /library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/DisplayProgress.html
15. /2019/netlify-public-folder-part-iii-how/ β†’ /library/archive/documentation/AppleScript/Conceptual/AppleScriptLangGuide/reference/ASLR_folder_actions.html
16. /2020/color-scheme-property/ β†’ /videos/play/wwdc2019/511/
17. /2020/system-fonts-on-the-web/ β†’ /fonts/
18. /2020/system-fonts-on-the-web/ β†’ /wwdc20/10663
19. /2021/theme-color-in-css/ β†’ /videos/play/wwdc2021/10029/
20. /2021/css-gap/ β†’ /videos/play/wwdc2021/10029/
21. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /design/human-interface-guidelines/ios/visual-design/color/
22. /2021/the-power-of-the-link/ β†’ /newsroom/2021/09/japan-fair-trade-commission-closes-app-store-investigation/
23. /2021/reading-notes-september/ β†’ /us/podcast/js-party-javascript-css-web-development/id1209616598
24. /2021/hide-my-mailto-email/ β†’ /en-us/HT210425
25. /2021/css-relative-colors/ β†’ /safari/technology-preview/release-notes/
26. /2022/automate-public-folder-workflow/ β†’ /guide/shortcuts
27. /2022/reading-notes-april/ β†’ /videos/play/wwdc2018/803/
28. /2022/browser-level-color-scheme-preference/ β†’ /us/app/dark-mode-for-safari/id1397180934
29. /2022/visualizing-sf-font-variations/ β†’ /videos/play/wwdc2022/110381/
30. /2022/things-you-can-and-cant-do/ β†’ /us/podcast/the-remix-podcast/id1600739725
31. /2023/short-history-of-port-numbers/ β†’ /forums/thread/674179
32. /2023/deadlines-as-technology/ β†’ /us/app/clear-todos/id493136154
33. /2023/thoughts-on-safari-spatial-computing/ β†’ /videos/play/wwdc2023/10279/
34. /2023/unread-badge-macos-safari-web-app/ β†’ /en-us/104996
35. /2024/the-subversive-hyperlink/ β†’ /support/storekit-external-entitlement-us/
Favicon for medium.com medium.com 28
blog.jim-nielsen.com medium.com
1. /2015/reading-notes-november/ β†’ /backchannel/war-stories-3696d00207ff
2. /2016/reading-notes-november/ β†’ /the-mission/one-behavior-separates-the-successful-from-the-average-936f7ff04793
3. /2016/reading-notes-november/ β†’ /@wilreynolds/practicing-resilience-e52814673db5
4. /2017/reading-notes-may/ β†’ /@opdbrooks/mobile-first-desktop-worst-f900909ae9e2
5. /2017/reading-notes-june/ β†’ /max/800/1*kXEEaxvKP_9xRT0HuqScTQ.gif
6. /2017/reading-notes-october/ β†’ /@mikeal/ive-seen-the-future-it-s-full-of-html-2577246f2210
7. /2017/reading-notes-october/ β†’ /javascript-scene/why-composition-is-harder-with-classes-c3e627dcd0aa
8. /2018/detecitve-work-for-app-icon-book/ β†’ /@flarup/app-icon-book-progress-1-setting-up-9a432fb65a2b
9. /2019/improving-server-side-rendering-react/ β†’ /react-university/4-practical-tips-for-drastically-improved-server-side-rendering-in-react-2df98555a26b
10. /2019/reading-notes-june/ β†’ /dribbble/what-i-learned-co-founding-dribbble-8680f6816e3d
11. /2019/reading-notes-august/ β†’ /@jenniferdary/dear-plucky-3-78787fe5956b
12. /2019/es-modules-in-node-my-own-rabbit-hole/ β†’ /@nodejs/announcing-core-node-js-support-for-ecmascript-modules-c5d6dc29b663
13. /2019/netlify-public-folder-part-iii-how/ β†’ /@chetcorcos/a-simple-launchd-tutorial-9fecfcf2dbb3
14. /2020/switching-from-cjs-to-esm/ β†’ /@nodejs/announcing-core-node-js-support-for-ecmascript-modules-c5d6dc29b663
15. /2020/the-web-as-an-information-system/ β†’ /paul-robinson/immutable-urls-91925a8c9373
16. /2020/git-info-in-node-for-babel-config/ β†’ /@masnun/node-js-getting-current-git-commit-information-on-an-app-753a1835c57c
17. /2021/svg-stroke-positioning-ios-masks-browser/ β†’ /sketch-app-sources/sketchs-brilliant-new-way-to-export-borders-as-svg-bc8fc5f6d5b1
18. /2021/svg-stroke-positioning-ios-masks-browser/ β†’ /sketch-app-sources/sketchs-brilliant-new-way-to-export-borders-as-svg-bc8fc5f6d5b1
19. /2021/designing-between-the-lines/ β†’ /nextux/the-most-important-thing-i-learned-in-art-college-d147d0ef2d35
20. /2021/reading-notes-may/ β†’ /young-coder/the-future-web-will-canvas-rendering-replace-the-dom-847be872884c
21. /2021/reading-notes-september/ β†’ /@jsaito/making-a-case-for-letter-case-19d09f653c98
22. /2021/reading-notes-september/ β†’ /how-your-desk-helps-you-think-21da2ea2fb14
23. /2022/misc-thoughts-from-an-article-on-research/ β†’ /mule-design/research-questions-are-not-interview-questions-7f90602eb533
24. /2022/reading-notes-march/ β†’ /my-guiding-principles-after-20-years-of-programming-a087dc55596c
25. /2022/reading-notes-may/ β†’ /@fosta/on-design-thinking-8426ecf328b3
26. /2023/reading-notes-january/ β†’ /end-to-end-d6046dca366f
27. /2023/reading-notes-january/ β†’ /how-blogging-changes-the-way-you-think-526734dc86d1
28. /2023/productive-procrastination/ β†’ /how-to-practice-productive-procrastination-e2522247bd07
Favicon for www.netlify.com www.netlify.com 27
blog.jim-nielsen.com www.netlify.com
1. /2018/choosing-a-static-site-generator/ β†’ /
2. /2018/reading-notes-august/ β†’ /blog/2018/08/02/exploring-the-potential-of-friction-free-deployments/
3. /2018/reading-notes-august/ β†’ /blog/2018/08/06/five-key-benefits-of-going-serverless/
4. /2018/netlibox-my-guest-post-on-netlify/ β†’ /blog/2018/10/15/combining-netlify-with-dropbox-for-a-one-click-publishing-process/
5. /2018/netlibox-my-guest-post-on-netlify/ β†’ /blog/2018/08/02/exploring-the-potential-of-friction-free-deployments/
6. /2018/netlibox-my-guest-post-on-netlify/ β†’ /blog/2018/10/15/combining-netlify-with-dropbox-for-a-one-click-publishing-process/
7. /2018/reading-notes-october/ β†’ /blog/2018/09/24/netlify-dx-qa-gatsby-v2-with-jason-lengstorf/
8. /2018/pathnames-to-subdomains/ β†’ /blog/2017/02/28/to-www-or-not-www/
9. /2018/pathnames-to-subdomains/ β†’ /docs/ssl/
10. /2018/pathnames-to-subdomains/ β†’ /docs/redirects/
11. /2018/bookmarklet-deploys-with-netlify/ β†’ /docs/webhooks/
12. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /blog/2019/01/29/sharing-the-love-with-netlify-deployment-badges/
13. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /docs/api/
14. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /docs/api/
15. /2019/i-love-rss/ β†’ /blog/
16. /2019/netlify-public-folder-part-ii-why/ β†’ /products/large-media/
17. /2019/netlify-public-folder-part-ii-why/ β†’ /blog/2019/02/26/manage-your-code-and-assets-together-with-netlify-large-media/
18. /2020/using-netlify-analytics-to-build-list-of-popular-posts/ β†’ /products/analytics/
19. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /blog/2019/10/09/launching-monorepo-support-for-netlify-sites/
20. /2020/a-cors-proxy-with-netlify/ β†’ /products/dev/
21. /2021/reintroducing-readlists/ β†’ /
22. /2021/a-web-thanksgiving/ β†’ /
23. /2022/netlify-analytics-email-digest/ β†’ /products/analytics/
24. /2022/netlify-analytics-email-digest/ β†’ /blog/quirrel-joins-netlify-and-scheduled-functions-launches-in-beta
25. /2022/inline-all-the-things/ β†’ /blog/2020/05/20/gain-instant-performance-boosts-as-brotli-comes-to-netlify-edge/
26. /2022/joining-remix/ β†’ /blog/deep-dive-into-netlify-edge-functions/
27. /2024/netlify-image-cdn/ β†’ /blog/introducing-netlify-image-cdn/
Favicon for macosicongallery.com macosicongallery.com 26
blog.jim-nielsen.com macosicongallery.com
1. /2018/url-design-and-automated-redirects-in-jekyll/ β†’ /
2. /2018/detecitve-work-for-app-icon-book/ β†’ /
3. /2018/choosing-a-static-site-generator/ β†’ /
4. /2018/pathnames-to-subdomains/ β†’ /
5. /2018/icon-galleries-dark-mode/ β†’ /
6. /2019/building-a-progressively-enhanced-site/ β†’ /
7. /2019/building-a-progressively-enhanced-site/ β†’ /
8. /2019/how-apple-engineers-decided-the-app-icon-size-for-the-original-iphone/ β†’ /
9. /2019/improving-server-side-rendering-react/ β†’ /
10. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /
11. /2019/designing-and-engineering-progressive-disclosure/ β†’ /
12. /2019/netlify-public-folder-part-ii-why/ β†’ /
13. /2020/switching-from-react-to-js-for-templating/ β†’ /
14. /2020/switching-from-react-to-js-for-templating/ β†’ /
15. /2020/google-vs-netlify-analytics/ β†’ /
16. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /
17. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /
18. /2021/custom-elements-without-js/ β†’ /
19. /2021/courting-webp/ β†’ /
20. /2021/cool-uris-and-image-hotlinking/ β†’ /
21. /2022/sketch-design-challenge-icons/ β†’ /
22. /2023/nothings-bulletproof/ β†’ /
23. /2023/link-preload-image/ β†’ /
24. /2023/web-components-icon-galleries/ β†’ /
25. /2024/macos-icon-book-irl/ β†’ /
26. /2024/netlify-image-cdn/ β†’ /
Favicon for remix.run remix.run 26
blog.jim-nielsen.com remix.run
1. /2022/web-predictions-on-a-whim/ β†’ /
2. /2022/deno-is-webby-pt-2/ β†’ /blog/not-another-framework
3. /2022/permeating-principles-of-the-web/ β†’ /blog/seed-funding-for-remix
4. /2022/permeating-principles-of-the-web/ β†’ /blog/not-another-framework
5. /2022/trusting-browsers/ β†’ /blog/not-another-framework
6. /2022/trusting-browsers/ β†’ /
7. /2022/trusting-browsers/ β†’ /docs/en/v1/other-api/fetch
8. /2022/joining-remix/ β†’ /
9. /2022/joining-remix/ β†’ /blog
10. /2022/joining-remix/ β†’ /docs/en/v1/pages/philosophy
11. /2022/the-web-beyond-browsers/ β†’ /docs/en/v1/other-api/adapter
12. /2022/loading-parsing-executing-javascript/ β†’ /blog/remix-and-the-edge
13. /2022/loading-parsing-executing-javascript/ β†’ /docs/en/v1/pages/philosophy
14. /2022/form-data-and-json/ β†’ /docs/en/v1/guides/data-writes
15. /2022/form-data-and-json/ β†’ /docs/en/v1/pages/faq
16. /2022/form-data-and-json/ β†’ /docs/en/v1/guides/data-writes
17. /2022/form-data-and-json/ β†’ /blog/not-another-framework
18. /2022/my-contribution-to-react-router/ β†’ /blog/react-router-v6.4
19. /2022/remix-react-and-state/ β†’ /blog/remix-data-flow
20. /2022/browsers-json-formdata/ β†’ /docs/en/v1/guides/data-writes
21. /2022/remix-alternate-timeline-of-web-dev/ β†’ /blog/remix-data-flow
22. /2022/remix-alternate-timeline-of-web-dev/ β†’ /docs/en/v1/pages/technical-explanation
23. /2022/employment-change/ β†’ /blog/remixing-shopify
24. /2023/html-web-components-an-example/ β†’ /
25. /2024/two-tips-building-with-react-router/ β†’ /blog/remixing-react-router
26. /2024/expose-platform-apis-over-wrapping-them/ β†’ /docs/en/main/route/meta
Favicon for w3.org w3.org 25
blog.jim-nielsen.com w3.org
1. /2018/url-design-and-automated-redirects-in-jekyll/ β†’ /Provider/Style/URI
2. /2018/blog-redesign-again/ β†’ /DesignIssues/
3. /2018/pathnames-to-subdomains/ β†’ /Provider/Style/URI
4. /2019/good-things/ β†’ /Provider/Style/URI
5. /2020/the-web-as-an-information-system/ β†’ /Provider/Style/URI.html
6. /2020/system-fonts-on-the-web/ β†’ /TR/css-fonts-4/
7. /2021/cool-uris-and-image-hotlinking/ β†’ /Provider/Style/URI
8. /2021/cool-uris-and-image-hotlinking/ β†’ /Provider/Style/URI
9. /2021/css-relative-colors/ β†’ /TR/css-color-5/
10. /2022/a-web-for-all/ β†’ /TR/design-principles/
11. /2022/things-the-css-spec-folks-got-right/ β†’ /TR/CSS1/
12. /2022/inspecting-web-views-in-macos/ β†’ /TR/css-fonts-4/
13. /2022/permeating-principles-of-the-web/ β†’ /TR/design-principles/
14. /2022/permeating-principles-of-the-web/ β†’ /TR/design-principles/
15. /2022/permeating-principles-of-the-web/ β†’ /TR/design-principles/
16. /2022/validating-html/ β†’ /
17. /2022/validating-html/ β†’ /nu/
18. /2022/good-design/ β†’ /TR/html-design-principles/
19. /2022/font-family-and-supports/ β†’ /TR/css-fonts-4/
20. /2022/website-fidelity-browser/ β†’ /TR/design-principles/
21. /2022/browsers-json-formdata/ β†’ /TR/html-json-forms/
22. /2023/short-history-of-port-numbers/ β†’ /Daemon/User/Installation/PrivilegedPorts.html
23. /2023/validity-of-custom-element-tag-names/ β†’ /TR/xml/
24. /2023/domain-sins-of-my-youth/ β†’ /Provider/Style/URI
25. /2024/fault-tolerance-html-css/ β†’ /TR/2009/CR-CSS2-20090908/syndata.html
Favicon for watchosicongallery.com watchosicongallery.com 23
blog.jim-nielsen.com watchosicongallery.com
1. /2018/url-design-and-automated-redirects-in-jekyll/ β†’ /
2. /2018/detecitve-work-for-app-icon-book/ β†’ /
3. /2018/choosing-a-static-site-generator/ β†’ /
4. /2018/pathnames-to-subdomains/ β†’ /
5. /2018/icon-galleries-dark-mode/ β†’ /
6. /2019/building-a-progressively-enhanced-site/ β†’ /
7. /2019/building-a-progressively-enhanced-site/ β†’ /
8. /2019/how-apple-engineers-decided-the-app-icon-size-for-the-original-iphone/ β†’ /
9. /2019/improving-server-side-rendering-react/ β†’ /
10. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /
11. /2019/designing-and-engineering-progressive-disclosure/ β†’ /
12. /2019/netlify-public-folder-part-ii-why/ β†’ /
13. /2020/switching-from-react-to-js-for-templating/ β†’ /
14. /2020/switching-from-react-to-js-for-templating/ β†’ /
15. /2020/google-vs-netlify-analytics/ β†’ /
16. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /
17. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /
18. /2021/custom-elements-without-js/ β†’ /
19. /2021/cool-uris-and-image-hotlinking/ β†’ /
20. /2023/nothings-bulletproof/ β†’ /
21. /2023/web-components-icon-galleries/ β†’ /
22. /2024/macos-icon-book-irl/ β†’ /
23. /2024/netlify-image-cdn/ β†’ /
Favicon for frankchimero.com frankchimero.com 22
blog.jim-nielsen.com frankchimero.com
1. /2015/reading-notes-october/ β†’ /writing/generosity-of-perspective/
2. /2017/reading-notes-may/ β†’ /writing/back-to-the-cave/
3. /2017/reading-notes-may/ β†’ /blog/2017/plainness-and-sweetness/
4. /2017/reading-notes-june/ β†’ /archive/2014/2013-lessons/
5. /2018/reading-notes-may/ β†’ /blog/2018/productivity-guide/
6. /2018/reading-notes-june/ β†’ /blog/2018/design-criticism/
7. /2019/thoughts-on-rich-harris-talk/ β†’ /writing/the-webs-grain/
8. /2019/i-love-rss/ β†’ /
9. /2019/i-love-rss/ β†’ /feed.xml
10. /2019/reading-notes-october/ β†’ /blog/2019/like-compliment/
11. /2019/reading-notes-november/ β†’ /2019/popeye/
12. /2020/texting-is-cerebral/ β†’ /blog/2019/leave-the-phone-at-home/
13. /2020/reading-notes-february/ β†’ /blog/2020/looking-at-letters/
14. /2020/reading-notes-march/ β†’ /blog/2020/perfecta-trifecta/
15. /2020/reading-notes-october/ β†’ /blog/2020/now/
16. /2021/theme-color-in-css/ β†’ /blog/2015/the-webs-grain/
17. /2021/reading-notes-august/ β†’ /blog/2020/today-today-today/
18. /2021/reading-notes-september/ β†’ /blog/2021/the-green-ray/
19. /2022/reading-notes-march/ β†’ /blog/2018/the-good-room/
20. /2022/permeating-principles-of-the-web/ β†’ /blog/2015/the-webs-grain/
21. /2022/select-the-right-tool/ β†’ /blog/2015/the-webs-grain/
22. /2023/html-web-components/ β†’ /blog/2015/the-webs-grain/
Favicon for codepen.io codepen.io 21
blog.jim-nielsen.com codepen.io
1. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /yoksel/full/fsdbu
2. /2018/dark-mode-on-the-web/ β†’ /jimniels/pen/PyXKjj
3. /2020/credentials-in-urls/ β†’ /jimniels/pen/rNVvvKB
4. /2020/sass-color-functions-in-css/ β†’ /jimniels/pen/abvXbvp
5. /2020/import-es-modules-from-github/ β†’ /jimniels/pen/BajVWay
6. /2020/automatically-resize-a-textarea-on-user-input/ β†’ /jimniels/pen/NWNWKpr
7. /2020/automatically-resize-a-textarea-on-user-input/ β†’ /jimniels/pen/GRZKVVL
8. /2020/automatically-resize-a-textarea-on-user-input/ β†’ /jimniels/pen/MWeawPV
9. /2020/react-without-build-tools/ β†’ /jimniels/pen/jOrBJWQ
10. /2021/conditional-style-loading-not-so-fast/ β†’ /jimniels/pen/VwbPaVa
11. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /jimniels/pen/rNmWvZd
12. /2021/css-relative-colors/ β†’ /jimniels/pen/dyzQeqr
13. /2021/javascript-templating/ β†’ /jimniels/pen/LYzROZQ
14. /2022/previous-sibling-selector/ β†’ /jimniels/pen/PoQMPeO
15. /2022/previous-sibling-selector/ β†’ /jimniels/pen/OJvxVWp
16. /2022/previous-sibling-selector/ β†’ /pouriversal/pen/yLvdwQW
17. /2022/previous-sibling-selector/ β†’ /chriscoyier/pen/qBoogaX
18. /2022/unlocked-possibilities-of-has-selector/ β†’ /jimniels/pen/QWmwxjY
19. /2022/font-family-and-supports/ β†’ /jimniels/pen/bGMgzaq
20. /2023/validity-of-custom-element-tag-names/ β†’ /jimniels/pen/QWBzMpw
21. /2023/validity-of-custom-element-tag-names/ β†’ /jimniels/pen/QWBzMpw
Favicon for npmjs.com npmjs.com 21
blog.jim-nielsen.com npmjs.com
1. /2017/reading-notes-april/ β†’ /package/npm-run-all
2. /2018/installing-and-building-an-npm-package-from-github/ β†’ /pricing
3. /2018/installing-and-building-an-npm-package-from-github/ β†’ /cli/install
4. /2018/installing-and-building-an-npm-package-from-github/ β†’ /cli/install
5. /2018/installing-and-building-an-npm-package-from-github/ β†’ /misc/scripts
6. /2019/es-modules-in-node-my-own-rabbit-hole/ β†’ /package/metalsmith-watch
7. /2019/netlify-public-folder-part-i-what/ β†’ /package/netlify
8. /2020/proptypes-outside-of-react-in-template-literal-components/ β†’ /package/prop-types
9. /2020/switching-from-cjs-to-esm/ β†’ /files/package.json
10. /2020/git-info-in-node-for-babel-config/ β†’ /package/git-rev-sync
11. /2020/indexing-my-blogs-links/ β†’ /package/psl
12. /2021/doing-web-design/ β†’ /package/gray-matter
13. /2022/exporting-and-parsing-emails/ β†’ /package/node-mbox
14. /2022/exporting-and-parsing-emails/ β†’ /package/mailparser
15. /2022/permeating-principles-of-the-web/ β†’ /cli/v8/using-npm/scripts
16. /2022/my-contribution-to-react-router/ β†’ /package/lru-cache
17. /2022/npm-dependency-queries/ β†’ /cli/v9/commands/npm-query
18. /2022/npm-dependency-queries/ β†’ /cli/v9/using-npm/dependency-selectors
19. /2023/domain-nuance/ β†’ /package/psl
20. /2023/examples-of-great-urls/ β†’ /package/react-router
21. /2023/examples-of-great-urls/ β†’ /package/react-router/v/5.3.4
Favicon for mastodon.social mastodon.social 20
blog.jim-nielsen.com mastodon.social
1. /2020/letter-case-on-the-web/ β†’ /@pepelsbey/111370479919120211
2. /2023/ok-lch-im-convinced/ β†’ /@danvpeterson/109660316334309838
3. /2023/the-anti-capitalist-web/ β†’ /@craigmod/109561306266587786
4. /2023/short-history-of-port-numbers/ β†’ /@carlmjohnson/109740040734781379
5. /2023/best-time-to-own-a-domain/ β†’ /@jimniels
6. /2023/nothings-bulletproof/ β†’ /@tylergaw/109773405716485185
7. /2023/nothings-bulletproof/ β†’ /@jimniels/109773680963077592
8. /2023/notes-dot-jim-nielsen-dot-com/ β†’ /@jimniels/109761718890830053
9. /2023/end-users-over-all-else/ β†’ /@jimniels/109801406769554359
10. /2023/precarious-modern-computing/ β†’ /@jimniels/111044932360293976
11. /2023/as-good-as-html/ β†’ /@jimniels/111211775055714495
12. /2023/unread-badge-macos-safari-web-app/ β†’ /@jimniels/111599588022461185
13. /2024/rss-in-html-follow-up/ β†’ /@jimniels/111775081836258706
14. /2024/origin-of-online-handles/ β†’ /@davatron5000
15. /2024/online-handles-round-up/ β†’ /@davatron5000/111811294816961792
16. /2024/online-handles-round-up/ β†’ /@jimniels/111811691370913345
17. /2024/online-handles-round-up/ β†’ /@davatron5000/111811294816961792
18. /2024/expose-platform-apis-over-wrapping-them/ β†’ /@jimniels/112179860705354768
19. /2024/netlify-image-cdn/ β†’ /@tylergaw/110950961082106816
20. /2024/netlify-image-cdn/ β†’ /@jimniels/111449400557658203
Favicon for chriscoyier.net chriscoyier.net 18
blog.jim-nielsen.com chriscoyier.net
1. /2022/quick-dirty-text-diffing/ β†’ /2022/05/17/need-a-quick-diff/
2. /2022/loading-parsing-executing-javascript/ β†’ /2022/05/04/it-doesnt-much-matter-how-cdny-your-jamstack-site-is-if-everything-important-happens-from-a-single-origin-server-edge-functions-are-probably-part-of-the-solution/
3. /2022/the-case-for-design-engineers/ β†’ /2022/05/25/thats-a-lot-of-jobs/
4. /2022/there-is-no-bar-but-having-one-is-good-too/ β†’ /2022/06/27/there-is-no-bar/
5. /2022/things-you-can-and-cant-do/ β†’ /2022/05/04/it-doesnt-much-matter-how-cdny-your-jamstack-site-is-if-everything-important-happens-from-a-single-origin-server-edge-functions-are-probably-part-of-the-solution/
6. /2022/labels-spectrums-and-the-web/ β†’ /2022/10/12/stanford-website-experiment/
7. /2022/reading-notes-october/ β†’ /2022/10/17/the-proprietary-syndication-formats/
8. /2022/css-for-urls-and-http-headers/ β†’ /2022/11/13/its-official-%f0%9f%92%a8/
9. /2023/subscribe-wherever-you-get-your-content/ β†’ /2023/01/04/feeds-can-be-whatever/
10. /2023/reading-notes-january/ β†’ /2023/01/12/the-great-divide-was-indeed-divisive/
11. /2023/logical-properties-and-ease/ β†’ /2023/03/13/why-arent-logical-properties-taking-over-everything/
12. /2023/site-search-in-arc-browser/ β†’ /2023/04/24/site-search-open-search/
13. /2023/gratitude-for-dont-break-the-web/ β†’ /2023/05/02/do-logical-properties-make-css-easier-to-learn/
14. /2023/cite-your-sources-ai/ β†’ /2023/04/21/the-secret-list-of-websites/
15. /2023/family-tree-wisdom/ β†’ /2023/08/25/what-if-you-did-x-every-single-day/
16. /2023/robots-txt/ β†’ /2023/04/21/the-secret-list-of-websites/
17. /2023/embeds-and-quotations/ β†’ /2023/11/01/0-kb-social-media-embeds/
18. /2024/rss-in-html-follow-up/ β†’ /2024/01/13/exposed-rss/
Favicon for roughtype.com roughtype.com 18
blog.jim-nielsen.com roughtype.com
1. /2013/automating-feelings/ β†’ /
2. /2015/reading-notes-august/ β†’ /
3. /2015/one-algorithm-to-rule-them-all/ β†’ /
4. /2017/the-art-of-the-side-project/ β†’ /
5. /2017/the-art-of-the-side-project/ β†’ /
6. /2017/the-world-wide-web-of-people-at-my-disposal/ β†’ /
7. /2018/reading-notes-january/ β†’ /
8. /2018/reading-notes-june/ β†’ /
9. /2019/reading-notes-january/ β†’ /
10. /2019/i-love-rss/ β†’ /
11. /2019/i-love-rss/ β†’ /
12. /2019/reading-notes-november/ β†’ /
13. /2019/reading-notes-december/ β†’ /
14. /2020/reading-notes-february/ β†’ /
15. /2021/reading-notes-june/ β†’ /
16. /2021/reading-notes-november/ β†’ /
17. /2022/reading-notes-february/ β†’ /
18. /2023/the-anti-capitalist-web/ β†’ /
Favicon for robinrendle.com robinrendle.com 17
blog.jim-nielsen.com robinrendle.com
1. /2020/reading-notes-march/ β†’ /notes/why-is-css-frustrating.html
2. /2020/email-replies-in-rss/ β†’ /notes/reply-links-in-rss-feeds
3. /2020/reading-notes-october/ β†’ /notes/why-does-this-design-crit-hurt.html
4. /2020/reading-notes-november/ β†’ /notes/dont-be-a-hero.html
5. /2021/reading-notes-april/ β†’ /notes/dont-think-like-a-database.html
6. /2021/the-power-of-the-link/ β†’ /notes/the-power-of-a-link/
7. /2021/for-the-love-of-the-web/ β†’ /notes/the-future-is-not-only-useless-it%E2%80%99s-expensive/
8. /2022/reading-notes-february/ β†’ /notes/an-incoherent-rant-about-design-systems/
9. /2022/progressively-enhanced-builds/ β†’ /notes/blogging-and-the-heat-death-of-the-universe/
10. /2022/reading-notes-april/ β†’ /notes/blogging-and-the-heat-death-of-the-universe/
11. /2022/reading-notes-june/ β†’ /notes/the-difference-between-correct-ness-and-useful-ness-in-a-design-system/
12. /2022/html-email-rant/ β†’ /notes/the-difference-between-correct-ness-and-useful-ness-in-a-design-system/
13. /2022/reading-notes-august/ β†’ /notes/i-don%E2%80%99t-believe-in-sprints/
14. /2022/website-fidelity/ β†’ /notes/the-smallest-css/
15. /2023/alphabet-as-technology/ β†’ /notes/the-writing-of-the-gods/
16. /2023/book-notes-out-of-the-software-crisis/ β†’ /notes/vibe-driven-development/
17. /2023/software-by-encountering/ β†’ /notes/vibe-driven-development/
Favicon for shoptalkshow.com shoptalkshow.com 17
blog.jim-nielsen.com shoptalkshow.com
1. /2020/cheating-entropy-with-native-web-tech/ β†’ /432/
2. /2021/reading-notes-february/ β†’ /448/
3. /2021/reading-notes-collection/ β†’ /445/
4. /2021/shadow-dom-and-the-styling-api/ β†’ /451/
5. /2022/a-web-for-all/ β†’ /504/
6. /2022/me-on-shoptalkshow-504/ β†’ /504/
7. /2022/notes-from-fred-schott-on-shop-talk-show/ β†’ /510/
8. /2022/notes-from-fred-schott-on-shop-talk-show/ β†’ /448/
9. /2022/unlocked-possibilities-of-has-selector/ β†’ /520/
10. /2022/web-diversity/ β†’ /522/
11. /2022/jen-simmons-shoptalk-show/ β†’ /529/
12. /2022/jen-simmons-shoptalk-show/ β†’ /529/
13. /2022/notes-from-ryan-dahl-on-shop-talk-show/ β†’ /546/
14. /2023/user-feedback/ β†’ /544/
15. /2024/immeasurable-impact/ β†’ /303-jam-stack-phil-hawksworth/
16. /2024/shoptalk-show-605/ β†’ /605/
17. /2024/shoptalk-show-605/ β†’ /605/
Favicon for tylergaw.com tylergaw.com 17
blog.jim-nielsen.com tylergaw.com
1. /2018/writing-as-iterative-problem-solving/ β†’ /
2. /2018/cabin-of-logo-integrity/ β†’ /
3. /2018/cabin-of-logo-integrity/ β†’ /
4. /2019/generating-shades-of-color-using-css-variables/ β†’ /
5. /2019/good-things/ β†’ /articles/good-things/
6. /2019/reading-notes-august/ β†’ /articles/netlify-cms-custom-oath-provider/
7. /2019/reading-notes-august/ β†’ /articles/
8. /2019/i-love-rss/ β†’ /
9. /2019/i-love-rss/ β†’ /rss.xml
10. /2019/netlify-public-folder-part-iii-how/ β†’ /articles/building-osx-apps-with-js/
11. /2020/50-blog-posts-in-2020/ β†’ /articles/realign-2020/
12. /2020/reading-notes-may/ β†’ /articles/realign-2020-color/
13. /2020/the-web-as-an-information-system/ β†’ /about/
14. /2021/reading-notes-april/ β†’ /blog/realign-2020-realigned/
15. /2021/a-web-thanksgiving/ β†’ /
16. /2023/nothings-bulletproof/ β†’ /
17. /2023/nothings-bulletproof/ β†’ /blog/ios-16-avif-fix/
Favicon for daringfireball.net daringfireball.net 16
blog.jim-nielsen.com daringfireball.net
1. /2019/reading-notes-december/ β†’ /2019/12/bluesky
2. /2020/reading-notes-january/ β†’ /2020/01/concept_electronics_show
3. /2020/remote-work-is-a-craft/ β†’ /linked/2020/03/20/mac-assed-mac-apps
4. /2020/reading-notes-november/ β†’ /2020/11/the_m1_macs
5. /2020/reading-notes-december/ β†’ /linked/2020/11/30/growl-in-retirement
6. /2020/reading-notes-december/ β†’ /linked/2020/12/19/stanfords-dog-ate-their-vaccine-or-something-something
7. /2021/reading-notes-february/ β†’ /2021/02/apple_mail_and_hidden_tracking_images
8. /2021/recursive-citation/ β†’ /2021/06/annotating_apples_anti-sideloading_white_paper
9. /2021/recursive-citation/ β†’ /2021/06/annotating_apples_anti-sideloading_white_paper
10. /2022/visualizing-sf-font-variations/ β†’ /linked/2022/06/07/san-fran-expanded
11. /2022/html-email-rant/ β†’ /2021/02/apple_mail_and_hidden_tracking_images
12. /2022/reading-notes-august/ β†’ /linked/2022/09/03/democrats-apple-charging
13. /2022/reading-notes-november/ β†’ /2022/10/app_store_ads_gone_wild
14. /2023/reading-notes-january/ β†’ /linked/2023/01/25/twitterrific-accessibility
15. /2023/notes-to-self-on-mastodon/ β†’ /linked/2023/02/04/fleishman-mastodon
16. /2023/most-profitable-ui-element-ever/ β†’ /linked/2023/10/27/google-aggregate-search-default
Favicon for docs.netlify.com docs.netlify.com 16
blog.jim-nielsen.com docs.netlify.com
1. /2019/netlify-public-folder-part-iii-how/ β†’ /api/get-started/
2. /2020/using-netlify-analytics-to-build-list-of-popular-posts/ β†’ /api/get-started/
3. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /configure-builds/file-based-configuration/
4. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /configure-builds/file-based-configuration/
5. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /configure-builds/file-based-configuration/
6. /2020/a-cors-proxy-with-netlify/ β†’ /routing/redirects/rewrites-proxies/
7. /2020/a-cors-proxy-with-netlify/ β†’ /routing/redirects/rewrites-proxies/
8. /2022/netlify-analytics-email-digest/ β†’ /functions/overview/
9. /2022/generating-epub-file-in-browser/ β†’ /functions/background-functions/
10. /2022/website-fidelity/ β†’ /routing/redirects/redirect-options/
11. /2022/browsers-json-formdata/ β†’ /forms/setup/
12. /2024/netlify-image-cdn/ β†’ /image-cdn/overview/
13. /2024/netlify-image-cdn/ β†’ /git/large-media/overview/
14. /2024/netlify-image-cdn/ β†’ /git/large-media/transform-images/
15. /2024/netlify-image-cdn/ β†’ /image-cdn/overview/
16. /2024/netlify-image-cdn/ β†’ /image-cdn/overview/
Favicon for caniuse.com caniuse.com 15
blog.jim-nielsen.com caniuse.com
1. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /
2. /2021/feat-new-style/ β†’ /mdn-css_properties_color-scheme
3. /2021/css-gap/ β†’ /
4. /2021/canistilluse.com/ β†’ /
5. /2021/canistilluse.com/ β†’ /avif
6. /2021/canistilluse.com/ β†’ /webp
7. /2021/canistilluse.com/ β†’ /
8. /2021/canistilluse.com/ β†’ /mdn-javascript_builtins_string_substr
9. /2021/canistilluse.com/ β†’ /
10. /2021/canistilluse.com/ β†’ /
11. /2021/canistilluse.com/ β†’ /
12. /2022/previous-sibling-selector/ β†’ /css-has
13. /2022/font-family-and-supports/ β†’ /extended-system-fonts
14. /2022/scroll-to-text-fragments/ β†’ /url-scroll-to-text-fragment
15. /2023/nothings-bulletproof/ β†’ /avif
Favicon for ycombinator.com ycombinator.com 15
blog.jim-nielsen.com ycombinator.com
1. /2017/the-art-of-the-side-project/ β†’ /
2. /2017/reading-notes-january/ β†’ /item
3. /2018/reading-notes-may/ β†’ /item
4. /2018/reading-notes-may/ β†’ /item
5. /2018/reading-notes-may/ β†’ /item
6. /2018/reading-notes-may/ β†’ /item
7. /2021/displaying-favicons-for-any-domain/ β†’ /item
8. /2021/displaying-favicons-for-any-domain/ β†’ /item
9. /2021/reading-notes-november/ β†’ /item
10. /2022/things-the-css-spec-folks-got-right/ β†’ /item
11. /2022/progressively-enhanced-builds/ β†’ /item
12. /2022/progressively-enhanced-builds/ β†’ /item
13. /2022/what-work-looks-like/ β†’ /item
14. /2023/short-history-of-port-numbers/ β†’ /item
15. /2023/rich-fast-loops-and-tradeoffs/ β†’ /item
Favicon for ia.net ia.net 14
blog.jim-nielsen.com ia.net
1. /2018/reading-notes-march/ β†’ /topics/in-search-of-the-perfect-writing-font/
2. /2018/reading-notes-march/ β†’ /topics/computer-poetry/
3. /2018/reading-notes-march/ β†’ /topics/take-the-power-back/
4. /2018/reading-notes-may/ β†’ /topics/domo-arigato-mr-roboto-tell-us-your-secret/
5. /2018/reading-notes-july/ β†’ /topics/designed-in-china-assembled-in-california
6. /2018/reading-notes-october/ β†’ /topics/aesthetics
7. /2019/i-love-rss/ β†’ /
8. /2019/i-love-rss/ β†’ /feed/rss2
9. /2019/reading-notes-december/ β†’ /topics/ethics-and-ethics
10. /2021/reading-notes-november/ β†’ /topics/end-procrastination
11. /2022/reading-notes-june/ β†’ /topics/create-a-better-slogan-for-your-brand-by-ignoring-these-five-stupid-stereotypes
12. /2022/reading-notes-october/ β†’ /topics/designing-with-emoji
13. /2023/reading-notes-january/ β†’ /topics/the-end-of-writing-ia-on-ai
14. /2023/how-i-take-and-publish-notes/ β†’ /writer
Favicon for amazon.com amazon.com 13
blog.jim-nielsen.com amazon.com
1. /2013/advertising-for-the-buyer/ β†’ /Technopoly-The-Surrender-Culture-Technology/dp/0679745408
2. /2013/thoughts-from-on-writing-well/ β†’ /dp/0060891548
3. /2015/reading-notes-august/ β†’ /gp/product/1449460046/
4. /2015/reading-notes-december/ β†’ /Paul-Rand-A-Designer%60s-Art/dp/0300082827
5. /2018/reading-notes-january/ β†’ /gp/product/0991118111
6. /2019/how-apple-engineers-decided-the-app-icon-size-for-the-original-iphone/ β†’ /Creative-Selection-Inside-Apples-Process/dp/1250194466
7. /2019/trigger-build-in-netlify-from-aws-iot-button/ β†’ /1st-Generation-AWS-IoT-Button/dp/B01C7WE5WM/ref=sr_1_4
8. /2019/trigger-build-in-netlify-from-aws-iot-button/ β†’ /iot/latest/developerguide/what-is-aws-iot.html
9. /2019/trigger-build-in-netlify-from-aws-iot-button/ β†’ /lambda/
10. /2020/book-notes-mlk/ β†’ /Joseph-Smith-Penguin-Robert-Remini/dp/067003083X
11. /2021/book-notes-parker-palmer-vocation/ β†’ /Let-Your-Life-Speak-Listening-ebook/dp/B001C34LL8
12. /2021/reading-notes-march/ β†’ /dp/0578675862/
13. /2021/book-notes-eric-gill-typography/ β†’ /Essay-Typography-Eric-Gill/dp/0879239506
Favicon for archive.org archive.org 13
blog.jim-nielsen.com archive.org
1. /2016/acr90-work-page-design-updates/ β†’ /web/
2. /2018/blog-redesign-again/ β†’ /web/
3. /2018/detecitve-work-for-app-icon-book/ β†’ /web/
4. /2020/the-web-as-an-information-system/ β†’ /web/
5. /2021/this-is-the-internet-folks/ β†’ /details/jonah-edwards-presentation
6. /2021/this-is-the-internet-folks/ β†’ /
7. /2021/recursive-citation/ β†’ /
8. /2022/website-fidelity/ β†’ /web/20200807101742/https://frankchimero.com/blog/2020/redesign-this-design/
9. /2023/curating-human-and-ai-artwork/ β†’ /web/20220919172215/https://twitter.com/stroughtonsmith/
10. /2023/precarious-modern-computing/ β†’ /web/20230119082822/https://vimeo.com/780005704
11. /2023/examples-of-great-urls/ β†’ /web/20140212215308/slack.com/is
12. /2023/thats-another-podcast/ β†’ /web/https://aboard.com/podcast-episode-4-dot-com/
13. /2023/thats-another-podcast/ β†’ /web/https://aboard.com/podcast-episode-13-drip-campaign/
Favicon for baldurbjarnason.com baldurbjarnason.com 13
blog.jim-nielsen.com baldurbjarnason.com
1. /2020/reading-notes-july/ β†’ /notes/under-engineering-websites/
2. /2021/reading-notes-may/ β†’ /2021/the-oss-bubble-and-the-blogging-bubble/
3. /2021/reading-notes-may/ β†’ /2021/you-are-what-you-do/
4. /2021/reading-notes-may/ β†’ /2021/which-kind-of-web-developer-are-you/
5. /2021/reading-notes-october/ β†’ /2021/what-do-i-need-to-read-to-be-a-css-dev/
6. /2021/reading-notes-december/ β†’ /2021/100-things-every-web-developer-should-know/
7. /2022/reading-notes-february/ β†’ /2022/i-cant-keep-up-with-web-dev/
8. /2022/progressively-enhanced-builds/ β†’ /2021/100-things-every-web-developer-should-know/
9. /2022/reading-notes-june/ β†’ /2022/on-online-collaboration/
10. /2022/reading-notes-december/ β†’ /2022/a-month-of-book/
11. /2023/book-notes-out-of-the-software-crisis/ β†’ /
12. /2024/treating-the-symptoms/ β†’ /2023/tech-broke-the-webs-social-contract/
13. /2024/making-films-and-making-websites/ β†’ /2024/software-is-a-medium-of-setbacks/
Favicon for csswg.org csswg.org 13
blog.jim-nielsen.com csswg.org
1. /2020/color-scheme-property/ β†’ /css-color-adjust/
2. /2020/system-fonts-on-the-web/ β†’ /css-fonts-4/
3. /2021/reading-notes-april/ β†’ /faq
4. /2021/css-system-colors/ β†’ /css-color/
5. /2021/css-system-colors/ β†’ /css-color/
6. /2021/css-system-colors/ β†’ /css-color/
7. /2021/css-system-colors/ β†’ /css-color/
8. /2021/css-system-colors/ β†’ /css-color/
9. /2021/css-system-colors/ β†’ /css-color/
10. /2021/conditional-style-loading-not-so-fast/ β†’ /css-cascade/
11. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /css-color/
12. /2021/propagating-up-in-css/ β†’ /css-backgrounds/
13. /2021/pseudo-element-syntax/ β†’ /selectors-4/
Favicon for community.netlify.com community.netlify.com 12
blog.jim-nielsen.com community.netlify.com
1. /2020/using-netlify-analytics-to-build-list-of-popular-posts/ β†’ /t/status-of-access-to-analytics/6341
2. /2020/using-netlify-analytics-to-build-list-of-popular-posts/ β†’ /t/status-of-access-to-analytics/6341/8
3. /2020/google-vs-netlify-analytics/ β†’ /t/over-100x-more-views-in-netlify-analytics-than-google-analytics/15403/4
4. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /t/workarounds-for-not-being-able-to-put-environment-variables-in-build-ignore/20334
5. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /t/build-ignore-command-not-working/20585
6. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /t/workarounds-for-not-being-able-to-put-environment-variables-in-build-ignore/20334
7. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /t/build-ignore-command-not-working/20585/3
8. /2020/deploying-a-wannabe-monorepo-in-netlify/ β†’ /t/support-guide-how-can-i-optimize-my-netlify-build-time/3907/77
9. /2020/a-cors-proxy-with-netlify/ β†’ /t/cant-set-headers-on-proxied-redirect/669/5
10. /2020/a-cors-proxy-with-netlify/ β†’ /t/cant-set-headers-on-proxied-redirect/669/7
11. /2021/expectations-and-reality/ β†’ /t/support-for-deno-on-netlify/14172
12. /2021/expectations-and-reality/ β†’ /t/support-for-deno-on-netlify/14172/17
Favicon for hey.com hey.com 12
blog.jim-nielsen.com hey.com
1. /2021/reading-notes-february/ β†’ /jason/hey-world-b02a6f2e
2. /2021/reading-notes-march/ β†’ /jason/what-i-think-not-what-i-thought-99cae1d0
3. /2021/reading-notes-march/ β†’ /jason/an-alternative-to-competition-ff57f4bc
4. /2021/reading-notes-march/ β†’ /jason/hey-world-b02a6f2e
5. /2022/reading-notes-june/ β†’ /jason/don-t-defer-quality-aaa105e4
6. /2022/reading-notes-august/ β†’ /jason/tossing-a-key-87b91f17
7. /2022/moving-with-prototypes/ β†’ /jason/just-get-moving-37503f0e
8. /2022/reading-notes-september/ β†’ /jason/it-s-not-an-experience-d5ff9ee2
9. /2022/seeing-vs-using/ β†’ /jason/distracting-is-it-3b23e5cf
10. /2022/reading-notes-november/ β†’ /jason/collaborating-away-653ed7ef
11. /2023/reading-notes-january/ β†’ /dhh/we-don-t-a-b-test-core-values-91b5f562
12. /2023/reading-notes-january/ β†’ /jason/the-new-normal-5147c584
Favicon for manuelmoreale.com manuelmoreale.com 11
blog.jim-nielsen.com manuelmoreale.com
1. /2022/reading-notes-september/ β†’ /thoughts/shorts
2. /2022/reading-notes-september/ β†’ /thoughts/uhx
3. /2022/reading-notes-december/ β†’ /@/page/zsijae2IYtI7wAy7
4. /2022/reading-notes-december/ β†’ /@/page/H5gxL6DtziFCqQC2
5. /2023/art-of-knowing-when-to-quit/ β†’ /@/page/8zpCCdHjtJcdz8I7
6. /2023/reading-notes-january/ β†’ /@/page/2NJVN0b5uf360mLe
7. /2023/robots-txt/ β†’ /@/page/uwGISnOGX0zwjr7P
8. /2023/people-and-blogs-and-me/ β†’ /people-and-blogs
9. /2023/people-and-blogs-and-me/ β†’ /pb-jim-nielsen
10. /2023/people-and-blogs-and-me/ β†’ /pb-jim-nielsen
11. /2023/advice-on-blogging/ β†’ /pb-jim-nielsen
Favicon for danluu.com danluu.com 10
blog.jim-nielsen.com danluu.com
1. /2017/limitations-in-software/ β†’ /branch-prediction/
2. /2018/reading-notes-january/ β†’ /input-lag/
3. /2019/i-love-rss/ β†’ /
4. /2019/i-love-rss/ β†’ /atom.xml
5. /2020/reading-notes-august/ β†’ /web-bloat/
6. /2020/reading-notes-august/ β†’ /
7. /2021/reading-notes-january/ β†’ /essential-complexity/
8. /2021/reading-notes-september/ β†’ /why-benchmark/
9. /2021/reading-notes-november/ β†’ /look-stupid/
10. /2024/faster-bandwidth-and-websites/ β†’ /slow-device/
Favicon for kindlingapp.com kindlingapp.com 10
blog.jim-nielsen.com kindlingapp.com
1. /2013/kindlingapp-home-page-redesign/ β†’ /
2. /2013/kindlingapp-home-page-redesign/ β†’ /
3. /2014/kindling-rubber-stamp/ β†’ /
4. /2015/everything-but-visual-design/ β†’ /
5. /2015/conceiving-blog-post-artwork/ β†’ /
6. /2015/conceiving-blog-post-artwork/ β†’ /blog/embrace-change-question-legacy-tools-ideas/
7. /2015/conceiving-blog-post-artwork/ β†’ /blog/why-kindling-uses-react-js/
8. /2015/designing-kindlings-pricing-page/ β†’ /mission
9. /2015/marketing2/ β†’ /
10. /2015/marketing2/ β†’ /
Favicon for metalsmith.io metalsmith.io 10
blog.jim-nielsen.com metalsmith.io
1. /2015/marketing2/ β†’ /
2. /2018/choosing-a-static-site-generator/ β†’ /
3. /2019/improving-server-side-rendering-react/ β†’ /
4. /2019/jsx-like-syntax-for-tagged-template-literals/ β†’ /
5. /2019/es-modules-in-node-my-own-rabbit-hole/ β†’ /
6. /2020/progressively-enhancing-a-small-widget/ β†’ /
7. /2020/email-replies-in-rss/ β†’ /
8. /2020/indexing-my-blogs-links/ β†’ /
9. /2021/doing-web-design/ β†’ /
10. /2021/a-web-thanksgiving/ β†’ /
Favicon for substack.com substack.com 10
blog.jim-nielsen.com substack.com
1. /2021/reading-notes-june/ β†’ /p/162-minimum-viable-self
2. /2021/reading-notes-august/ β†’ /p/the-most-unbelievable-things-about
3. /2021/reading-notes-october/ β†’ /p/provoking-emergence-with-alphabets
4. /2022/reading-notes-july/ β†’ /p/all-news-is-bad-news
5. /2022/optimize-for-nothing/ β†’ /p/optimizing-for-feelings
6. /2022/reading-notes-november/ β†’ /p/what-comes-after-chrome
7. /2023/art-of-knowing-when-to-quit/ β†’ /p/there-is-no-secure-software-supply
8. /2023/reading-notes-january/ β†’ /p/is-chatgpt-really-a-code-red-for
9. /2023/reading-notes-january/ β†’ /p/there-is-no-secure-software-supply
10. /2023/reading-notes-january/ β†’ /p/ais-jurassic-park-moment
Favicon for adamsilver.io adamsilver.io 9
blog.jim-nielsen.com adamsilver.io
1. /2019/designing-and-engineering-progressive-disclosure/ β†’ /articles/designing-for-actual-performance/
2. /2019/reading-notes-august/ β†’ /articles/designing-for-actual-performance/
3. /2019/i-love-rss/ β†’ /
4. /2019/i-love-rss/ β†’ /atom.xml
5. /2020/reading-notes-january/ β†’ /articles/building-trust-as-a-designer/
6. /2021/reading-notes-february/ β†’ /blog/ab-testing-notes-from-jared-spool/
7. /2021/reading-notes-march/ β†’ /blog/material-design-text-fields-are-badly-designed/
8. /2022/natural-language-inputs/ β†’ /blog/designing-a-time-input/
9. /2022/natural-language-inputs/ β†’ /blog/designing-a-time-input/
Favicon for christianheilmann.com christianheilmann.com 9
blog.jim-nielsen.com christianheilmann.com
1. /2020/the-meaning-of-view-source/ β†’ /2018/07/09/different-views-on-view-source/
2. /2021/reading-notes-february/ β†’ /2021/01/21/teaching-html-and-css/
3. /2021/web-languages-as-compile-targets/ β†’ /2021/01/21/teaching-html-and-css/
4. /2021/reflections-on-html/ β†’ /2021/01/21/teaching-html-and-css/
5. /2022/reading-notes-january/ β†’ /2021/12/20/the-web-starts-on-page-four/
6. /2022/cluttered-web/ β†’ /2021/12/20/the-web-starts-on-page-four/
7. /2022/reading-notes-march/ β†’ /2022/03/14/noise-cancellation-for-development/
8. /2023/reading-notes-january/ β†’ /2023/01/18/web-resilience-is-about-users-not-a-shortcut-for-developers/
9. /2023/components-and-legos/ β†’ /2023/05/09/the-ongoing-defence-of-frontend-as-a-full-time-job/
Favicon for deno.land deno.land 9
blog.jim-nielsen.com deno.land
1. /2021/deno-is-webby/ β†’ /
2. /2021/deno-is-webby/ β†’ /manual@v1.11.5/getting_started/permissions
3. /2022/web-predictions-on-a-whim/ β†’ /
4. /2022/web-predictions-on-a-whim/ β†’ /manual/examples/fetch_data
5. /2022/deno-is-webby-pt-2/ β†’ /
6. /2022/deno-is-webby-pt-2/ β†’ /prompts
7. /2022/deno-is-webby-pt-2/ β†’ /color-logging
8. /2022/permeating-principles-of-the-web/ β†’ /
9. /2022/trusting-browsers/ β†’ /
Favicon for ericwbailey.design ericwbailey.design 9
blog.jim-nielsen.com ericwbailey.design
1. /2021/reading-notes-february/ β†’ /writing/blogroll/
2. /2021/reading-notes-march/ β†’ /writing/give-me-a-definition-for-the-word-dashboard/
3. /2021/web-languages-as-compile-targets/ β†’ /writing/open-ui-and-implicit-parent-child-relationships-in-html/
4. /2021/reading-notes-april/ β†’ /writing/how-to-make-an-ineffective-404-page/
5. /2022/reading-notes-february/ β†’ /writing/comic-sans-is-a-good-typeface-actually/
6. /2022/reading-notes-february/ β†’ /writing/maralinga-bomb-test/
7. /2022/reading-notes-march/ β†’ /writing/worstworkwednesday/
8. /2022/ordering-css-delcarations/ β†’ /writing/organize-your-css-declarations-alphabetically/
9. /2022/saying-thank-you/ β†’ /writing/saying-thank-you/
Favicon for ethanmarcotte.com ethanmarcotte.com 9
blog.jim-nielsen.com ethanmarcotte.com
1. /2018/reading-notes-may/ β†’ /wrote/i-for-one/
2. /2018/reading-notes-june/ β†’ /wrote/my-three-steps/
3. /2018/reading-notes-june/ β†’ /wrote/whats-in-a-pattern-name/
4. /2018/reading-notes-august/ β†’ /wrote/weft/
5. /2018/reading-notes-august/ β†’ /wrote/bits/
6. /2019/reading-notes-june/ β†’ /wrote/the-web-we-broke/
7. /2020/economics-of-the-front-end/ β†’ /wrote/gardened/
8. /2020/reading-notes-november/ β†’ /wrote/the-design-systems-between-us/
9. /2022/cluttered-web/ β†’ /wrote/locus/
Favicon for google.com google.com 9
blog.jim-nielsen.com google.com
1. /2013/sass-variable-interpolation-workarounds/ β†’ /forum/
2. /2019/thoughts-on-rich-harris-talk/ β†’ /presentation/d/1PUvpXMBEDS45rd0wHu6tF3j_8wmGC6cOLtOw2hzU-mw
3. /2021/canistilluse.com/ β†’ /a/chromium.org/g/blink-dev/c/hTOXiBj3D6A/m/1Q0TjPwWAwAJ
4. /2022/exporting-and-parsing-emails/ β†’ /
5. /2022/browser-level-color-scheme-preference/ β†’ /webstore/search/dark%20mode
6. /2022/flying-j-pies/ β†’ /search
7. /2022/flying-j-pies/ β†’ /search
8. /2023/figma-to-browser-chasm/ β†’ /search
9. /2023/unread-badge-macos-safari-web-app/ β†’ /webstore/detail/gmail-app-badge-notificat/fbaolhbfbmniffcokakochjjeccpcpkh
Favicon for whatwg.org whatwg.org 9
blog.jim-nielsen.com whatwg.org
1. /2020/automatically-resize-a-textarea-on-user-input/ β†’ /multipage/custom-elements.html
2. /2021/custom-elements-without-js/ β†’ /multipage/custom-elements.html
3. /2021/custom-elements-without-js/ β†’ /multipage/custom-elements.html
4. /2021/custom-elements-without-js/ β†’ /multipage/dom.html
5. /2021/automatically-discoverable-rss-feeds/ β†’ /feed-autodiscovery
6. /2021/canistilluse.com/ β†’ /faq
7. /2021/thoughts-on-avoiding-an-excessive-dom-size/ β†’ /
8. /2022/form-data-and-json/ β†’ /multipage/form-control-infrastructure.html
9. /2023/validity-of-custom-element-tag-names/ β†’ /
Favicon for youtu.be youtu.be 9
blog.jim-nielsen.com youtu.be
1. /2017/reading-notes-october/ β†’ /2V1FtfBDsLU
2. /2019/netlify-public-folder-part-i-what/ β†’ /vnqBAuehmhM
3. /2020/the-web-as-an-information-system/ β†’ /V6DKjEbdYos
4. /2020/the-web-as-an-information-system/ β†’ /V6DKjEbdYos
5. /2020/indexing-my-blogs-links/ β†’ /0-wB1VY3Nrc
6. /2022/joining-remix/ β†’ /jd_bin5HPrw
7. /2023/art-of-knowing-when-to-quit/ β†’ /L0TE_xXjp-0
8. /2023/logic-of-code-and-illogic-of-creativity/ β†’ /toWQ_BQF8Aw
9. /2024/allure-of-sync-engines/ β†’ /6Q0yb_ROUBQ
Favicon for appiconbook.com appiconbook.com 8
blog.jim-nielsen.com appiconbook.com
1. /2018/detecitve-work-for-app-icon-book/ β†’ /
2. /2022/talking-app-icons-on-the-postlight-podcast/ β†’ /
3. /2022/exporting-and-parsing-emails/ β†’ /
4. /2022/exporting-and-parsing-emails/ β†’ /
5. /2022/me-on-shoptalkshow-504/ β†’ /
6. /2022/short-history-of-ios-app-icons/ β†’ /
7. /2023/digital-preservation-and-the-app-icon-book/ β†’ /
8. /2023/apollo-app-icons/ β†’ /
Favicon for arc90.com arc90.com 8
blog.jim-nielsen.com arc90.com
1. /2012/reading-notes-november/ β†’ /2012/11/19/creating-a-thriving-developer-culture/
2. /2013/quick-change-and-the-web/ β†’ /hackathon/2012/
3. /2013/teamcolors/ β†’ /
4. /2013/teamcolors/ β†’ /hackathon/2012/
5. /2013/teamcolors/ β†’ /
6. /2013/teamcolors/ β†’ /
7. /2013/teamcolors/ β†’ /hackathon/2012/
8. /2013/teamcolors/ β†’ /2013/01/24/the-first-arc90-hackathon/
Favicon for dev.to dev.to 8
blog.jim-nielsen.com dev.to
1. /2019/reading-notes-june/ β†’ /richharris/why-i-don-t-use-web-components-2cia
2. /2021/confirm-a-prompt-we-stay-alert/ β†’ /richharris/stay-alert-d
3. /2021/confirm-a-prompt-we-stay-alert/ β†’ /richharris/stay-alert-d
4. /2021/canistilluse.com/ β†’ /richharris/stay-alert-d
5. /2021/css-relative-colors/ β†’ /fabiogiolito/create-a-color-theme-with-these-upcoming-css-features-4o83
6. /2022/reading-notes-march/ β†’ /tigt/making-the-worlds-fastest-website-and-other-mistakes-56na
7. /2022/reading-notes-april/ β†’ /tigt/speed-needs-design-or-you-cant-delight-users-youve-annoyed-bl6
8. /2023/imports-under-the-hood/ β†’ /thepassle/the-cost-of-convenience-kco
Favicon for quirksmode.org quirksmode.org 8
blog.jim-nielsen.com quirksmode.org
1. /2015/reading-notes-august/ β†’ /blog/archives/2015/07/stop_pushing_th.html
2. /2017/reading-notes-january/ β†’ /blog/archives/2016/09/web_development.html
3. /2019/reading-notes-january/ β†’ /blog/archives/2019/01/css_for_javascr.html
4. /2019/reading-notes-june/ β†’ /blog/archives/2019/03/if_statements_a.html
5. /2019/i-love-rss/ β†’ /blog/
6. /2019/i-love-rss/ β†’ /blog/index.xml
7. /2021/reading-notes-march/ β†’ /blog/archives/2021/03/progressive_enh_3.html
8. /2021/reading-notes-august/ β†’ /blog/archives/2021/08/breaking_the_we.html
Favicon for theverge.com theverge.com 8
blog.jim-nielsen.com theverge.com
1. /2012/reading-notes-november/ β†’ /2012/10/26/3555640/offline-missing-out-paul-miller/in/2771566
2. /2019/i-love-rss/ β†’ /2012/5/8/3007525/paul-miller-offline
3. /2019/i-love-rss/ β†’ /rss/stream/2771566
4. /2021/reintroducing-readlists/ β†’ /2012/5/22/3035904/readlists-readability-create-share-ebook
5. /2021/reintroducing-readlists/ β†’ /2012/5/8/3007525/paul-miller-offline
6. /2022/what-is-the-web/ β†’ /2017/5/24/15681958/what-is-web-definition
7. /2022/reading-notes-may/ β†’ /2022/4/23/23038870/apple-app-store-widely-remove-outdated-apps-developers
8. /2022/generating-epub-file-in-browser/ β†’ /2012/5/22/3035904/readlists-readability-create-share-ebook
Favicon for wired.com wired.com 8
blog.jim-nielsen.com wired.com
1. /2013/automating-feelings/ β†’ /opinion/2013/08/move-over-social-graph-its-time-for-the-mood-graph-and-that-might-not-be-a-good-thing/
2. /2013/wireframes-and-gravity/ β†’ /underwire/2013/10/center_of_gravity/
3. /2015/reading-notes-december/ β†’ /2015/11/luxe-zirx-carbon/
4. /2018/reading-notes-november/ β†’ /story/its-not-a-bug-its-a-feature/
5. /2020/reading-notes-december/ β†’ /story/databases-coding-real-programming-myth/
6. /2022/reading-notes-july/ β†’ /story/i-finally-reached-computing-nirvana-what-was-it-all-for/
7. /2022/reading-notes-october/ β†’ /1997/12/es-attention/
8. /2023/notes-to-self-on-mastodon/ β†’ /story/god-did-us-a-favor-by-destroying-twitter/
Favicon for bookshop.org bookshop.org 7
blog.jim-nielsen.com bookshop.org
1. /2021/book-notes-think-again-by-adam-grant/ β†’ /books/think-again-the-power-of-knowing-what-you-don-t-know-9781984878106/9781984878106
2. /2022/the-web-a-mystery-greater-than-our-failures/ β†’ /books/american-silence-the-photographs-of-robert-adams/9781597115117
3. /2022/book-notes-millions-billions-zillions/ β†’ /books/millions-billions-zillions-defending-yourself-in-a-world-of-too-many-numbers/9780691209098
4. /2022/book-notes-on-writing/ β†’ /books/on-writing-a-memoir-of-the-craft-9781982159375/9781982159375
5. /2022/obscure-things-power-the-imagination/ β†’ /p/books/leonardo-da-vinci-walter-isaacson/18795658
6. /2022/employment-change/ β†’ /p/books/do-nothing-how-to-break-away-from-overworking-overdoing-and-underliving-celeste-headlee/9577099
7. /2023/stealth-and-best-practices/ β†’ /p/books/skunk-works-a-personal-memoir-of-my-years-of-lockheed-ben-r-rich/114546
Favicon for catb.org catb.org 7
blog.jim-nielsen.com catb.org
1. /2015/reading-notes-august/ β†’ /jargon/html/go01.html
2. /2015/reading-notes-august/ β†’ /jargon/html/A/ambimouseterous.html
3. /2015/reading-notes-august/ β†’ /jargon/html/D/disemvowel.html
4. /2015/reading-notes-august/ β†’ /jargon/html/J/job-security.html
5. /2015/reading-notes-august/ β†’ /jargon/html/G/goat-file.html
6. /2015/reading-notes-august/ β†’ /jargon/html/N/Ninety-Ninety-Rule.html
7. /2021/defining-basic-javascript-terms/ β†’ /jargon/html/R/Real-Programmer.html
Favicon for csswizardry.com csswizardry.com 7
blog.jim-nielsen.com csswizardry.com
1. /2016/reading-notes-july-2016/ β†’ /2016/02/mixins-better-for-performance/
2. /2018/reading-notes-january/ β†’ /2017/10/airplanes-and-ashtrays/
3. /2018/reading-notes-january/ β†’ /2017/11/the-fallacies-of-distributed-computing-applied-to-front-end-performance/
4. /2018/css-network-performance/ β†’ /2018/11/css-and-network-performance/
5. /2019/i-love-rss/ β†’ /
6. /2022/reading-notes-august/ β†’ /2022/08/measure-what-you-impact-not-what-you-influence/
7. /2022/reading-notes-september/ β†’ /2022/09/critical-css-not-so-fast/
Favicon for joshwcomeau.com joshwcomeau.com 7
blog.jim-nielsen.com joshwcomeau.com
1. /2021/css-is-in-fact-awesome/ β†’ /css/the-importance-of-learning-css/
2. /2021/reading-notes-september/ β†’ /css/designing-shadows/
3. /2021/stacking-contexts/ β†’ /css/stacking-contexts/
4. /2022/reading-notes-may/ β†’ /css/surprising-truth-about-pixels-and-accessibility/
5. /2022/html-email-rant/ β†’ /react/wonderful-emails-with-mjml-and-mdx/
6. /2022/remix-react-and-state/ β†’ /react/why-react-re-renders/
7. /2023/ok-lch-im-convinced/ β†’ /css/color-formats/
Favicon for nextjs.org nextjs.org 7
blog.jim-nielsen.com nextjs.org
1. /2023/language-level-toll-roads/ β†’ /docs/pages/api-reference/components/image
2. /2024/expose-platform-apis-over-wrapping-them/ β†’ /docs/app/api-reference/functions/generate-metadata
3. /2024/expose-platform-apis-over-wrapping-them/ β†’ /docs/app/api-reference/functions/generate-metadata
4. /2024/expose-platform-apis-over-wrapping-them/ β†’ /docs/app/api-reference/functions/generate-metadata
5. /2024/expose-platform-apis-over-wrapping-them/ β†’ /docs/app/api-reference/functions/generate-viewport
6. /2024/expose-platform-apis-over-wrapping-them/ β†’ /docs/app/api-reference/functions/generate-metadata
7. /2024/expose-platform-apis-over-wrapping-them/ β†’ /docs/app/api-reference/functions/generate-metadata
Favicon for signalvnoise.com signalvnoise.com 7
blog.jim-nielsen.com signalvnoise.com
1. /2018/reading-notes-july/ β†’ /the-majestic-monolith-29166d022228
2. /2019/reading-notes-january/ β†’ /busy-is-the-new-stupid/
3. /2019/reading-notes-october/ β†’ /dont-solve-the-problem/
4. /2020/remote-work-is-a-craft/ β†’ /remote-work-is-a-platform/
5. /2020/reading-notes-september/ β†’ /demand-side-sales-101-a-new-book-on-sales-by-bob-moesta/
6. /2020/book-notes-demand-side-sales/ β†’ /demand-side-sales-101-a-new-book-on-sales-by-bob-moesta/
7. /2020/reading-notes-december/ β†’ /validation-is-a-mirage/
Favicon for smashingmagazine.com smashingmagazine.com 7
blog.jim-nielsen.com smashingmagazine.com
1. /2012/said-no-user-ever/ β†’ /smashing-book-3.html
2. /2012/said-no-user-ever/ β†’ /2012/06/18/mobile-considerations-in-user-experience-design-web-or-native/
3. /2013/an-analysis-of-infinite-scroll/ β†’ /2013/05/03/infinite-scrolling-get-bottom/
4. /2017/stop-using-the-term-pixel-perfect/ β†’ /2011/04/14/mastering-photoshop-pixel-perfection-when-rotating-pasting-and-nudging/
5. /2018/reading-notes-october/ β†’ /taking-pattern-libraries-next-level/
6. /2021/reading-notes-january/ β†’ /2021/01/web-expose-hardware-capabilities/
7. /2022/reading-notes-february/ β†’ /2022/02/thoughts-on-markdown/
Favicon for vimeo.com vimeo.com 7
blog.jim-nielsen.com vimeo.com
1. /2015/reading-notes-october/ β†’ /video/112098660
2. /2018/reading-notes-january/ β†’ /243148125
3. /2020/reading-notes-march/ β†’ /34017777
4. /2021/reading-notes-march/ β†’ /115154289
5. /2021/reading-notes-april/ β†’ /296530275
6. /2023/precarious-modern-computing/ β†’ /780005704
7. /2024/notes-on-making-software-by-peter-van-hardenberg/ β†’ /780013486
Favicon for web.dev web.dev 7
blog.jim-nielsen.com web.dev
1. /2021/css-system-colors/ β†’ /color-scheme/
2. /2021/thoughts-on-avoiding-an-excessive-dom-size/ β†’ /dom-size/
3. /2021/thoughts-on-avoiding-an-excessive-dom-size/ β†’ /dom-size/
4. /2022/scroll-to-text-fragments/ β†’ /text-fragments/
5. /2023/link-preload-image/ β†’ /preload-responsive-images/
6. /2023/link-preload-image/ β†’ /preload-responsive-images/
7. /2023/imports-under-the-hood/ β†’ /css-module-scripts/
Favicon for webkit.org webkit.org 7
blog.jim-nielsen.com webkit.org
1. /2019/i-love-rss/ β†’ /
2. /2021/css-system-colors/ β†’ /browser/trunk/Source/WebCore/css/html.css
3. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /browser/trunk/Source/WebCore/css/html.css
4. /2021/css-relative-colors/ β†’ /changeset/278261/webkit/
5. /2022/scroll-to-text-fragments/ β†’ /blog/13399/webkit-features-in-safari-16-1/
6. /2023/css-wishlist/ β†’ /blog/13851/declarative-shadow-dom/
7. /2023/single-line-comments-in-css/ β†’ /blog/14154/webkit-features-in-safari-16-5/
Favicon for answers.netlify.com answers.netlify.com 6
blog.jim-nielsen.com answers.netlify.com
1. /2020/a-cors-proxy-with-netlify/ β†’ /t/recent-change-open-proxy-deprecation/39921
2. /2021/fetch-and-3xx-redirect-status-codes/ β†’ /t/proxying-to-another-service-fails-with-cors-issue-and-a-302-response/34923
3. /2021/courting-webp/ β†’ /t/improved-image-optimisation-on-netlify-netlify-large-media/2565/19
4. /2022/website-fidelity/ β†’ /t/redirect-based-on-cookie-value/75478/4
5. /2024/netlify-image-cdn/ β†’ /t/improved-image-optimisation-on-netlify-netlify-large-media/2565/22
6. /2024/netlify-image-cdn/ β†’ /t/a-few-questions-about-netlify-image-cdn/106714/2
Favicon for dribbble.com dribbble.com 6
blog.jim-nielsen.com dribbble.com
1. /2013/kindlingapp-home-page-redesign/ β†’ /shots/1233555-Narrative-and-artwork-concepts
2. /2013/kindlingapp-home-page-redesign/ β†’ /shots/1237949-People-graphic
3. /2013/kindlingapp-home-page-redesign/ β†’ /shots/1242191-Testing-responsively-now
4. /2017/designing-and-engineering-event-management-at-timshel/ β†’ /shots/2833368-Event-list-view
5. /2022/custom-rss-feeds/ β†’ /v2/
6. /2022/custom-rss-feeds/ β†’ /jimniels
Favicon for nytimes.com nytimes.com 6
blog.jim-nielsen.com nytimes.com
1. /2012/reading-notes-november/ β†’ /2012/04/22/opinion/sunday/the-flight-from-conversation.html
2. /2017/reading-notes-october/ β†’ /2017/09/09/opinion/sunday/household-robots-alexa-homepod.html
3. /2018/reading-notes-october/ β†’ /2018/09/29/opinion/sunday/in-praise-of-mediocrity.html
4. /2019/reading-notes-december/ β†’ /2019/11/04/opinion/martin-scorsese-marvel.html
5. /2020/book-notes-mlk/ β†’ /2002/01/27/books/king-for-beginners.html
6. /2021/reading-notes-december/ β†’ /2012/04/22/opinion/sunday/the-flight-from-conversation.html
Favicon for quora.com quora.com 6
blog.jim-nielsen.com quora.com
1. /2013/things-to-be-informed-about/ β†’ /Life/What-are-the-top-10-things-that-we-should-be-informed-about-in-life
2. /2013/things-to-be-informed-about/ β†’ /Justin-Freeman
3. /2013/things-to-be-informed-about/ β†’ /Life/What-are-the-top-10-things-that-we-should-be-informed-about-in-life
4. /2023/short-history-of-port-numbers/ β†’ /Whats-the-story-behind-port-8080
5. /2023/short-history-of-port-numbers/ β†’ /Why-is-port-3000-used-when-running-a-Node-js-application
6. /2023/examples-of-great-urls/ β†’ /Which-sites-have-the-best-URL-design/answer/Simon-Willison
Favicon for reactjs.org reactjs.org 6
blog.jim-nielsen.com reactjs.org
1. /2018/choosing-a-static-site-generator/ β†’ /
2. /2018/reading-notes-october/ β†’ /docs/design-principles.html
3. /2018/reading-notes-december/ β†’ /blog/2018/12/19/react-v-16-7.html
4. /2019/moving-from-ejs-to-jsx/ β†’ /docs/context.html
5. /2019/thoughts-on-jeremy-keiths-split/ β†’ /docs/dom-elements.html
6. /2019/i-love-rss/ β†’ /
Favicon for remysharp.com remysharp.com 6
blog.jim-nielsen.com remysharp.com
1. /2019/reading-notes-may/ β†’ /2019/03/25/slashed-uri
2. /2021/writing-in-2020-and-2021/ β†’ /links/2020-09-24-e9aa7591
3. /2021/reading-notes-february/ β†’ /2021/02/08/tech-hostage
4. /2021/reading-notes-july/ β†’ /2021/02/11/the-web-didnt-change-you-did
5. /2021/reading-notes-november/ β†’ /2021/11/21/why-i-write-and-when-i-dont
6. /2022/browsers-json-formdata/ β†’ /2022/10/13/two-javascripts
Favicon for resilientwebdesign.com resilientwebdesign.com 6
blog.jim-nielsen.com resilientwebdesign.com
1. /2017/reading-notes-april/ β†’ /
2. /2019/building-a-progressively-enhanced-site/ β†’ /
3. /2020/progressively-enhancing-a-small-widget/ β†’ /
4. /2021/judo-throw-the-hype/ β†’ /
5. /2022/my-mom-and-the-wsj/ β†’ /
6. /2022/progressively-enhanced-builds/ β†’ /
Favicon for sass-lang.com sass-lang.com 6
blog.jim-nielsen.com sass-lang.com
1. /2013/preserving-css-comments-during-compression/ β†’ /docs/yardoc/file.SASS_REFERENCE.html
2. /2015/skinning-the-idea-poster-anew/ β†’ /documentation/Sass/Script/Functions.html
3. /2016/sassme-v2/ β†’ /documentation/Sass/Script/Functions.html
4. /2017/migrating-away-from-compass-and-susy/ β†’ /
5. /2019/dynamically-darken-a-color-in-css/ β†’ /documentation/functions/color
6. /2023/ode-to-aea/ β†’ /
Favicon for twobithistory.org twobithistory.org 6
blog.jim-nielsen.com twobithistory.org
1. /2018/reading-notes-september/ β†’ /2017/09/21/the-rise-and-rise-of-json.html
2. /2018/reading-notes-october/ β†’ /2018/09/16/the-rise-and-demise-of-rss.html
3. /2019/reading-notes-june/ β†’ /2019/03/31/bbc-micro.html
4. /2019/i-love-rss/ β†’ /
5. /2019/i-love-rss/ β†’ /feed.xml
6. /2022/web-diversity/ β†’ /2021/02/07/arpanet.html
Favicon for cloudflare.com cloudflare.com 5
blog.jim-nielsen.com cloudflare.com
1. /2020/credentials-in-urls/ β†’ /the-history-of-the-url/
2. /2022/web-predictions-on-a-whim/ β†’ /workers/runtime-apis/fetch
3. /2022/loading-parsing-executing-javascript/ β†’ /workers/learning/how-kv-works/
4. /2022/loading-parsing-executing-javascript/ β†’ /introducing-d1/
5. /2023/short-history-of-port-numbers/ β†’ /the-history-of-the-url/
Favicon for html-validate.org html-validate.org 5
blog.jim-nielsen.com html-validate.org
1. /2022/validating-html/ β†’ /
2. /2022/validating-html/ β†’ /about/index.html
3. /2022/validating-html/ β†’ /rules/no-trailing-whitespace.html
4. /2022/validating-html/ β†’ /rules/presets.html
5. /2022/validating-html/ β†’ /usage/cli.html
Favicon for imageoptim.com imageoptim.com 5
blog.jim-nielsen.com imageoptim.com
1. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /mac
2. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /mac
3. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /api
4. /2021/courting-webp/ β†’ /api
5. /2021/courting-webp/ β†’ /
Favicon for kickstarter.com kickstarter.com 5
blog.jim-nielsen.com kickstarter.com
1. /2021/launching-ios-app-icon-book/ β†’ /projects/flarup/867241699
2. /2021/launching-ios-app-icon-book/ β†’ /projects/flarup/867241699
3. /2022/exporting-and-parsing-emails/ β†’ /projects/flarup/the-ios-app-icon-book
4. /2023/japanese-ios-app-icon-book/ β†’ /projects/flarup/the-macos-app-icon-book
5. /2024/macos-icon-book-irl/ β†’ /projects/flarup/the-macos-app-icon-book
Favicon for meyerweb.com meyerweb.com 5
blog.jim-nielsen.com meyerweb.com
1. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /eric/thoughts/2017/02/24/scaling-svg-clipping-paths-for-css-use/
2. /2018/reading-notes-august/ β†’ /eric/thoughts/2018/08/07/securing-sites-made-them-less-accessible/
3. /2023/css-wishlist/ β†’ /eric/thoughts/2023/02/08/css-wish-list-2023/
4. /2023/throwaway-browser-defaults/ β†’ /eric/tools/css/reset/
5. /2023/html-web-components-an-example/ β†’ /eric/thoughts/2023/11/01/blinded-by-the-light-dom/
Favicon for overreacted.io overreacted.io 5
blog.jim-nielsen.com overreacted.io
1. /2018/reading-notes-december/ β†’ /optimized-for-change/
2. /2019/reading-notes-may/ β†’ /a-complete-guide-to-useeffect/
3. /2019/i-love-rss/ β†’ /
4. /2019/i-love-rss/ β†’ /rss.xml
5. /2021/reading-notes-july/ β†’ /npm-audit-broken-by-design/
Favicon for quadratichq.com quadratichq.com 5
blog.jim-nielsen.com quadratichq.com
1. /2023/building-infinite-spreadsheet/ β†’ /
2. /2023/building-infinite-spreadsheet/ β†’ /blog/2023-05-15-coordinate-system-for-infinite-spreadsheet
3. /2024/discovering-newsletter-links-with-quadratic/ β†’ /
4. /2024/discovering-newsletter-links-with-quadratic/ β†’ /blog/2024-01-28-the-multiplayer-spreadsheet
5. /2024/discovering-newsletter-links-with-quadratic/ β†’ /file/4dc14273-8ef2-4dc9-afac-0f37ab36f64a
Favicon for quickchart.io quickchart.io 5
blog.jim-nielsen.com quickchart.io
1. /2021/graphing-blog-post-goals/ β†’ /
2. /2022/visualizing-my-blogs-links/ β†’ /
3. /2022/visualizing-my-blogs-links/ β†’ /documentation/graphviz-api/
4. /2022/multiple-inline-svgs/ β†’ /
5. /2022/stats-page/ β†’ /
Favicon for speedguide.net speedguide.net 5
blog.jim-nielsen.com speedguide.net
1. /2023/short-history-of-port-numbers/ β†’ /port.php
2. /2023/short-history-of-port-numbers/ β†’ /port.php
3. /2023/short-history-of-port-numbers/ β†’ /port.php
4. /2023/short-history-of-port-numbers/ β†’ /port.php
5. /2023/short-history-of-port-numbers/ β†’ /port.php
Favicon for tonsky.me tonsky.me 5
blog.jim-nielsen.com tonsky.me
1. /2021/reading-notes-march/ β†’ /blog/phil-libin/
2. /2021/styling-select-option-values/ β†’ /blog/emoji/
3. /2021/reading-notes-may/ β†’ /blog/emoji/
4. /2021/font-size-and-control/ β†’ /blog/font-size/
5. /2021/reading-notes-september/ β†’ /blog/python-build/
Favicon for alistapart.com alistapart.com 4
blog.jim-nielsen.com alistapart.com
1. /2013/quick-change-and-the-web/ β†’ /article/what-we-learned-in-2012
2. /2016/reading-notes-october/ β†’ /article/the-future-of-the-web
3. /2017/stop-using-the-term-pixel-perfect/ β†’ /articles/vexing-viewports/
4. /2018/reading-notes-july/ β†’ /article/cult-of-the-complex
Favicon for applypixels.com applypixels.com 4
blog.jim-nielsen.com applypixels.com
1. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /the-hunt-for-the-squircle/
2. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /the-hunt-for-the-squircle/
3. /2020/reading-notes-july/ β†’ /blog/comeback
4. /2022/short-history-of-ios-app-icons/ β†’ /blog/comeback
Favicon for beplucky.com beplucky.com 4
blog.jim-nielsen.com beplucky.com
1. /2019/reading-notes-august/ β†’ /blog/
2. /2019/i-love-rss/ β†’ /blog/
3. /2019/i-love-rss/ β†’ /feed/
4. /2021/a-web-thanksgiving/ β†’ /
Favicon for capwatkins.com capwatkins.com 4
blog.jim-nielsen.com capwatkins.com
1. /2016/reading-notes-july-2016/ β†’ /holistic-management
2. /2018/short-perspective-on-hiring/ β†’ /two-questions
3. /2018/short-perspective-on-hiring/ β†’ /two-questions
4. /2019/i-love-rss/ β†’ /
Favicon for changelog.com changelog.com 4
blog.jim-nielsen.com changelog.com
1. /2021/deno-is-webby/ β†’ /podcast/443
2. /2022/software-over-time/ β†’ /jsparty/215
3. /2023/js-party-288/ β†’ /jsparty/288
4. /2024/immeasurable-impact/ β†’ /posts/the-changelog-has-never-gone-viral
Favicon for clearleft.com clearleft.com 4
blog.jim-nielsen.com clearleft.com
1. /2020/agency-website-design-inspiration-and-other-observations/ β†’ /
2. /2020/reading-notes-september/ β†’ /season01/episode01/
3. /2021/notes-from-measuring-design/ β†’ /season03/episode05/
4. /2022/reading-notes-april/ β†’ /posts/can-you-count-on-what-you-measure
Favicon for daneden.me daneden.me 4
blog.jim-nielsen.com daneden.me
1. /2017/stop-using-the-term-pixel-perfect/ β†’ /2012/10/portfolios-on-the-web/
2. /2019/i-love-rss/ β†’ /blog
3. /2019/i-love-rss/ β†’ /rss.xml
4. /2021/reading-notes-december/ β†’ /blog/2021/three-phases-of-design-systems
Favicon for dropbox.github.io dropbox.github.io 4
blog.jim-nielsen.com dropbox.github.io
1. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /dropbox-sdk-js/index.html
2. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /dropbox-sdk-js/Dropbox.html
3. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /dropbox-sdk-js/Dropbox.html
4. /2020/transferring-text-files-with-dropbox-js-sdk/ β†’ /dropbox-sdk-js/global.html
Favicon for flickr.com flickr.com 4
blog.jim-nielsen.com flickr.com
1. /2023/ode-to-aea/ β†’ /photos/placenamehere/10164389336/in/pool-aeaaustin13/
2. /2023/ode-to-aea/ β†’ /photos/placenamehere/10162326235/in/pool-aeaaustin13/
3. /2023/ode-to-aea/ β†’ /photos/placenamehere/10164311216/in/pool-aeaaustin13/
4. /2023/ode-to-aea/ β†’ /photos/placenamehere/10162433475/in/pool-aeaaustin13/
Favicon for hackernoon.com hackernoon.com 4
blog.jim-nielsen.com hackernoon.com
1. /2017/reading-notes-may/ β†’ /complexity-and-strategy-325cd7f59a92
2. /2017/creating-ios-icon-masks-in-the-browser/ β†’ /apples-icons-have-that-shape-for-a-very-good-reason-720d4e7c8a14
3. /2019/reading-notes-august/ β†’ /education-of-a-programmer-aaecf2d35312
4. /2019/es-modules-in-node-my-own-rabbit-hole/ β†’ /node-js-tc-39-and-modules-a1118aecf95e
Favicon for hiddedevries.nl hiddedevries.nl 4
blog.jim-nielsen.com hiddedevries.nl
1. /2020/reading-notes-december/ β†’ /en/blog/2020-11-25-why-its-good-for-users-that-html-css-and-js-are-separate-languages
2. /2021/css-is-in-fact-awesome/ β†’ /2gDDUr
3. /2021/browsers-and-representation/ β†’ /2gDDUr
4. /2022/notes-from-in-and-out-of-style/ β†’ /2gDDUr
Favicon for hpbn.co hpbn.co 4
blog.jim-nielsen.com hpbn.co
1. /2021/reintroducing-readlists/ β†’ /
2. /2021/reintroducing-readlists/ β†’ /
3. /2022/resiliency-in-the-webs-layers/ β†’ /
4. /2022/resiliency-in-the-webs-layers/ β†’ /building-blocks-of-tcp/
Favicon for idlewords.com idlewords.com 4
blog.jim-nielsen.com idlewords.com
1. /2015/reading-notes-november/ β†’ /talks/haunted_by_data.htm
2. /2015/reading-notes-november/ β†’ /talks/internet_with_a_human_face.htm
3. /2019/i-love-rss/ β†’ /
4. /2019/i-love-rss/ β†’ /index.xml
Favicon for ietf.org ietf.org 4
blog.jim-nielsen.com ietf.org
1. /2020/reading-notes-june/ β†’ /html/rfc1925
2. /2022/reading-notes-august/ β†’ /doc/html/rfc8890
3. /2023/date-and-time-in-ssg/ β†’ /doc/html/rfc3339
4. /2023/date-and-time-in-ssg/ β†’ /doc/html/rfc822
Favicon for imagemagick.org imagemagick.org 4
blog.jim-nielsen.com imagemagick.org
1. /2014/logo-integrity/ β†’ /
2. /2014/logo-integrity/ β†’ /script/command-line-tools.php
3. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /
4. /2019/down-the-rabbit-hole-of-image-optimization-tooling/ β†’ /
Favicon for numbermatics.com numbermatics.com 4
blog.jim-nielsen.com numbermatics.com
1. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /
2. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /n/2147483644/
3. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /n/2147483645/
4. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /n/2147483647/
Favicon for oreillystatic.com oreillystatic.com 4
blog.jim-nielsen.com oreillystatic.com
1. /2017/notes-from-fluent-conference/ β†’ /en/assets/1/event/259/Locking%20it%20down_%20A%20security%20primer%20for%20web%20developers%20Presentation.pdf
2. /2017/notes-from-fluent-conference/ β†’ /en/assets/1/event/259/Async%20in%20JavaScript%20and%20readability%20in%20Redux%20Presentation%201.pdf
3. /2017/notes-from-fluent-conference/ β†’ /en/assets/1/event/259/Tame%20the%20frontend%20with%20Elm%20Presentation.pdf
4. /2017/notes-from-fluent-conference/ β†’ /en/assets/1/event/259/Schema-first%20development%20with%20GraphQL%20Presentation.pdf
Favicon for piperhaywood.com piperhaywood.com 4
blog.jim-nielsen.com piperhaywood.com
1. /2021/a-web-thanksgiving/ β†’ /
2. /2021/reading-notes-november/ β†’ /leave-a-stone-unturned/
3. /2024/dinner-conversation/ β†’ /
4. /2024/dinner-conversation/ β†’ /tag/recipes/
Favicon for reddit.com reddit.com 4
blog.jim-nielsen.com reddit.com
1. /2021/reintroducing-readlists/ β†’ /r/kindle/comments/4ud1ba/is_there_any_good_alternative_to_readlistscom/
2. /2022/reading-notes-november/ β†’ /r/MachineLearning/comments/wiqjxv/d_the_current_and_future_state_of_aiml_is/
3. /2023/apollo-app-icons/ β†’ /r/apolloapp/comments/144f6xm/apollo_will_close_down_on_june_30th_reddits/
4. /2023/user-feedback/ β†’ /r/gifs/comments/9ogmes/kids_would_rather_not_use_the_slides_but_instead/
Favicon for stackexchange.com stackexchange.com 4
blog.jim-nielsen.com stackexchange.com
1. /2021/defining-basic-javascript-terms/ β†’ /questions/307639/what-does-mapping-mean-in-programming
2. /2021/app-icons-dont-catch-em-all/ β†’ /questions/298391/how-do-i-download-an-ios-app-ipa-file-to-my-mac-after-itunes-12-7-update
3. /2023/single-line-comments-in-css/ β†’ /a/329133
4. /2023/domain-nuance/ β†’ /tags/top-level-domains/info
Favicon for trentwalton.com trentwalton.com 4
blog.jim-nielsen.com trentwalton.com
1. /2014/defining-beauty-on-the-web/ β†’ /2014/03/10/device-agnostic/
2. /2017/stop-using-the-term-pixel-perfect/ β†’ /2013/01/07/flexible-foundations/
3. /2019/i-love-rss/ β†’ /
4. /2019/i-love-rss/ β†’ /feed.xml
Favicon for x.com x.com 4
blog.jim-nielsen.com x.com
1. /2023/html-web-components/ β†’ /dan_abramov/status/1623771055943831553
2. /2023/examples-of-great-urls/ β†’ /mjackson/status/1729551085554008417
3. /2023/examples-of-great-urls/ β†’ /mjackson/status/1315718264035573761
4. /2024/consistent-nav-across-inconsistent-sites/ β†’ /albinoblack/status/1775659043492667571
Favicon for 24ways.org 24ways.org 3
blog.jim-nielsen.com 24ways.org
1. /2013/science-of-typography/ β†’ /2012/science/
2. /2019/i-love-rss/ β†’ /
3. /2021/quibbles-with-social-share-imagery/ β†’ /2018/dynamic-social-sharing-images/
Favicon for aboard.com aboard.com 3
blog.jim-nielsen.com aboard.com
1. /2023/deadlines-as-technology/ β†’ /podcast-episode-2-failure/
2. /2023/thats-another-podcast/ β†’ /podcast/the-web-is-a-sticky-pickle/
3. /2024/humans-all-the-way-down/ β†’ /podcast/startup-year-in-review/
Favicon for abookapart.com abookapart.com 3
blog.jim-nielsen.com abookapart.com
1. /2016/reading-notes-september/ β†’ /products/git-for-humans
2. /2016/reading-notes-september/ β†’ /products/responsive-design-patterns-principles
3. /2022/principles-of-color-beyond-srgb/ β†’ /products/making-sense-of-color-management
Favicon for babeljs.io babeljs.io 3
blog.jim-nielsen.com babeljs.io
1. /2018/reading-notes-july/ β†’ /blog/2018/07/27/removing-babels-stage-presets.html
2. /2019/i-love-rss/ β†’ /blog
3. /2023/imports-under-the-hood/ β†’ /
Favicon for bloomberg.com bloomberg.com 3
blog.jim-nielsen.com bloomberg.com
1. /2015/reading-notes-august/ β†’ /graphics/2015-paul-ford-what-is-code/
2. /2015/reading-notes-october/ β†’ /features/2015-how-apple-built-3d-touch-iphone-6s/
3. /2018/reading-notes-may/ β†’ /news/features/2018-03-09/bitcoin-is-ridiculous-blockchain-is-dangerous-paul-ford
Favicon for bottosson.github.io bottosson.github.io 3
blog.jim-nielsen.com bottosson.github.io
1. /2023/ok-lch-im-convinced/ β†’ /posts/oklab/
2. /2023/ok-lch-im-convinced/ β†’ /posts/colorpicker/
3. /2023/ok-lch-im-convinced/ β†’ /misc/colorpicker/
Favicon for bram.us bram.us 3
blog.jim-nielsen.com bram.us
1. /2022/browser-level-color-scheme-preference/ β†’ /2022/05/25/dark-mode-toggles-should-be-a-browser-feature/
2. /2022/previous-sibling-selector/ β†’ /2021/12/21/the-css-has-selector-is-way-more-than-a-parent-selector/
3. /2023/slow-motion-animations-with-chrome-devtools/ β†’ /
Favicon for bryanbraun.com bryanbraun.com 3
blog.jim-nielsen.com bryanbraun.com
1. /2020/reading-notes-october/ β†’ /2020/10/03/the-power-of-a-link/
2. /2021/the-power-of-the-link/ β†’ /2020/10/03/the-power-of-a-link/
3. /2023/reading-notes-january/ β†’ /2022/12/31/the-best-part-of-pair-programming/
Favicon for cern.ch cern.ch 3
blog.jim-nielsen.com cern.ch
1. /2019/building-a-progressively-enhanced-site/ β†’ /hypertext/WWW/TheProject.html
2. /2022/whats-it-worth/ β†’ /Proposal.html
3. /2022/reading-notes-may/ β†’ /hypertext/WWW/TheProject.html
Favicon for deno.com deno.com 3
blog.jim-nielsen.com deno.com
1. /2022/the-web-beyond-browsers/ β†’ /blog/announcing-wintercg
2. /2022/custom-rss-feeds/ β†’ /playground/jimniels-dribbble
3. /2023/imports-under-the-hood/ β†’ /manual@v1.34.2/basics/modules
Favicon for designernews.co designernews.co 3
blog.jim-nielsen.com designernews.co
1. /2017/the-art-of-the-side-project/ β†’ /
2. /2018/cabin-of-logo-integrity/ β†’ /stories/90192-logo-integrity
3. /2018/cabin-of-logo-integrity/ β†’ /comments/279744
Favicon for destroytoday.com destroytoday.com 3
blog.jim-nielsen.com destroytoday.com
1. /2020/email-replies-in-rss/ β†’ /blog/reply-link-in-rss-feed-posts
2. /2020/google-vs-netlify-analytics/ β†’ /blog/contentful-mishaps
3. /2021/feat-new-style/ β†’ /blog/intro
Favicon for devever.net devever.net 3
blog.jim-nielsen.com devever.net
1. /2022/reading-notes-september/ β†’ /~hl/mildlydynamic
2. /2022/reading-notes-october/ β†’ /~hl/ruthlessness
3. /2023/reading-notes-january/ β†’ /~hl/stringtemplates
Favicon for dropbox.com dropbox.com 3
blog.jim-nielsen.com dropbox.com
1. /2017/notes-from-fluent-conference/ β†’ /s/jdiz9av83495bsu/Build%20a%20JS%20Dev%20Env%20-%203%20hr%20-%20Fluent%202017.pptx
2. /2019/netlify-public-folder-part-iii-how/ β†’ /developers/reference/webhooks
3. /2019/netlify-public-folder-part-iii-how/ β†’ /developers/reference/content-hash
Favicon for ericwbailey.website ericwbailey.website 3
blog.jim-nielsen.com ericwbailey.website
1. /2022/building-software-as-translation/ β†’ /published/visit-for-a-surprise/
2. /2022/reading-notes-december/ β†’ /published/swearing-and-automatic-captions/
3. /2023/faux-progress/ β†’ /published/modern-health-frameworks-performance-and-harm/
Favicon for garrettkalleberg.com garrettkalleberg.com 3
blog.jim-nielsen.com garrettkalleberg.com
1. /2017/reading-notes-may/ β†’ /
2. /2021/a-web-thanksgiving/ β†’ /
3. /2022/the-web-a-mystery-greater-than-our-failures/ β†’ /
Favicon for iana.org iana.org 3
blog.jim-nielsen.com iana.org
1. /2023/short-history-of-port-numbers/ β†’ /assignments/service-names-port-numbers/service-names-port-numbers.xhtml
2. /2023/short-history-of-port-numbers/ β†’ /assignments/service-names-port-numbers/service-names-port-numbers.xhtml
3. /2023/short-history-of-port-numbers/ β†’ /assignments/service-names-port-numbers/service-names-port-numbers.xhtml
Favicon for increment.com increment.com 3
blog.jim-nielsen.com increment.com
1. /2020/sass-color-functions-in-css/ β†’ /frontend/a-users-guide-to-css-variables/
2. /2020/reading-notes-july/ β†’ /frontend/ask-an-expert-why-is-css-the-way-it-is/
3. /2022/things-the-css-spec-folks-got-right/ β†’ /frontend/ask-an-expert-why-is-css-the-way-it-is/
Favicon for indieweb.org indieweb.org 3
blog.jim-nielsen.com indieweb.org
1. /2020/indexing-my-blogs-links/ β†’ /
2. /2020/the-missing-hit-and-the-open-web/ β†’ /POSSE
3. /2023/best-time-to-own-a-domain/ β†’ /rel-me
Favicon for indieweb.social indieweb.social 3
blog.jim-nielsen.com indieweb.social
1. /2023/websites-are-for-normies/ β†’ /@davatron5000@mastodon.social/110912189285291743
2. /2023/websites-are-for-normies/ β†’ /@nachtfunke/110912228740815266
3. /2024/online-handles-round-up/ β†’ /@kiko/111809675324677769
Favicon for jekyllrb.com jekyllrb.com 3
blog.jim-nielsen.com jekyllrb.com
1. /2018/url-design-and-automated-redirects-in-jekyll/ β†’ /docs/permalinks/
2. /2018/choosing-a-static-site-generator/ β†’ /
3. /2019/i-love-rss/ β†’ /news/
Favicon for jessicahische.is jessicahische.is 3
blog.jim-nielsen.com jessicahische.is
1. /2023/examples-of-great-urls/ β†’ /
2. /2023/examples-of-great-urls/ β†’ /anoversharer
3. /2023/examples-of-great-urls/ β†’ /sofulloffancypopcorn
Favicon for jsonfeed.org jsonfeed.org 3
blog.jim-nielsen.com jsonfeed.org
1. /2021/feed-urls/ β†’ /
2. /2022/custom-rss-feeds/ β†’ /
3. /2024/rss-in-html/ β†’ /version/1.1/
Favicon for lethain.com lethain.com 3
blog.jim-nielsen.com lethain.com
1. /2022/reading-notes-may/ β†’ /platforms-change-but-cool-uris-dont/
2. /2022/reading-notes-october/ β†’ /mailbag-not-measurable-whether-hire-exec/
3. /2022/reading-notes-december/ β†’ /company-team-self/
Favicon for macrumors.com macrumors.com 3
blog.jim-nielsen.com macrumors.com
1. /2021/font-size-and-control/ β†’ /2021/06/09/ios-15-tidbits-loupe-magnifier-dial-picker-more/
2. /2021/courting-webp/ β†’ /2020/06/22/WEBP-safari-14/
3. /2022/browser-level-color-scheme-preference/ β†’ /2022/03/01/safari-feature-light-dark-mode-specific-site/
Favicon for macwright.com macwright.com 3
blog.jim-nielsen.com macwright.com
1. /2020/reading-notes-august/ β†’ /2020/08/22/clean-starts-for-the-web.html
2. /2021/things-learned-blogging/ β†’ /2019/02/06/how-to-blog.html
3. /2022/reading-notes-december/ β†’ /2022/12/09/activitypub.html
Favicon for marked.js.org marked.js.org 3
blog.jim-nielsen.com marked.js.org
1. /2020/indexing-my-blogs-links/ β†’ /
2. /2020/indexing-my-blogs-links/ β†’ /using_pro
3. /2022/visualizing-my-blogs-links/ β†’ /
Favicon for mastodon.online mastodon.online 3
blog.jim-nielsen.com mastodon.online
1. /2024/fault-tolerance-html-css/ β†’ /@octothorpe/111688938713175704
2. /2024/online-handles-round-up/ β†’ /@mauricerenck/111810248133660295
3. /2024/you-are-what-you-read/ β†’ /@halas
Favicon for mxb.dev mxb.dev 3
blog.jim-nielsen.com mxb.dev
1. /2022/reading-notes-january/ β†’ /blog/make-free-stuff/
2. /2022/cluttered-web/ β†’ /blog/make-free-stuff/
3. /2022/reading-notes-november/ β†’ /blog/the-indieweb-for-everyone/
Favicon for nodejs.org nodejs.org 3
blog.jim-nielsen.com nodejs.org
1. /2019/common-js-equivalent-of-dirname-in-es-modules/ β†’ /api/esm.html
2. /2020/switching-from-cjs-to-esm/ β†’ /api/esm.html
3. /2022/notes-from-fred-schott-on-shop-talk-show/ β†’ /en/blog/announcements/v18-release-announce/
Favicon for nolanlawson.com nolanlawson.com 3
blog.jim-nielsen.com nolanlawson.com
1. /2021/shadow-dom-and-the-styling-api/ β†’ /2021/01/03/options-for-styling-web-components/
2. /2022/reading-notes-february/ β†’ /2022/02/02/five-years-of-quitting-twitter/
3. /2022/reading-notes-june/ β†’ /2022/06/27/spas-theory-versus-practice/
Favicon for npr.org npr.org 3
blog.jim-nielsen.com npr.org
1. /2020/perception-and-balancing-idealism-with-pragmatism/ β†’ /2019/10/31/774918215/obama-says-democrats-dont-always-need-to-be-politically-woke
2. /2022/website-fidelity/ β†’ /
3. /2022/website-fidelity-browser/ β†’ /
Favicon for oreillymedia.github.io oreillymedia.github.io 3
blog.jim-nielsen.com oreillymedia.github.io
1. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /Using_SVG/index.html
2. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /Using_SVG/extras/ch03-namespaces.html
3. /2022/validating-html/ β†’ /Using_SVG/extras/ch01-XML.html
Favicon for paravelinc.com paravelinc.com 3
blog.jim-nielsen.com paravelinc.com
1. /2019/i-love-rss/ β†’ /
2. /2019/i-love-rss/ β†’ /
3. /2020/agency-website-design-inspiration-and-other-observations/ β†’ /
Favicon for paulirish.com paulirish.com 3
blog.jim-nielsen.com paulirish.com
1. /2013/seemly-selectors/ β†’ /2012/box-sizing-border-box-ftw/
2. /2019/conditionally-load-material-icons/ β†’ /2009/fighting-the-font-face-fout/
3. /2023/throwaway-browser-defaults/ β†’ /2012/box-sizing-border-box-ftw/
Favicon for pawelgrzybek.com pawelgrzybek.com 3
blog.jim-nielsen.com pawelgrzybek.com
1. /2022/quick-dirty-text-diffing/ β†’ /my-favourite-visual-studio-code-tips-for-how-did-you-do-it-kind-of-people/
2. /2022/custom-rss-feeds/ β†’ /generate-rss-feed-for-bandcamp-artists-using-deno-deploy/
3. /2022/npm-dependency-queries/ β†’ /a-few-practical-use-cases-for-npm-dependency-queries/
Favicon for reactrouter.com reactrouter.com 3
blog.jim-nielsen.com reactrouter.com
1. /2022/my-contribution-to-react-router/ β†’ /
2. /2022/my-contribution-to-react-router/ β†’ /en/main/start/tutorial
3. /2022/my-contribution-to-react-router/ β†’ /
Favicon for reederapp.com reederapp.com 3
blog.jim-nielsen.com reederapp.com
1. /2019/your-product-doesnt-have-to-look-the-same-on-every-platform/ β†’ /ios/
2. /2021/a-web-thanksgiving/ β†’ /
3. /2023/how-i-take-and-publish-notes/ β†’ /
Favicon for sagesure.com sagesure.com 3
blog.jim-nielsen.com sagesure.com
1. /2022/notes-from-fred-schott-on-shop-talk-show/ β†’ /blog/2021-11-30-design-systems-and-trade-offs/
2. /2023/rich-fast-loops-and-tradeoffs/ β†’ /blog/2021-11-30-design-systems-and-trade-offs/
3. /2023/software-crisis-dependencies/ β†’ /blog/2021-11-30-design-systems-and-trade-offs/
Favicon for sarasoueidan.com sarasoueidan.com 3
blog.jim-nielsen.com sarasoueidan.com
1. /2021/reading-notes-september/ β†’ /blog/in-quest-of-search/
2. /2021/reading-notes-october/ β†’ /blog/prefers-color-scheme-browser-vs-os/
3. /2022/browser-level-color-scheme-preference/ β†’ /blog/prefers-color-scheme-browser-vs-os/
Favicon for scriptogr.am scriptogr.am 3
blog.jim-nielsen.com scriptogr.am
1. /2013/scriptogram-vector-logo/ β†’ /
2. /2013/scriptogram-posts-in-json-with-php/ β†’ /
3. /2018/blog-redesign-again/ β†’ /
Favicon for swyx.io swyx.io 3
blog.jim-nielsen.com swyx.io
1. /2019/reading-notes-may/ β†’ /writing/learn-in-public
2. /2021/reading-notes-march/ β†’ /preemptive-pluralization
3. /2022/reading-notes-july/ β†’ /sharding-yourself
Favicon for theatlantic.com theatlantic.com 3
blog.jim-nielsen.com theatlantic.com
1. /2017/reading-notes-october/ β†’ /technology/archive/2017/09/saving-the-world-from-code/540393/
2. /2019/reading-notes-november/ β†’ /magazine/archive/2019/09/meritocracys-miserable-winners/594760/
3. /2021/reading-notes-april/ β†’ /ideas/archive/2020/11/why-obama-fears-for-our-democracy/617087/
Favicon for themarkup.org themarkup.org 3
blog.jim-nielsen.com themarkup.org
1. /2020/reading-notes-december/ β†’ /news/2020/12/03/why-web-scraping-is-vital-to-democracy
2. /2021/reflections-on-html/ β†’ /news/2020/12/03/why-web-scraping-is-vital-to-democracy
3. /2023/best-time-to-own-a-domain/ β†’ /levelup/2022/12/22/how-we-verified-ourselves-on-mastodon-and-how-you-can-too
Favicon for timkadlec.com timkadlec.com 3
blog.jim-nielsen.com timkadlec.com
1. /2019/reading-notes-october/ β†’ /remembers/2019-10-21-using-the-platform/
2. /2020/reading-notes-october/ β†’ /remembers/2020-10-13-missing/
3. /2021/reading-notes-january/ β†’ /remembers/2021-01-12-cost-of-client-side-ab-testing/
Favicon for toot.cafe toot.cafe 3
blog.jim-nielsen.com toot.cafe
1. /2023/unread-badge-macos-safari-web-app/ β†’ /@tomayac/111603087162013604
2. /2023/unread-badge-macos-safari-web-app/ β†’ /@tomayac/111605779007030470
3. /2024/rss-in-html-follow-up/ β†’ /@baldur/111776345453097179
Favicon for twimg.com twimg.com 3
blog.jim-nielsen.com twimg.com
1. /2018/reading-notes-july/ β†’ /media/DhC0oEBU8AASuEV.jpg
2. /2018/reading-notes-july/ β†’ /media/DhHwhstVMAAK8iK.jpg
3. /2018/reading-notes-august/ β†’ /media/DjnGCcjVsAEk4R9
Favicon for wicg.github.io wicg.github.io 3
blog.jim-nielsen.com wicg.github.io
1. /2021/feed-urls/ β†’ /background-fetch/
2. /2022/scroll-to-text-fragments/ β†’ /scroll-to-text-fragment/
3. /2022/scroll-to-text-fragments/ β†’ /scroll-to-text-fragment/
Favicon for wsj.com wsj.com 3
blog.jim-nielsen.com wsj.com
1. /2022/a-web-for-all/ β†’ /amp/articles/before-you-buy-a-chromebook-check-the-expiration-date-11646538322
2. /2022/my-mom-and-the-wsj/ β†’ /amp/articles/before-you-buy-a-chromebook-check-the-expiration-date-11646538322
3. /2022/reading-notes-november/ β†’ /articles/jony-ive-apple-design-interview-profile-lovefrom-11666733971
Favicon for xkcd.com xkcd.com 3
blog.jim-nielsen.com xkcd.com
1. /2021/feat-new-style/ β†’ /1179/
2. /2023/software-crisis-dependencies/ β†’ /2347/
3. /2024/rss-in-html/ β†’ /927/
Favicon for ziadeford.com ziadeford.com 3
blog.jim-nielsen.com ziadeford.com
1. /2023/thats-another-podcast/ β†’ /episode/2023/09/05/personal-brands-are-dead/
2. /2023/thats-another-podcast/ β†’ /episode/2023/09/28/amazon-antitrust/
3. /2023/thats-another-podcast/ β†’ /episode/2023/08/10/cardsorters/
Favicon for 2ality.com 2ality.com 2
blog.jim-nielsen.com 2ality.com
1. /2017/notes-functional-lite-js/ β†’ /2015/06/tail-call-optimization.html
2. /2021/reading-notes-june/ β†’ /2021/01/looping-over-arrays.html
Favicon for alexdanco.com alexdanco.com 2
blog.jim-nielsen.com alexdanco.com
1. /2020/reading-notes-july/ β†’ /2020/06/26/craft-is-culture/
2. /2020/reading-notes-october/ β†’ /2020/10/23/six-lessons-from-six-months-at-shopify/
Favicon for alexpounds.com alexpounds.com 2
blog.jim-nielsen.com alexpounds.com
1. /2019/reading-notes-january/ β†’ /blog/2018/12/29/four-cool-urls
2. /2023/examples-of-great-urls/ β†’ /blog/2018/12/29/four-cool-urls
Favicon for beckelman.net beckelman.net 2
blog.jim-nielsen.com beckelman.net
1. /2023/how-i-take-and-publish-notes/ β†’ /
2. /2023/how-i-take-and-publish-notes/ β†’ /how/
Favicon for bradfrost.com bradfrost.com 2
blog.jim-nielsen.com bradfrost.com
1. /2020/reading-notes-january/ β†’ /blog/post/level-of-effort/
2. /2021/writing-in-2020-and-2021/ β†’ /blog/link/cheating-entropy-with-native-web-technologies/
Favicon for canistilluse.com canistilluse.com 2
blog.jim-nielsen.com canistilluse.com
1. /2021/canistilluse.com/ β†’ /
2. /2021/canistilluse.com/ β†’ /
Favicon for carolynzhang.com carolynzhang.com 2
blog.jim-nielsen.com carolynzhang.com
1. /2020/reading-notes-november/ β†’ /
2. /2021/reading-notes-january/ β†’ /2020/personal
Favicon for centerpointaudio.com centerpointaudio.com 2
blog.jim-nielsen.com centerpointaudio.com
1. /2017/the-analog-web/ β†’ /Images/Analog-Digital%20frequency%20examples.png
2. /2017/the-analog-web/ β†’ /Analog-VS-Digital.aspx
Favicon for chromium.org chromium.org 2
blog.jim-nielsen.com chromium.org
1. /2022/css-for-urls-and-http-headers/ β†’ /p/chromium/issues/detail
2. /2023/slow-motion-animations-with-chrome-devtools/ β†’ /p/chromium/issues/detail
Favicon for cloudfour.com cloudfour.com 2
blog.jim-nielsen.com cloudfour.com
1. /2022/permeating-principles-of-the-web/ β†’ /thinks/the-design-system-priority-of-constituencies/
2. /2022/the-case-for-design-engineers/ β†’ /thinks/traditional-web-design-process-is-fundamentally-broken/
Favicon for colorme.io colorme.io 2
blog.jim-nielsen.com colorme.io
1. /2019/dynamically-darken-a-color-in-css/ β†’ /
2. /2020/sass-color-functions-in-css/ β†’ /
Favicon for compass-style.org compass-style.org 2
blog.jim-nielsen.com compass-style.org
1. /2015/skinning-the-idea-poster-anew/ β†’ /reference/compass/helpers/colors/
2. /2017/migrating-away-from-compass-and-susy/ β†’ /
Favicon for cors-anywhere.herokuapp.com cors-anywhere.herokuapp.com 2
blog.jim-nielsen.com cors-anywhere.herokuapp.com
1. /2020/a-cors-proxy-with-netlify/ β†’ /
2. /2020/a-cors-proxy-with-netlify/ β†’ /
Favicon for currentaffairs.org currentaffairs.org 2
blog.jim-nielsen.com currentaffairs.org
1. /2022/reading-notes-may/ β†’ /2022/05/why-this-computer-scientist-says-all-cryptocurrency-should-die-in-a-fire/
2. /2023/reading-notes-january/ β†’ /2023/01/why-we-must-criticize-our-culture/
Favicon for damassi.github.io damassi.github.io 2
blog.jim-nielsen.com damassi.github.io
1. /2016/designing-and-building-assignment-desk/ β†’ /
2. /2017/designing-and-engineering-event-management-at-timshel/ β†’ /
Favicon for dowebsitesneedtolookexactlythesameineverybrowser.com dowebsitesneedtolookexactlythesameineverybrowser.com 2
blog.jim-nielsen.com dowebsitesneedtolookexactlythesameineverybrowser.com
1. /2017/the-analog-web/ β†’ /
2. /2019/your-product-doesnt-have-to-look-the-same-on-every-platform/ β†’ /
Favicon for egghead.io egghead.io 2
blog.jim-nielsen.com egghead.io
1. /2017/reading-notes-april/ β†’ /courses/how-to-use-npm-scripts-as-your-build-tool
2. /2017/notes-from-fluent-conference/ β†’ /courses/how-to-use-npm-scripts-as-your-build-tool
Favicon for farnamstreetblog.com farnamstreetblog.com 2
blog.jim-nielsen.com farnamstreetblog.com
1. /2017/reading-notes-october/ β†’ /2016/02/joseph-tussman/
2. /2017/reading-notes-october/ β†’ /2017/08/amateurs-professionals/
Favicon for fastcompany.com fastcompany.com 2
blog.jim-nielsen.com fastcompany.com
1. /2015/reading-notes-october/ β†’ /3030423/how-to-avoid-the-curse-of-creative-perfectionism
2. /2019/trigger-build-in-netlify-from-aws-iot-button/ β†’ /90314115/amazon-is-about-to-take-even-more-of-your-money-and-you-wont-even-notice
Favicon for feedburner.com feedburner.com 2
blog.jim-nielsen.com feedburner.com
1. /2019/i-love-rss/ β†’ /24ways
2. /2019/i-love-rss/ β†’ /csswizardry
Favicon for fosstodon.org fosstodon.org 2
blog.jim-nielsen.com fosstodon.org
1. /2023/link-preload-image/ β†’ /@mrwweb/110435716839260633
2. /2024/fault-tolerance-html-css/ β†’ /@thomasapowell/111688980900687155
Favicon for freakonomics.com freakonomics.com 2
blog.jim-nielsen.com freakonomics.com
1. /2017/i-liked-this-podcast/ β†’ /podcast/this-idea-must-die-a-new-freakonomics-radio-podcast/
2. /2017/i-liked-this-podcast/ β†’ /2015/03/05/this-idea-must-die-full-transcript/
Favicon for front-end.social front-end.social 2
blog.jim-nielsen.com front-end.social
1. /2024/rss-in-html-follow-up/ β†’ /@kizu/111793992772345116
2. /2024/online-handles-round-up/ β†’ /@mia/111813355974721056
Favicon for gatsbyjs.org gatsbyjs.org 2
blog.jim-nielsen.com gatsbyjs.org
1. /2018/choosing-a-static-site-generator/ β†’ /
2. /2018/choosing-a-static-site-generator/ β†’ /
Favicon for getbitbar.com getbitbar.com 2
blog.jim-nielsen.com getbitbar.com
1. /2019/how-to-create-a-macos-menu-bar-app-for-netlify/ β†’ /
2. /2019/netlify-public-folder-part-i-what/ β†’ /
Favicon for googlesource.com googlesource.com 2
blog.jim-nielsen.com googlesource.com
1. /2021/things-i-learned-reading-webkits-ua-stylesheet/ β†’ /chromium/blink/+/refs/heads/main/Source/core/css/html.css
2.