{"id":27793,"date":"2017-07-24T12:29:10","date_gmt":"2017-07-24T10:29:10","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=27793"},"modified":"2017-07-24T12:29:10","modified_gmt":"2017-07-24T10:29:10","slug":"fire-and-motion","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/","title":{"rendered":"Fire and Motion"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"https:\/\/www.joelonsoftware.com\/\">Joel Spolsky<\/a> wrote &#8220;<a href=\"https:\/\/www.joelonsoftware.com\/2002\/01\/06\/fire-and-motion\/\">Fire and Motion<\/a>&#8221; blog post back in 2002, but it is as relevant today as it was 15 years ago. It&#8217;s a good read on the subject of both personal and organizational productivity.<\/p>\n<blockquote><p>What drives me crazy is that ever since my first job I\u2019ve realized that as a developer, I usually average about two or three hours a day of productive coding. When I had a summer internship at Microsoft, a fellow intern told me he was actually only going into work from 12 to 5 every day. Five hours, minus lunch, and his team\u00a0<em>loved<\/em>\u00a0him because he still managed to get a lot more done than average. I\u2019ve found the same thing to be true. I feel a little bit guilty when I see how hard everybody else seems to be working, and I get about two or three quality hours in a day, and still I\u2019ve always been one of the most productive members of the team. That\u2019s probably why when Peopleware and XP insist on eliminating overtime and working strictly 40 hour weeks, they do so secure in the knowledge that this won\u2019t reduce a team\u2019s output.<\/p><\/blockquote>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Joel Spolsky wrote &#8220;Fire and Motion&#8221; blog post back in 2002, but it is as relevant today as it was 15 years ago. It&#8217;s a good read on the subject of both personal and organizational productivity. What drives me crazy is that ever since my first job I\u2019ve realized that as a developer, I usually &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Fire and Motion<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Fire and Motion #productivity #work #JoelSpolsky","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[1,62,1334],"tags":[3540,1079,17],"keyring_services":[],"class_list":["post-27793","post","type-post","status-publish","format-standard","hentry","category-general","category-technology","category-web-work","tag-joel-spolsky","tag-productivity","tag-work"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Joel Spolsky wrote &quot;Fire and Motion&quot; blog post back in 2002, but it is as relevant today as it was 15 years ago. It&#039;s a good read on the subject of both personal and organizational productivity. What drives me crazy is that ever since my first job I\u2019ve realized that as a developer, I usually\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Leonid Mamchenkov\"\/>\n\t<meta name=\"google-site-verification\" content=\"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Leonid Mamchenkov - Life, universe, and everything else\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Fire and Motion - Leonid Mamchenkov\" \/>\n\t\t<meta property=\"og:description\" content=\"Joel Spolsky wrote &quot;Fire and Motion&quot; blog post back in 2002, but it is as relevant today as it was 15 years ago. It&#039;s a good read on the subject of both personal and organizational productivity. What drives me crazy is that ever since my first job I\u2019ve realized that as a developer, I usually\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2017-07-24T10:29:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2017-07-24T10:29:10+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MamchenkovBlog\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Fire and Motion - Leonid Mamchenkov\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Joel Spolsky wrote &quot;Fire and Motion&quot; blog post back in 2002, but it is as relevant today as it was 15 years ago. It&#039;s a good read on the subject of both personal and organizational productivity. What drives me crazy is that ever since my first job I\u2019ve realized that as a developer, I usually\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#blogposting\",\"name\":\"Fire and Motion - Leonid Mamchenkov\",\"headline\":\"Fire and Motion\",\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"},\"datePublished\":\"2017-07-24T12:29:10+02:00\",\"dateModified\":\"2017-07-24T12:29:10+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#webpage\"},\"articleSection\":\"All, Technology, Web work, Joel Spolsky, productivity, work\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"position\":2,\"name\":\"Technology\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/web-work\\\/#listItem\",\"name\":\"Web work\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/web-work\\\/#listItem\",\"position\":3,\"name\":\"Web work\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/web-work\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#listItem\",\"name\":\"Fire and Motion\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#listItem\",\"position\":4,\"name\":\"Fire and Motion\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/web-work\\\/#listItem\",\"name\":\"Web work\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#webpage\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/\",\"name\":\"Fire and Motion - Leonid Mamchenkov\",\"description\":\"Joel Spolsky wrote \\\"Fire and Motion\\\" blog post back in 2002, but it is as relevant today as it was 15 years ago. It's a good read on the subject of both personal and organizational productivity. What drives me crazy is that ever since my first job I\\u2019ve realized that as a developer, I usually\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/24\\\/fire-and-motion\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"datePublished\":\"2017-07-24T12:29:10+02:00\",\"dateModified\":\"2017-07-24T12:29:10+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/\",\"name\":\"Blog of Leonid Mamchenkov\",\"description\":\"Life, universe, and everything else\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Fire and Motion - Leonid Mamchenkov","description":"Joel Spolsky wrote \"Fire and Motion\" blog post back in 2002, but it is as relevant today as it was 15 years ago. It's a good read on the subject of both personal and organizational productivity. What drives me crazy is that ever since my first job I\u2019ve realized that as a developer, I usually","canonical_url":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#blogposting","name":"Fire and Motion - Leonid Mamchenkov","headline":"Fire and Motion","author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"},"datePublished":"2017-07-24T12:29:10+02:00","dateModified":"2017-07-24T12:29:10+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#webpage"},"isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#webpage"},"articleSection":"All, Technology, Web work, Joel Spolsky, productivity, work"},{"@type":"BreadcrumbList","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","position":1,"name":"Home","item":"https:\/\/mamchenkov.net\/wordpress","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","position":2,"name":"Technology","item":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/web-work\/#listItem","name":"Web work"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/web-work\/#listItem","position":3,"name":"Web work","item":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/web-work\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#listItem","name":"Fire and Motion"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#listItem","position":4,"name":"Fire and Motion","previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/web-work\/#listItem","name":"Web work"}}]},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/#person","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author","url":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"WebPage","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#webpage","url":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/","name":"Fire and Motion - Leonid Mamchenkov","description":"Joel Spolsky wrote \"Fire and Motion\" blog post back in 2002, but it is as relevant today as it was 15 years ago. It's a good read on the subject of both personal and organizational productivity. What drives me crazy is that ever since my first job I\u2019ve realized that as a developer, I usually","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#website"},"breadcrumb":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/#breadcrumblist"},"author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"creator":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"datePublished":"2017-07-24T12:29:10+02:00","dateModified":"2017-07-24T12:29:10+02:00"},{"@type":"WebSite","@id":"https:\/\/mamchenkov.net\/wordpress\/#website","url":"https:\/\/mamchenkov.net\/wordpress\/","name":"Blog of Leonid Mamchenkov","description":"Life, universe, and everything else","inLanguage":"en-US","publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"}}]},"og:locale":"en_US","og:site_name":"Leonid Mamchenkov - Life, universe, and everything else","og:type":"article","og:title":"Fire and Motion - Leonid Mamchenkov","og:description":"Joel Spolsky wrote &quot;Fire and Motion&quot; blog post back in 2002, but it is as relevant today as it was 15 years ago. It's a good read on the subject of both personal and organizational productivity. What drives me crazy is that ever since my first job I\u2019ve realized that as a developer, I usually","og:url":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/","og:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:secure_url":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:width":1024,"og:image:height":1024,"article:published_time":"2017-07-24T10:29:10+00:00","article:modified_time":"2017-07-24T10:29:10+00:00","article:publisher":"https:\/\/www.facebook.com\/MamchenkovBlog","twitter:card":"summary_large_image","twitter:site":"@mamchenkov","twitter:title":"Fire and Motion - Leonid Mamchenkov","twitter:description":"Joel Spolsky wrote &quot;Fire and Motion&quot; blog post back in 2002, but it is as relevant today as it was 15 years ago. It's a good read on the subject of both personal and organizational productivity. What drives me crazy is that ever since my first job I\u2019ve realized that as a developer, I usually","twitter:creator":"@mamchenkov","twitter:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg"},"aioseo_meta_data":{"post_id":"27793","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-07-20 04:47:37","updated":"2026-01-15 13:06:45","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/\" title=\"Technology\">Technology<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/web-work\/\" title=\"Web work\">Web work<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tFire and Motion\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/mamchenkov.net\/wordpress"},{"label":"Technology","link":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/"},{"label":"Web work","link":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/web-work\/"},{"label":"Fire and Motion","link":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/24\/fire-and-motion\/"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":7957,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/09\/25\/user-interface-design-for-programmers\/","url_meta":{"origin":27793,"position":0},"title":"User Interface Design For Programmers","author":"Leonid Mamchenkov","date":"September 25, 2004","format":false,"excerpt":"Joel Spolsky of Joel on Software fame once wrote a book on User Interface design. Target audience: programmers. People with analytical mind, rather than \"all-dressed-in-black people with interesting piercings\". The book is short, up to the point, with lots of good examples. You can read it online here.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7584,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/06\/17\/how-microsoft-lost-the-api-war\/","url_meta":{"origin":27793,"position":1},"title":"How Microsoft Lost the API War","author":"Leonid Mamchenkov","date":"June 17, 2004","format":false,"excerpt":"Slashdot has an excellent post today linking to the article by Joel Spolsky - \"How Microsoft Lost the API War\". It's somewhat lengthy but is worth a read. Trust me. :)","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9848,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/01\/21\/daily-del-icio-us-bookmarks\/","url_meta":{"origin":27793,"position":2},"title":"Daily del.icio.us bookmarks","author":"Leonid Mamchenkov","date":"January 21, 2006","format":false,"excerpt":"Shared bookmarks for del.icio.us user tvset on 2006-01-20 Complete List of Web 2.0 Applications -- Excellent list of modern web applications. Tagged as: ajax applications cool culture lists services software tagging top10 web web2.0 10 differences between Joel Spolsky & Paul Graham. Tagged as: comparison joelspolsky lists paulgraham startup top10","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10323,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/08\/14\/managing-people\/","url_meta":{"origin":27793,"position":3},"title":"Managing people","author":"Leonid Mamchenkov","date":"August 14, 2006","format":false,"excerpt":"And again for some Joel Spolsky. This time he examines some management approaches. If you want to lead a team, a company, an army, or a country, the primary problem you face is getting everyone moving in the same direction, which is really just a polite way of saying \u00e2\u20ac\u0153getting\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10294,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/08\/02\/daily-del-icio-us-bookmarks\/","url_meta":{"origin":27793,"position":4},"title":"Daily del.icio.us bookmarks","author":"Leonid Mamchenkov","date":"August 2, 2006","format":false,"excerpt":"Shared bookmarks for del.icio.us user tvset on 2006-08-01 Camels and Rubber Duckies - Joel on Software -- Pricing 101 from Joel Spolsky Tagged as: analysis business economy finance marketing money prices pricing software startup strategy technology tips Myths, Lies, and Truths about the Linux kernel -- Excellent presentation from Ottawa\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10322,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/08\/14\/can-your-programming-language-do-this\/","url_meta":{"origin":27793,"position":5},"title":"Can your programming language do this?","author":"Leonid Mamchenkov","date":"August 14, 2006","format":false,"excerpt":"Can Your Programming Language Do This? post by Joel Spolsky can give you some insight on why people use different programming languages, as well as provide you with some doubts on wheathere are you using the proper tool. ...programming languages with first-class functions let you find more opportunities for abstraction,\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/27793","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=27793"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/27793\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=27793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=27793"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=27793"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=27793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}