{"id":168955,"date":"2014-04-30T17:53:44","date_gmt":"2014-05-01T00:53:44","guid":{"rendered":"http:\/\/css-tricks.com\/?p=168955"},"modified":"2014-04-30T17:53:44","modified_gmt":"2014-05-01T00:53:44","slug":"programming-sucks","status":"publish","type":"post","link":"https:\/\/css-tricks.com\/programming-sucks\/","title":{"rendered":"Programming Sucks"},"content":{"rendered":"

Too many great quotes in this essay by Peter Welch . I’ll just pick this one:<\/p>\n

Right now someone who works for Facebook is getting tens of thousands of error messages and frantically trying to find the problem before the whole charade collapses. There’s a team at a Google office that hasn’t slept in three days. Somewhere there’s a database programmer surrounded by empty Mountain Dew bottles whose husband thinks she’s dead. And if these people stop, the world burns. Most people don’t even know what sysadmins do, but trust me, if they all took a lunch break at the same time they wouldn’t make it to the deli before you ran out of bullets protecting your canned goods from roving bands of mutants.<\/p><\/blockquote>\n

Over-the-top hilariously negative, but you can feel the love through it.<\/p>\n","protected":false},"excerpt":{"rendered":"

Too many great quotes in this essay by Peter Welch . I’ll just pick this one: Right now someone who works for Facebook is getting tens of thousands of error messages and frantically trying to find the problem before the whole charade collapses. There’s a team at a Google office that hasn’t slept in three […]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sig_custom_text":"","sig_image_type":"featured-image","sig_custom_image":0,"sig_is_disabled":false,"inline_featured_image":false,"c2c_always_allow_admin_comments":false,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":[]},"categories":[17],"tags":[],"jetpack_publicize_connections":[],"acf":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":334405,"url":"https:\/\/css-tricks.com\/the-web-didnt-change-you-did\/","url_meta":{"origin":168955,"position":0},"title":"The web didn’t change; you did","date":"February 16, 2021","format":false,"excerpt":"I love this piece from Remy Sharp where he argues that the web didn\u2019t get more complicated over the last 20 years, despite what we might think: Web development did not change. Web development grew. There are more options now, not different options.Browsers have become\u00a0more\u00a0capable and still work with web\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2018\/11\/toolbox-frameworks-scaled.jpg?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":276442,"url":"https:\/\/css-tricks.com\/xoxo-2018\/","url_meta":{"origin":168955,"position":1},"title":"XOXO 2018","date":"September 13, 2018","format":false,"excerpt":"There\u2019s not much talk about frameworks here. There\u2019s no shaming about old techniques, or jokes about JavaScript. There\u2019s just a couple hundred people all around me laughing and smiling and watching talks about making things on the web and it all feels so fresh and new to me. Unlike many\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2018\/09\/xoxo-conference-2018.jpg?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":366077,"url":"https:\/\/css-tricks.com\/customizing-color-fonts-on-the-web\/","url_meta":{"origin":168955,"position":2},"title":"Customizing Color Fonts on the Web","date":"May 25, 2022","format":false,"excerpt":"Myles C. Maxfield on the WebKit Blog published a nifty how-to for color fonts. It comes on the heels of what Ollie wrote up here on CSS-Tricks the other day, and while they cover a lot of common ground, there's some nice nuggets in the WebKit post that make them\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/05\/palettes.png?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":240333,"url":"https:\/\/css-tricks.com\/css-from-the-future\/","url_meta":{"origin":168955,"position":3},"title":"CSS from the Future","date":"May 6, 2016","format":false,"excerpt":"Zeke Sikelianos: So. We have variables in CSS now. That's pretty neat, but it doesn't get us all the way to CSS heaven. What we really need is a way to write little bits of reusable CSS. These features have long existed in Sass, Less, and Stylus, but there's no\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":291804,"url":"https:\/\/css-tricks.com\/so-you-think-youve-got-project-management-nailed-down\/","url_meta":{"origin":168955,"position":4},"title":"So, you think you’ve got project management nailed down","date":"June 20, 2019","format":false,"excerpt":"Who needs a project manager? You're an organized person who can keep track of your own work, right? Wrong. Well, wrong if you're part of a team. The thing about being self-organized is that it's related to project management but not synonymous with it. Case in point: what happens if\u2026","rel":"","context":"In "Sponsored"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2019\/06\/monday-crm.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":292678,"url":"https:\/\/css-tricks.com\/so-you-think-youve-got-project-management-nailed-down-2\/","url_meta":{"origin":168955,"position":5},"title":"So, you think you\u2019ve got project management nailed down","date":"July 16, 2019","format":false,"excerpt":"Who needs a project manager? You're an organized person who can keep track of your own work, right? Wrong. Well, wrong if you're part of a team. The thing about being self-organized is that it's related to project management but not synonymous with it. Case in point: what happens if\u2026","rel":"","context":"In "Sponsored"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2019\/06\/monday-crm.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/168955"}],"collection":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/comments?post=168955"}],"version-history":[{"count":1,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/168955\/revisions"}],"predecessor-version":[{"id":168957,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/168955\/revisions\/168957"}],"wp:attachment":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media?parent=168955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/categories?post=168955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/tags?post=168955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}