{"id":8378,"date":"2004-12-26T05:38:36","date_gmt":"2004-12-26T03:38:36","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/"},"modified":"2005-04-22T05:44:09","modified_gmt":"2005-04-22T02:44:09","slug":"fonts-for-programmers","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/","title":{"rendered":"Fonts for programmers"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>Via <a href=\"http:\/\/www.joegrossberg.com\/archives\/001884.html\">this entry<\/a> in <a href=\"http:\/\/www.joegrossberg.com\/\">Joe Grossberg<\/a>&#8216;s blog, I came across a couple of pages that link to and compare monospace fonts.  Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity.  Apart from the usual requirements of sharp letters and multiple encodings, good differentiation between &#8220;o&#8221; (lowercase &#8220;o&#8221;), &#8220;O&#8221; (uppercase &#8220;o&#8221;), and &#8220;0&#8221; (zero) as well as &#8220;i&#8221; (lowercase &#8220;i&#8221;), &#8220;I&#8221; (uppercase &#8220;i&#8221;), &#8220;l&#8221; (lowercase &#8220;l&#8221;), and 1 (one) are greatly appreciated.<\/p>\n<p>These pages are <a href=\"http:\/\/www.kuro5hin.org\/story\/2004\/12\/6\/11739\/5249\">here<\/a> and <a href=\"http:\/\/keithdevens.com\/wiki\/ProgrammerFonts\">here<\/a>.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Via this entry in Joe Grossberg&#8216;s blog, I came across a couple of pages that link to and compare monospace fonts. Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity. Apart from the usual requirements of sharp letters and multiple encodings, good &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Fonts for programmers<\/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":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"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,18,62],"tags":[23],"keyring_services":[],"class_list":["post-8378","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","category-technology","tag-unicode"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Via this entry in Joe Grossberg&#039;s blog, I came across a couple of pages that link to and compare monospace fonts. Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity. Apart from the usual requirements of sharp letters and multiple encodings, good\" \/>\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\/2004\/12\/26\/fonts-for-programmers\/\" \/>\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=\"Fonts for programmers - Leonid Mamchenkov\" \/>\n\t\t<meta property=\"og:description\" content=\"Via this entry in Joe Grossberg&#039;s blog, I came across a couple of pages that link to and compare monospace fonts. Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity. Apart from the usual requirements of sharp letters and multiple encodings, good\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/\" \/>\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=\"2004-12-26T03:38:36+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2005-04-22T02:44:09+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=\"Fonts for programmers - Leonid Mamchenkov\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Via this entry in Joe Grossberg&#039;s blog, I came across a couple of pages that link to and compare monospace fonts. Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity. Apart from the usual requirements of sharp letters and multiple encodings, good\" \/>\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\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#blogposting\",\"name\":\"Fonts for programmers - Leonid Mamchenkov\",\"headline\":\"Fonts for programmers\",\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"},\"datePublished\":\"2004-12-26T05:38:36+02:00\",\"dateModified\":\"2005-04-22T05:44:09+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#webpage\"},\"articleSection\":\"All, Programming, Technology, Unicode\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#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\\\/programming\\\/#listItem\",\"name\":\"Programming\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"position\":3,\"name\":\"Programming\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#listItem\",\"name\":\"Fonts for programmers\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#listItem\",\"position\":4,\"name\":\"Fonts for programmers\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"name\":\"Programming\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#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\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#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\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#webpage\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/\",\"name\":\"Fonts for programmers - Leonid Mamchenkov\",\"description\":\"Via this entry in Joe Grossberg's blog, I came across a couple of pages that link to and compare monospace fonts. Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity. Apart from the usual requirements of sharp letters and multiple encodings, good\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/12\\\/26\\\/fonts-for-programmers\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"datePublished\":\"2004-12-26T05:38:36+02:00\",\"dateModified\":\"2005-04-22T05:44:09+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":"Fonts for programmers - Leonid Mamchenkov","description":"Via this entry in Joe Grossberg's blog, I came across a couple of pages that link to and compare monospace fonts. Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity. Apart from the usual requirements of sharp letters and multiple encodings, good","canonical_url":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/","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\/2004\/12\/26\/fonts-for-programmers\/#blogposting","name":"Fonts for programmers - Leonid Mamchenkov","headline":"Fonts for programmers","author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"},"datePublished":"2004-12-26T05:38:36+02:00","dateModified":"2005-04-22T05:44:09+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/#webpage"},"isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/#webpage"},"articleSection":"All, Programming, Technology, Unicode"},{"@type":"BreadcrumbList","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/#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\/programming\/#listItem","name":"Programming"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","position":3,"name":"Programming","item":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/#listItem","name":"Fonts for programmers"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/#listItem","position":4,"name":"Fonts for programmers","previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","name":"Programming"}}]},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/#person","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/#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\/2004\/12\/26\/fonts-for-programmers\/#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\/2004\/12\/26\/fonts-for-programmers\/#webpage","url":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/","name":"Fonts for programmers - Leonid Mamchenkov","description":"Via this entry in Joe Grossberg's blog, I came across a couple of pages that link to and compare monospace fonts. Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity. Apart from the usual requirements of sharp letters and multiple encodings, good","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#website"},"breadcrumb":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/#breadcrumblist"},"author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"creator":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"datePublished":"2004-12-26T05:38:36+02:00","dateModified":"2005-04-22T05:44:09+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":"Fonts for programmers - Leonid Mamchenkov","og:description":"Via this entry in Joe Grossberg's blog, I came across a couple of pages that link to and compare monospace fonts. Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity. Apart from the usual requirements of sharp letters and multiple encodings, good","og:url":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/","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":"2004-12-26T03:38:36+00:00","article:modified_time":"2005-04-22T02:44:09+00:00","article:publisher":"https:\/\/www.facebook.com\/MamchenkovBlog","twitter:card":"summary_large_image","twitter:site":"@mamchenkov","twitter:title":"Fonts for programmers - Leonid Mamchenkov","twitter:description":"Via this entry in Joe Grossberg's blog, I came across a couple of pages that link to and compare monospace fonts. Programmers spend a lot of time looking at text monospaced text, thus the choice of good font will probably increase the productivity. Apart from the usual requirements of sharp letters and multiple encodings, good","twitter:creator":"@mamchenkov","twitter:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg"},"aioseo_meta_data":{"post_id":"8378","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-19 16:42:42","updated":"2026-01-14 21:07:12","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\/programming\/\" title=\"Programming\">Programming<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tFonts for programmers\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":"Programming","link":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/"},{"label":"Fonts for programmers","link":"https:\/\/mamchenkov.net\/wordpress\/2004\/12\/26\/fonts-for-programmers\/"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":10370,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/08\/17\/war-on-caps-lock\/","url_meta":{"origin":8378,"position":0},"title":"War on Caps Lock","author":"Leonid Mamchenkov","date":"August 17, 2006","format":false,"excerpt":"Being an almost true pacifist, I don't support that many wars. The war on Caps Lock key though is one that I am easily joining. How am I going to explain to my kids why some of the most valuable keyboard real estate is squatted by a large, useless key\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":16716,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/09\/17\/programming-fonts\/","url_meta":{"origin":8378,"position":1},"title":"Programming fonts","author":"Leonid Mamchenkov","date":"September 17, 2012","format":false,"excerpt":"Once a decade or so I get to review my Vim configuration, which also usually brings my attention to all the things surrounding - bash, terminal, etc. \u00a0This time around I wasn't looking for anything in particular, but somehow I stumbled across the Top 10 Programming Fonts. \u00a0Of course, this\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":9726,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/12\/01\/lowercasing-filenames-from-the-linux-command-line\/","url_meta":{"origin":8378,"position":2},"title":"Lowercasing filenames from the Linux command line","author":"Leonid Mamchenkov","date":"December 1, 2005","format":false,"excerpt":"I don't remember if I posted this little snippet of shell code, so I'll risk it for the dup. If you got yourself a messy directory with files - say, all filenames have a mixed case - you can put order in it pretty easy. The example below lowercases filenames\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":16768,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/09\/27\/real-programmers\/","url_meta":{"origin":8378,"position":3},"title":"Real programmers","author":"Leonid Mamchenkov","date":"September 27, 2012","format":"image","excerpt":"Straight from xkcd.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/09\/real_programmers.png?fit=740%2C406&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/09\/real_programmers.png?fit=740%2C406&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/09\/real_programmers.png?fit=740%2C406&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2012\/09\/real_programmers.png?fit=740%2C406&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":28330,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/01\/15\/nerd-fonts-iconic-font-aggregator-collection-and-patcher\/","url_meta":{"origin":8378,"position":4},"title":"Nerd Fonts &#8211; Iconic font aggregator, collection, and patcher","author":"Leonid Mamchenkov","date":"January 15, 2018","format":false,"excerpt":"Nerd Fonts is a collection of fonts for people who work with code snippets, command line, and text-based user interface applications.\u00a0 The fonts are also patched with additional popular icon sets like Font Awesome, Devicons, Octicons, and others.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/01\/custom-sankey-glyphs-combined-diagram-500x338.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":25971,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/03\/24\/wordpress-plugin-typecase-web-fonts\/","url_meta":{"origin":8378,"position":5},"title":"WordPress Plugin : Typecase Web Fonts","author":"Leonid Mamchenkov","date":"March 24, 2016","format":false,"excerpt":"Disclaimer: I'm not much of a fonts guy, but once in a while I just want to be. I was reading the \"Best Practices for Designing a Pragmatic RESTful API\" article, when I realized I liked the font it was written in very much. \u00a0I liked it so much that\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\/8378","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=8378"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/8378\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=8378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=8378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=8378"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=8378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}