UX Mad<\/a> next weekend. I’m headed to Scotland with some friends for a pure-fun trip later in July. I’m headed to a “camp” for adults to jump start weight loss and excercise a ton and learn more about being healthy later in August. I’m headed to Bend, OR for another CodePen all-team Jam in September. And I have various friends visiting from all over all Summer. Yay!<\/p>\nLast year I wrote my sister was getting married, and this year she’s pregnant! So I’ll be a real uncle. That’s pretty sweet.<\/p>\n
It sounds like a lot when I write it all out, but all-in-all, I’ve cut back on the amount of big events and travel I’m doing. I’m going to keep that as light as I can for the next year at least. I want more time to actually build and work on my projects, while having a bit of a life here in Milwaukee. <\/p>\n
Here’s to another year!<\/p>\n","protected":false},"excerpt":{"rendered":"
It’s a tradition around here to do a State of the Union post on the Fourth of July. This is the sixth one! (1) (2) (3) (4) (5).<\/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":true,"jetpack_social_options":[]},"categories":[4],"tags":[511,512],"jetpack_publicize_connections":[],"acf":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":332973,"url":"https:\/\/css-tricks.com\/state-of-javascript-2020\/","url_meta":{"origin":22277,"position":0},"title":"State of JavaScript 2020","date":"January 18, 2021","format":false,"excerpt":"We rounded up a bunch of published 2020 annual reports right before the year ended and compiled them into a big ol' list. The end of the list called out a couple of in-progress surveys, one of which was the 2020 State of JavaScript. Well, the results are in and\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2021\/01\/2020-state-js-tech.png?fit=1200%2C642&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":174622,"url":"https:\/\/css-tricks.com\/seventh-fourth\/","url_meta":{"origin":22277,"position":1},"title":"The Seventh Fourth","date":"July 4, 2014","format":false,"excerpt":"Crazy to think CSS-Tricks is seven years old. It's true! It's a tradition [(1) (2) (3) (4) (5) (6)] to mark the occasion. I'm not feeling as self-reflective as I normally am this year for some reason. I do feel like it's important to jot a few things down though\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":343496,"url":"https:\/\/css-tricks.com\/the-fourteenth-fourth\/","url_meta":{"origin":22277,"position":2},"title":"The Fourteenth Fourth","date":"July 4, 2021","format":false,"excerpt":"It's CSS-Tricks birthday! Somehow that keeps coming around every year. It's that time where I reflect upon that past year. It's like the annual vibe check. I'm writing this just days after my current home state of Oregon has lifted most of the COVID restrictions. Certainly a very weird feeling.\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2021\/07\/shutterstock_194720687-scaled.jpg?fit=1200%2C709&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":366252,"url":"https:\/\/css-tricks.com\/conditionally-styling-selected-elements-in-a-grid-container\/","url_meta":{"origin":22277,"position":3},"title":"Conditionally Styling Selected Elements in a Grid Container","date":"June 15, 2022","format":false,"excerpt":"Calendars, shopping carts, galleries, file explorers, and online libraries are some situations where selectable items are shown in grids (i.e. square lattices). You know, even those security checks that ask you to select all images with crosswalks or whatever. \ud83e\uddd0 I found a neat way to display selectable options in\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/06\/s_C6C1FBE60A3624B876B34697BF3BE9266CAA9E9CFB20B11CDBDE5D32FDF0FD18_1654436553993_diagram-1.png?fit=1200%2C877&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":362478,"url":"https:\/\/css-tricks.com\/the-relevance-of-typescript-in-2022\/","url_meta":{"origin":22277,"position":4},"title":"The Relevance of TypeScript in 2022","date":"January 31, 2022","format":false,"excerpt":"It\u2019s 2022. And the current relevance of TypeScript is undisputed. TypeScript has dominated the front-end developer experience by many, many accounts. By now you likely already know that TypeScript is a superset of JavaScript, building on JavaScript by adding syntax for type declarations, classes, and other object-oriented features with type-checking.\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/01\/typescript-logo.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":357053,"url":"https:\/\/css-tricks.com\/a-clever-sticky-footer-technique\/","url_meta":{"origin":22277,"position":5},"title":"A Clever Sticky Footer Technique","date":"November 16, 2021","format":false,"excerpt":"Upon hearing \"sticky footer\" these days, I would think most people imagine a position: sticky situation where a footer element appears fixed on the screen while in the scrolling context of some parent element. That's not quite what I'm talking about here. \"Sticky footers\" were a UI concept before position:\u2026","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2021\/11\/sticky-footer.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"featured_media_src_url":null,"_links":{"self":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/22277"}],"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=22277"}],"version-history":[{"count":5,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/22277\/revisions"}],"predecessor-version":[{"id":204576,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/22277\/revisions\/204576"}],"wp:attachment":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media?parent=22277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/categories?post=22277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/tags?post=22277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}