{"id":330831,"date":"2020-12-21T06:54:28","date_gmt":"2020-12-21T14:54:28","guid":{"rendered":"https:\/\/css-tricks.com\/?p=330831"},"modified":"2020-12-21T06:56:22","modified_gmt":"2020-12-21T14:56:22","slug":"i-dont-know","status":"publish","type":"post","link":"https:\/\/css-tricks.com\/i-dont-know\/","title":{"rendered":"“I Don’t Know”"},"content":{"rendered":"\n

I\u2019ve learned to be more comfortable not knowing. \u201cI don\u2019t know\u201d, comes easier now. \u201cI don\u2019t know anything about that.\u201d It\u2019s okay. It feels good to say.<\/p>\n\n\n\n

Whether it\u2019s service workers, Houdini, shadow DOM, web components, HTTP2, CSS grid, \u201cmicro-front ends\u201d, AVIF… there are many paths before us. This list doesn\u2019t even broach JavaScript frameworks and libraries. Much of this tech isn\u2019t even novel in 2020\u2014but together act as a clapperboard<\/a> cueing in me a familiar fear of missing out or imposter syndrome.<\/p>\n\n\n\n\n\n\n\n

How does someone stay current, let alone learn something new? I am reminded of a comment made by Melanie Sumner<\/a> recently:<\/p>\n\n\n\n

Anyone else feel like paying attention to any specific area of development causes the other skills to rust?<\/em>\u201d<\/p>\n\n\n\n

To achieve deeper understanding in a topic, one must seclude themselves to a focused path, etching only a tiny arc on the complete circle that is the web. Mastery of a subject comes with it both the elation of achievement and an awareness of the untraveled, much like Matt Might\u2019s<\/a> The Illustrated Guide to a Ph.D<\/em>.<\/a> Piercing or expanding the boundaries of our own spheres of knowledge is exhilarating, yes. But as Melanie observes, it\u2019s a bit like reaching a remote mountain peak only to see more summits stretching out to the horizon. It\u2019s a solitary place, not without reward, but not easily replicated. You must make that next trek from the bottom once more.<\/p>\n\n\n\n

The seclusion is as physical as it is mental, given the challenges a global pandemic puts us in. Gone are the meetups, the watercooler moments, the overheard new thing. It was hard enough to ask for help when I could physically tap someone on the shoulder and interrupt their flow. Strangely, it feels more difficult to strike up a call or chat when I\u2019m stuck. Everyone is at the same time a click and a mountain away.<\/p>\n\n\n\n

I\u2019ve learned to push through this tendency to seclude and embrace my teammates\u2019 talent. Where I used to enjoy taking a heads-down day to research a problem, I now try to shareout in nearer-to-real-time my findings. The feedback loop is tighter. I\u2019ve adjusted the internal clock that tells me when I am spending too much time on a problem. The team exists to help one another. We\u2019ve set aside time to pair program, mob, and demo. These plans are not without occasional setbacks, however.<\/p>\n\n\n\n

\nhttps:\/\/twitter.com\/bmuenzenmeyer\/status\/1336068265852989441?ref_src=twsrc%5Etfw\n<\/div><\/figure>\n\n\n\n

Or the time when we got stuck on a bug for 4 hours, only to have fresh eyes glance at the stack trace and find a new path in the span of 15 seconds.<\/p>\n\n\n\n

Our more collaborative patterns create a union of skillsets too. We combine arcs of knowledge across the tech we need. We can unblock each other faster, like long-haul truckers tag-teaming a journey. Shared understanding helps us retain context and communicate with less writing. Working more closely on even the mundane has led to change. For example, that engineer that gives me regex tips every time? Where I once bristled, or leaned into their experience, gave way to preemption. \u201cI don\u2019t know how to do that\u201d turned into better and better ideas where to take my first steps. I\u2019d expanded the circumference of my skillset a teensy bit more, journeyed a bit up a new mountain, a guide to help me see the trailhead.<\/p>\n\n\n\n

I still walk alone sometimes, and that\u2019s where I can do some of my best work. But I have a better awareness of what I don\u2019t know, and a working realization that my team can go further together than one of us individually. I fret less at the peaks I haven\u2019t explored yet, and am more eager than ever to ask others if they know what\u2019s over there.<\/p>\n","protected":false},"excerpt":{"rendered":"

I\u2019ve learned to be more comfortable not knowing. \u201cI don\u2019t know\u201d, comes easier now. \u201cI don\u2019t know anything about that.\u201d It\u2019s okay. It feels good to say. Whether it\u2019s service workers, Houdini, shadow DOM, web components, HTTP2, CSS grid, \u201cmicro-front ends\u201d, AVIF… there are many paths before us. This list doesn\u2019t even broach JavaScript frameworks […]<\/p>\n","protected":false},"author":280245,"featured_media":331304,"comment_status":"open","ping_status":"closed","sticky":false,"template":"art-direction\/eoy-2020.php","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":true,"jetpack_social_options":[]},"categories":[4,18863],"tags":[],"jetpack_publicize_connections":[],"acf":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2020\/12\/Screen-Shot-2020-12-21-at-6.55.56-AM.png?fit=2122%2C1084&ssl=1","jetpack-related-posts":[{"id":316124,"url":"https:\/\/css-tricks.com\/refreshing-sidebar-for-2020\/","url_meta":{"origin":330831,"position":0},"title":"Refreshing Sidebar for 2020","date":"July 2, 2020","format":false,"excerpt":"The new design for Sidebar is lovely. I like how it goes even deeper with the sticky elements than the last design. But even more notably, Sacha Greif has been posting five links per day to Sidebar since 2012. That's a remarkable achievement.","rel":"","context":"In "Link"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2020\/07\/sidebar-io.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":331113,"url":"https:\/\/css-tricks.com\/2020-roundup-of-web-research\/","url_meta":{"origin":330831,"position":1},"title":"2020 Roundup of Web Research","date":"December 21, 2020","format":false,"excerpt":"It's December! Lots of things are published this time of year, like developer advent calendars and organizations reflecting on the past year. We have even our own end-of-year series where we asked folks what they learned in 2020. But we also see lots of research come out around this time.\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2019\/12\/css-tricks-logo-gradient-outline.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":302501,"url":"https:\/\/css-tricks.com\/2020-stack\/","url_meta":{"origin":330831,"position":2},"title":"2020 Stack","date":"February 12, 2020","format":false,"excerpt":"In an article with the most clickbaity article ever, Joe Honton does a nice job of talking about the evolving landscape of web development. \"Full-stack\" perhaps had its day as a useful term, but since front-end development touches so many parts of the stack now, it's not a particularly useful\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2020\/01\/1NVi_psRVbTcMbg3Yy7J0ug.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":300238,"url":"https:\/\/css-tricks.com\/adam-argyles-2020-css-predictions\/","url_meta":{"origin":330831,"position":3},"title":"Adam Argyle’s 2020 CSS Predictions","date":"December 13, 2019","format":false,"excerpt":"I think Adam's first prediction is his boldest, even beyond his Hail Mary prediction. CSS grid is awesome and gap is perhaps one of its best qualities, but gap superseding spacing things out in other ways (e.g. margin) is a bold prediction indeed, especially with Firefox being the only browser\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2019\/12\/argyle-2020-predictions-header.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":301005,"url":"https:\/\/css-tricks.com\/what-to-expect-from-the-jamstack-in-2020\/","url_meta":{"origin":330831,"position":4},"title":"What to Expect from the JAMstack in 2020","date":"December 24, 2019","format":false,"excerpt":"Brian Rinaldi interviewed a variety of folks, asking them the same questions about JAMstack development and the landscape recently: Raymond Camden: I think we will see better competition from the bigger players. Gift Egwuenu: I'm also looking forward to more job openings on the JAMstack. Bryan Robinson: If you find\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":320189,"url":"https:\/\/css-tricks.com\/state-of-jamstack-2020-data-deep-dive\/","url_meta":{"origin":330831,"position":5},"title":"State of Jamstack 2020: Data Deep Dive","date":"September 3, 2020","format":false,"excerpt":"The Jamstack, a modern approach to building websites and apps, delivers better performance, higher security, lower cost of scaling, and a better developer experience. But how popular is it among developers worldwide, and what do they love and hate about it? We at Kentico Kontent decided to take a closer\u2026","rel":"","context":"In "Sponsored"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2020\/08\/jamstack-data-deep-dive-1200x600-1.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\/330831"}],"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\/280245"}],"replies":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/comments?post=330831"}],"version-history":[{"count":4,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/330831\/revisions"}],"predecessor-version":[{"id":331303,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/330831\/revisions\/331303"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media\/331304"}],"wp:attachment":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media?parent=330831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/categories?post=330831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/tags?post=330831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}