PageSourceSearch

https://simondorfman.com/about

html simondorfman.com collected 2026-10-09 03:29:11 UTC 48,046 bytes, 408 lines download raw bytes

1<!DOCTYPE html>
2
3<html class="no-js" lang="en-US">
4
5	<head>
6
7		<meta charset="UTF-8">
8		<meta name="viewport" content="width=device-width, initial-scale=1.0" >
9
10		<link rel="profile" href="https://gmpg.org/xfn/11">
11
12		<title>About &#8211; Ideas and Experiments</title>
13<meta name='robots' content='max-image-preview:large' />
14<link rel='dns-prefetch' href='//stats.wp.com' />
15<link rel='dns-prefetch' href='//v0.wordpress.com' />
16<link rel='dns-prefetch' href='//jetpack.wordpress.com' />
17<link rel='dns-prefetch' href='//s0.wp.com' />
18<link rel='dns-prefetch' href='//public-api.wordpress.com' />
19<link rel='dns-prefetch' href='//secure.gravatar.com' />
20<link rel='dns-prefetch' href='//widgets.wp.com' />
21<link rel='dns-prefetch' href='//0.gravatar.com' />
22<link rel='dns-prefetch' href='//1.gravatar.com' />
23<link rel='dns-prefetch' href='//2.gravatar.com' />
24<link rel='preconnect' href='//i0.wp.com' />
25<link rel="alternate" type="application/rss+xml" title="Ideas and Experiments &raquo; Feed" href="https://simondorfman.com/feed" />
26<link rel="alternate" type="application/rss+xml" title="Ideas and Experiments &raquo; Comments Feed" href="https://simondorfman.com/comments/feed" />
27<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://simondorfman.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsimondorfman.com%2Fabout" />
28<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://simondorfman.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsimondorfman.com%2Fabout&#038;format=xml" />
29<style id="wp-img-auto-sizes-contain-inline-css">
30img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
31/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
32</style>
33<style id="wp-emoji-styles-inline-css">
34
35	img.wp-smiley, img.emoji {
36		display: inline !important;
37		border: none !important;
38		box-shadow: none !important;
39		height: 1em !important;
40		width: 1em !important;
41		margin: 0 0.07em !important;
42		vertical-align: -0.1em !important;
43		background: none !important;
44		padding: 0 !important;
45	}
46/*# sourceURL=wp-emoji-styles-inline-css */
47</style>
48<style id="wp-block-library-inline-css">
49:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
49--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
50
51/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
52</style>
53<style id="classic-theme-styles-inline-css">
54/*! This file is auto-generated */
55.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
56/*# sourceURL=/wp-includes/css/classic-themes.min.css */
57</style>
58
59<style id="global-styles-inline-css">
60:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--accent: #cd2653;--wp--preset--color--primary: #000000;--wp--preset--color--secondary: #6d6d6d;--wp--preset--color--subtle-background: #dcd7ca;--wp--preset--color--background: #f5efe0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
60--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 26.25px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 21px;--wp--preset--font-size--larger: 32px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-color{color: var(--wp--preset--color--subtle-background) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-background-color{background-color: var(--wp--preset--color--subtle-background) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-border-color{border-color: var(--wp--preset--color--subtle-background) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
60.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}
61/*# sourceURL=global-styles-inline-css */
62</style>
63
64<!-- <link rel='stylesheet' id='cpsh-shortcodes-css' href='https://simondorfman.com/wp-content/plugins/column-shortcodes//assets/css/shortcodes.css?ver=1.0.1' media='all' /> -->
65<!-- <link rel='stylesheet' id='contact-form-7-css' href='https://simondorfman.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.6' media='all' /> -->
66<!-- <link rel='stylesheet' id='twentytwenty-style-css' href='https://simondorfman.com/wp-content/themes/twentytwenty/style.css?ver=1.8' media='all' /> -->
67<link rel="stylesheet" type="text/css" href="//simondorfman.com/wp-content/cache/wpfc-minified/8a6w6oft/w8l7.css" media="all"/>
68<style id="twentytwenty-style-inline-css">
69.color-accent,.color-accent-hover:hover,.color-accent-hover:focus,:root .has-accent-color,.has-drop-cap:not(:focus):first-letter,.wp-block-button.is-style-outline,a { color: #cd2653; }blockquote,.border-color-accent,.border-color-accent-hover:hover,.border-color-accent-hover:focus { border-color: #cd2653; }button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link { background-color: #cd2653; }.fill-children-accent,.fill-children-accent * { fill: #cd2653; }body,.entry-title a,:root .has-primary-color { color: #000000; }:root .has-primary-background-color { background-color: #000000; }cite,figcaption,.wp-caption-text,.post-meta,.entry-content .wp-block-archives li,.entry-content .wp-block-categories li,.entry-content .wp-block-latest-posts li,.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-pullquote cite,.comment-metadata,.comment-respond .comment-notes,.comment-respond .logged-in-as,.pagination .dots,.entry-content hr:not(.has-background),hr.styled-separator,:root .has-secondary-color { color: #6d6d6d; }:root .has-secondary-background-color { background-color: #6d6d6d; }pre,fieldset,input,textarea,table,table *,hr { border-color: #dcd7ca; }caption,code,code,kbd,samp,.wp-block-table.is-style-stripes tbody tr:nth-child(odd),:root .has-subtle-background-background-color { background-color: #dcd7ca; }.wp-block-table.is-style-stripes { border-bottom-color: #dcd7ca; }.wp-block-latest-posts.is-grid li { border-top-color: #dcd7ca; }:root .has-subtle-background-color { color: #dcd7ca; }body:not(.overlay-header) .primary-menu > li > a,body:not(.overlay-header) .primary-menu > li > .icon,.modal-menu a,.footer-menu a, .footer-widgets a,#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover { color: #cd2653; }.social-icons a,#site-footer button:not(.toggle),#site-footer .button,#site-footer .faux-button,#site-footer .wp-block-button__link,#site-footer .wp-block-file__button,#site-footer input[type="button"],#site-footer input[type="reset"],#site-footer input[type="submit"] { background-color: #cd2653; }.header-footer-group,body:not(.overlay-header) #site-header .toggle,.menu-modal .toggle { color: #000000; }body:not(.overlay-header) .primary-menu ul { background-color: #000000; }body:not(.overlay-header) .primary-menu > li > ul:after { border-bottom-color: #000000; }body:not(.overlay-header) .primary-menu ul ul:after { border-left-color: #000000; }.site-description,body:not(.overlay-header) .toggle-inner .toggle-text,.widget .post-date,.widget .rss-date,.widget_archive li,.widget_categories li,.
69widget cite,.widget_pages li,.widget_meta li,.widget_nav_menu li,.powered-by-wordpress,.to-the-top,.singular .entry-header .post-meta,.singular:not(.overlay-header) .entry-header .post-meta a { color: #6d6d6d; }.header-footer-group pre,.header-footer-group fieldset,.header-footer-group input,.header-footer-group textarea,.header-footer-group table,.header-footer-group table *,.footer-nav-widgets-wrapper,#site-footer,.menu-modal nav *,.footer-widgets-outer-wrapper,.footer-top { border-color: #dcd7ca; }.header-footer-group table caption,body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: #dcd7ca; }
70/*# sourceURL=twentytwenty-style-inline-css */
71</style>
72<!-- <link rel='stylesheet' id='twentytwenty-print-style-css' href='https://simondorfman.com/wp-content/themes/twentytwenty/print.css?ver=1.8' media='print' /> -->
73<link rel="stylesheet" type="text/css" href="//simondorfman.com/wp-content/cache/wpfc-minified/2ej2p84p/w8l7.css" media="print"/>
74<style id="jetpack_likes-inline-css">
75#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}div.sharedaddy h3.sd-title:before{border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}div.jetpack-likes-widget-wrapper{min-height:50px;position:relative;width:100%}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{min-height:31px;position:relative;width:100%}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars :is(li,ul){list-style-type:none;margin:0;padding:0;text-indent:0}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{display:block;max-height:190px;overflow:auto}#likes-other-gravatars ul.wpl-avatars li{float:none;height:28px;margin:0 0 4px;width:196px}#likes-other-gravatars ul.wpl-avatars li a{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}#likes-other-gravatars ul.wpl-avatars li a span{color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;box-sizing:border-box;margin:0!important;padding:1px!important;position:static}div.sd-box{border-top:1px solid #00000021}.jetpack-likes-widget-loaded iframe,.jetpack-likes-widget-loading .likes-widget-placeholder,.jetpack-likes-widget-unloaded .likes-widget-placeholder{display:block}.jetpack-likes-widget-loaded .likes-widget-placeholder,.jetpack-likes-widget-loading iframe,.jetpack-likes-widget-unloaded iframe{display:none}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{border-width:0;margin:0}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{border-width:0;margin:0;position:relative}.comment-likes-widget-placeholder{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}.comment-likes-widget-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232ea2cc' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}.post-likes-widget-placeholder .button{display:none}:is(.comment-likes-widget-placeholder,.post-likes-widget-placeholder) .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}
75div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{float:none;position:absolute;top:0;width:100%}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}}
76/*# sourceURL=https://simondorfman.com/wp-content/plugins/jetpack/_inc/build/likes/style.min.css */
77</style>
78<!-- <link rel='stylesheet' id='twentytwenty-jetpack-css' href='https://simondorfman.com/wp-content/plugins/jetpack/modules/theme-tools/compat/twentytwenty.css?ver=15.9' media='all' /> -->
79<link rel="stylesheet" type="text/css" href="//simondorfman.com/wp-content/cache/wpfc-minified/8w0ewu2y/w8l7.css" media="all"/>
80<script src='//simondorfman.com/wp-content/cache/wpfc-minified/86r0ditx/dy3cv.js' type="text/javascript"></script>
80
81<!-- 
81<script id="twentytwenty-js-js" src="https://simondorfman.com/wp-content/themes/twentytwenty/assets/js/index.js?ver=1.8" async></script>
81 -->
82
83<link rel="https://api.w.org/" href="https://simondorfman.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://simondorfman.com/wp-json/wp/v2/pages/26" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://simondorfman.com/xmlrpc.php?rsd" />
84<meta name="generator" content="WordPress 7.0" />
85<link rel="canonical" href="https://simondorfman.com/about" />
86<link rel='shortlink' href='https://wp.me/P4D9sb-q' />
87	<style>img#wpstats{display:none}</style>
88			
88<script>document.documentElement.className = document.documentElement.className.replace( 'no-js', 'js' );</script>
88
89	
90<!-- Jetpack Open Graph Tags -->
91<meta property="og:type" content="article" />
92<meta property="og:title" content="About" />
93<meta property="og:url" content="https://simondorfman.com/about" />
94<meta property="og:description" content="Hello there, My name is Simon Dorfman. Curiosity has lead me to many interests. Here I write (mostly) about ideas and experiments related to those interests. Feel free to get in touch via this cont…" />
95<meta property="article:published_time" content="2014-05-14T03:35:57+00:00" />
96<meta property="article:modified_time" content="2016-12-15T05:36:51+00:00" />
97<meta property="og:site_name" content="Ideas and Experiments" />
98<meta property="og:image" content="https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?fit=1200%2C1200&#038;ssl=1" />
99<meta property="og:image:width" content="1200" />
100<meta property="og:image:height" content="1200" />
101<meta property="og:image:alt" content="" />
102<meta property="og:locale" content="en_US" />
103<meta name="twitter:site" content="@simonyamlikecom" />
104<meta name="twitter:text:title" content="About" />
105<meta name="twitter:image" content="https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?fit=1200%2C1200&#038;ssl=1&#038;w=640" />
106<meta name="twitter:card" content="summary_large_image" />
107
108<!-- End Jetpack Open Graph Tags -->
109
110	</head>
111
112	<body class="wp-singular page-template-default page page-id-26 wp-embed-responsive wp-theme-twentytwenty singular enable-search-modal has-post-thumbnail has-no-pagination not-showing-comments hide-avatars footer-top-visible">
113
114		<a class="skip-link screen-reader-text" href="#site-content">Skip to the content</a>
115		<header id="site-header" class="header-footer-group" role="banner">
116
117			<div class="header-inner section-inner">
118
119				<div class="header-titles-wrapper">
120
121					
122						<button class="toggle search-toggle mobile-search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-expanded="false">
123							<span class="toggle-inner">
124								<span class="toggle-icon">
125									<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="23" height="23" viewbox="0 0 23 23"><path d="M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 
125C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z" transform="translate(-20 -31)" /></svg>								</span>
126								<span class="toggle-text">Search</span>
127							</span>
128						</button><!-- .search-toggle -->
129
130					
131					<div class="header-titles">
132
133						<div class="site-title faux-heading"><a href="https://simondorfman.com/">Ideas and Experiments</a></div><div class="site-description">by Simon Dorfman</div><!-- .site-description -->
134					</div><!-- .header-titles -->
135
136					<button class="toggle nav-toggle mobile-nav-toggle" data-toggle-target=".menu-modal"  data-toggle-body-class="showing-menu-modal" aria-expanded="false" data-set-focus=".close-nav-toggle">
137						<span class="toggle-inner">
138							<span class="toggle-icon">
139								<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="26" height="7" viewbox="0 0 26 7"><path fill-rule="evenodd" d="M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z" transform="translate(-329 -38)" /></svg>							</span>
140							<span class="toggle-text">Menu</span>
141						</span>
142					</button><!-- .nav-toggle -->
143
144				</div><!-- .header-titles-wrapper -->
145
146				<div class="header-navigation-wrapper">
147
148					
149							<nav class="primary-menu-wrapper" aria-label="Horizontal" role="navigation">
150
151								<ul class="primary-menu reset-list-style">
152
153								<li id="menu-item-67" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-26 current_page_item menu-item-67"><a href="https://simondorfman.com/about" aria-current="page">About</a></li>
154<li id="menu-item-68" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68"><a href="https://simondorfman.com/contact">Contact</a></li>
155
156								</ul>
157
158							</nav><!-- .primary-menu-wrapper -->
159
160						
161						<div class="header-toggles hide-no-js">
162
163						
164							<div class="toggle-wrapper search-toggle-wrapper">
165
166								<button class="toggle search-toggle desktop-search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-expanded="false">
167									<span class="toggle-inner">
168										<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="23" height="23" viewbox="0 0 23 23"><path d="M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 
168C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z" transform="translate(-20 -31)" /></svg>										<span class="toggle-text">Search</span>
169									</span>
170								</button><!-- .search-toggle -->
171
172							</div>
173
174							
175						</div><!-- .header-toggles -->
176						
177				</div><!-- .header-navigation-wrapper -->
178
179			</div><!-- .header-inner -->
180
181			<div class="search-modal cover-modal header-footer-group" data-modal-target-string=".search-modal">
182
183	<div class="search-modal-inner modal-inner">
184
185		<div class="section-inner">
186
187			<form role="search" aria-label="Search for:" method="get" class="search-form" action="https://simondorfman.com/">
188	<label for="search-form-1">
189		<span class="screen-reader-text">Search for:</span>
190		<input type="search" id="search-form-1" class="search-field" placeholder="Search &hellip;" value="" name="s" />
191	</label>
192	<input type="submit" class="search-submit" value="Search" />
193</form>
194
195			<button class="toggle search-untoggle close-search-toggle fill-children-current-color" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field">
196				<span class="screen-reader-text">Close search</span>
197				<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><polygon fill="" fill-rule="evenodd" points="6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102" /></svg>			</button><!-- .search-toggle -->
198
199		</div><!-- .section-inner -->
200
201	</div><!-- .search-modal-inner -->
202
203</div><!-- .menu-modal -->
204
205		</header><!-- #site-header -->
206
207		
208<div class="menu-modal cover-modal header-footer-group" data-modal-target-string=".menu-modal">
209
210	<div class="menu-modal-inner modal-inner">
211
212		<div class="menu-wrapper section-inner">
213
214			<div class="menu-top">
215
216				<button class="toggle close-nav-toggle fill-children-current-color" data-toggle-target=".menu-modal" data-toggle-body-class="showing-menu-modal" aria-expanded="false" data-set-focus=".menu-modal">
217					<span class="toggle-text">Close Menu</span>
218					<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><polygon fill="" fill-rule="evenodd" points="6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102" /></svg>				</button><!-- .nav-toggle -->
219
220				
221					<nav class="mobile-menu" aria-label="Mobile" role="navigation">
222
223						<ul class="modal-menu reset-list-style">
224
225						<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-26 current_page_item menu-item-67"><div class="ancestor-wrapper"><a href="https://simondorfman.com/about" aria-current="page">About</a></div><!-- .ancestor-wrapper --></li>
226<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68"><div class="ancestor-wrapper"><a href="https://simondorfman.com/contact">Contact</a></div><!-- .ancestor-wrapper --></li>
227
228						</ul>
229
230					</nav>
231
232					
233			</div><!-- .menu-top -->
234
235			<div class="menu-bottom">
236
237				
238			</div><!-- .menu-bottom -->
239
240		</div><!-- .menu-wrapper -->
241
242	</div><!-- .menu-modal-inner -->
243
244</div><!-- .menu-modal -->
245
246<main id="site-content" role="main">
247
248	
249<article class="post-26 page type-page status-publish has-post-thumbnail hentry" id="post-26">
250
251	
252<header class="entry-header has-text-align-center header-footer-group">
253
254	<div class="entry-header-inner section-inner medium">
255
256		<h1 class="entry-title">About</h1>
257	</div><!-- .entry-header-inner -->
258
259</header><!-- .entry-header -->
260
261	<figure class="featured-media">
262
263		<div class="featured-media-inner section-inner">
264
265			<img width="1200" height="1200" src="https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?fit=1200%2C1200&amp;ssl=1" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?w=2048&amp;ssl=1 2048w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=1024%2C1024&amp;ssl=1 1024w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=960%2C960&amp;ssl=1 960w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=40%2C40&amp;ssl=1 40w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?w=1160&amp;ssl=1 1160w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?w=1740&amp;
265ssl=1 1740w" sizes="(max-width: 1200px) 100vw, 1200px" />
266		</div><!-- .featured-media-inner -->
267
268	</figure><!-- .featured-media -->
269
270	
271	<div class="post-inner thin ">
272
273		<div class="entry-content">
274
275			<p>Hello there,</p>
276<p>My name is Simon Dorfman. Curiosity has lead me to many interests. Here I write (mostly) about ideas and experiments related to those interests. Feel free to <a href="/contact">get in touch via this contact form</a> or via one of my&#8230;</p>
277<h3>Secret Identities:</h3>
278<ul>
279<li><a href="https://twitter.com/SimonDorfman" target="_blank">Twitter</a></li>
280<li><a href="http://www.linkedin.com/in/simon-dorfman" target="_blank">LinkedIn</a></li>
281<li><a href="http://boardgamegeek.com/user/SimonDorfman" target="_blank">BoardGameGeek</a></li>
282</ul>
283
284		</div><!-- .entry-content -->
285
286	</div><!-- .post-inner -->
287
288	<div class="section-inner">
289		
290	</div><!-- .section-inner -->
291
292	
293</article><!-- .post -->
294
295</main><!-- #site-content -->
296
297
298	<div class="footer-nav-widgets-wrapper header-footer-group">
299
300		<div class="footer-inner section-inner">
301
302			
303			
304				<aside class="footer-widgets-outer-wrapper" role="complementary">
305
306					<div class="footer-widgets-wrapper">
307
308						
309							<div class="footer-widgets column-one grid-item">
310								<div class="widget widget_nav_menu"><div class="widget-content"><nav class="menu-pages-container" aria-label="Menu"><ul id="menu-pages-2" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-26 current_page_item menu-item-67"><a href="https://simondorfman.com/about" aria-current="page">About</a></li>
311<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68"><a href="https://simondorfman.com/contact">Contact</a></li>
312</ul></nav></div></div>							</div>
313
314						
315						
316					</div><!-- .footer-widgets-wrapper -->
317
318				</aside><!-- .footer-widgets-outer-wrapper -->
319
320			
321		</div><!-- .footer-inner -->
322
323	</div><!-- .footer-nav-widgets-wrapper -->
324
325
326			<footer id="site-footer" role="contentinfo" class="header-footer-group">
327
328				<div class="section-inner">
329
330					<div class="footer-credits">
331
332						<p class="footer-copyright">&copy;
333							2026							<a href="https://simondorfman.com/">Ideas and Experiments</a>
334						</p><!-- .footer-copyright -->
335
336						<p class="powered-by-wordpress">
337							<a href="https://wordpress.org/">
338								Powered by WordPress							</a>
339						</p><!-- .powered-by-wordpress -->
340
341					</div><!-- .footer-credits -->
342
343					<a class="to-the-top" href="#site-header">
344						<span class="to-the-top-long">
345							To the top <span class="arrow" aria-hidden="true">&uarr;</span>						</span><!-- .to-the-top-long -->
346						<span class="to-the-top-short">
347							Up <span class="arrow" aria-hidden="true">&uarr;</span>						</span><!-- .to-the-top-short -->
348					</a><!-- .to-the-top -->
349
350				</div><!-- .section-inner -->
351
352			</footer><!-- #site-footer -->
353
354		
354<script type="speculationrules">
355{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwenty/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
356</script>
356
357	
357<script>
358	/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
359	</script>
359
360	
360<script id="wp-hooks-js" src="https://simondorfman.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 360
360
361<script id="wp-i18n-js" src="https://simondorfman.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 361
361
362<script id="wp-i18n-js-after">
363wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
364//# sourceURL=wp-i18n-js-after
365</script>
vendor: 1 bytes, line 365
365
366<script id="swv-js" src="https://simondorfman.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6"></script>
vendor: 1 bytes, line 366
366
367<script id="contact-form-7-js-before">
368var wpcf7 = {
369    "api": {
370        "root": "https:\/\/simondorfman.com\/wp-json\/",
371        "namespace": "contact-form-7\/v1"
372    }
373};
374//# sourceURL=contact-form-7-js-before
375</script>
vendor: 1 bytes, line 375
375
376<script id="contact-form-7-js" src="https://simondorfman.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script>
vendor: 86 bytes, lines 376-377
376
377<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
3776LfSRIwhAAAAALcKCx93WM_LxjrkgwJn46_IjPZ6
vendor: 25 bytes, line 377
377&#038;ver=3.0"></script>
378<script id="wp-polyfill-js" src="https://simondorfman.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 378
378
379<script id="wpcf7-recaptcha-js-before">
380var wpcf7_recaptcha = {
381    "sitekey": "6LfSRIwhAAAAALcKCx93WM_LxjrkgwJn46_IjPZ6",
382    "actions": {
383        "homepage": "homepage",
384        "contactform": "contactform"
385    }
386};
387//# sourceURL=wpcf7-recaptcha-js-before
388</script>
vendor: 1 bytes, line 388
388
389<script id="wpcf7-recaptcha-js" src="https://simondorfman.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.6"></script>
vendor: 1 bytes, line 389
389
390<script id="jetpack-stats-js-before">
391_stq = window._stq || [];
392_stq.push([ "view", {"v":"ext","blog":"68436479","post":"26","tz":"0","srv":"simondorfman.com","j":"1:15.9"} ]);
393_stq.push([ "clickTrackerInit", "68436479", "26" ]);
394//# sourceURL=jetpack-stats-js-before
395</script>
vendor: 1 bytes, line 395
395
396<script data-wp-strategy="defer" defer id="jetpack-stats-js" src="https://stats.wp.com/e-202625.js"></script>
vendor: 1 bytes, line 396
396
397<script id="wp-emoji-settings" type="application/json">
398{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://simondorfman.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0"}}
399</script>
vendor: 1 bytes, line 399
399
400<script type="module">
401/*! This file is auto-generated */
402const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
403//# sourceURL=https://simondorfman.com/wp-includes/js/wp-emoji-loader.min.js
404</script>
404
405
406	
406<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"81e7c36dbf524d819052e7f9b34f8787","r":1,"spa":2}' crossorigin="anonymous"></script>
406
407</body>
408</html><!-- WP Fastest Cache file was created in 0.848 seconds, on June 17, 2026 @ 10:05 pm -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.