{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Chasen","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/chasen","_microblog":{"about":"https://micro.blog/about/api","id":"1659015","username":"chasen","bio":"I’m an experienced web developer who’s recently started learning Swift after not having touched Objective-C since the iOS 6 days. 🪄","pronouns":"he/him","is_following":false,"is_you":false,"following_count":8,"discover_count":0},"author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://avatars.micro.blog/avatars/2024/38/1659015.jpg"},"items":[{"id":"83327158","content_html":"<p><a href=\"https://en.wikipedia.org/wiki/Cambrian_explosion\">Cambrian explosion</a></p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/177243/2026/screenshot-2026-01-31-at-9.08.39pm.png\" width=\"195\" height=\"600\" alt=\"A list of emails from Xcode Cloud shows notifications about builds and test statuses. Fifteen emails in less than two hours, going from build 11 to 23, showing a rapid implementation and release cycle thanks to Claude Code.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/177243/2026/screenshot-2026-01-31-at-9.07.12pm.png\" width=\"600\" height=\"510\" alt=\"The Claude Code settings page displays the plan usage limits for a current session and weekly limits, with options for extra usage. Currently at 100% used for the current session and 12% used of the weekly limit.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://swift.chasen.dev/2026/01/31/cambrian-explosion.html","date_published":"2026-02-01T05:13:00+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2026-02-01 05:13","date_timestamp":1769922780,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://toot.cafe/@chasen/115993663746499006","https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3mdrl5nvr2l2o"]}},{"id":"81119599","content_html":"<p>2025 iPhone Home Screens <img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/177243/2026/4355a59b9f.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"An iOS home screen (in Small icon mode with labels under the icons) showing a partly-cloudy weather background. The first row has Vitals and OmniFocus widgets. The second row has Morning and Work shortcuts. The third row has Notes, Teeth, Balance Health, and Stretch shortcuts. The fourth row has Medications, Spanish, Exercise, and Shower shortcuts. The fifth row has Lover, Jackson, Home, and Consumption shortcuts. The dock at the bottom has a personal shortcuts launcher, Safari, Overcast, and Music. \"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/177243/2026/c469cd33a2.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"An iOS home screen in Large icon mode without labels under the icons, showing the same thing as the Small icon mode screenshot before this.\"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/177243/2026/fitness-small.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"An iOS home screen (in Small icon mode with labels under the icons) showing a blurred outdoor background. The first row has OmniFocus and Fog of World widgets. The second row has a Fitness widget. The third row has Morning, Stretch, Exercise, and Shower shortcuts. The fourth row has Lover, Mail, Voice Memos, and Work shortcuts. The dock at the bottom has a personal shortcuts launcher, Safari, Overcast, and Music.\"> : <a href=\"https://swift.chasen.dev/2025/12/31/iphone-home-screens.html\">swift.chasen.dev</a></p>","summary":"","url":"https://swift.chasen.dev/2025/12/31/iphone-home-screens.html","date_published":"2026-01-01T05:48:56+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2026-01-01 05:48","date_timestamp":1767246536,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://toot.cafe/@chasen/115818291831744014","https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3mbdoyettqy2r"]}},{"id":"80981639","content_html":"<p>Europe <img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/1cf731dac5.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"Hugo and I smiling for a close selfie on a sandy beach, with calm Mediterranean water, distant mountains, and scattered umbrellas and sunbathers stretching along the shore behind us.\"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/21d1b39860.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"Hugo and I smiling at the camera from an elevated viewpoint overlooking Plaza de España, with its sweeping brick buildings, tiled bridges, canal, and central fountain filled with visitors.\"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/3eecb6b457.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"Hugo and I posing in front of the Torres de Serranos, the twin stone towers rising behind us as cars and pedestrians pass through the open city gate.\"> : <a href=\"https://me.chasen.dev/2025/12/29/europe.html\">me.chasen.dev</a></p>","summary":"","url":"https://me.chasen.dev/2025/12/29/europe.html","date_published":"2025-12-30T05:15:16+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-30 05:15","date_timestamp":1767071716,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS4CPF2jWxM"]}},{"id":"80979430","content_html":"<p>Virgin Atlantic <img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/32342d4f18.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"A flight map showing the transatlantic route from London to Los Angeles, with a curved path across the North Atlantic and a boarding pass graphic labeled LHR to LAX. Overlaid, text reads “So long, London.”\"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/a3451e3464.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"A large woven metal sphere sculpture suspended by cables in an open-air terminal courtyard, casting intricate shadows on the ground beneath a bright blue sky with billowing white clouds.\"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/3e56cdaaf6.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"A hearty breakfast plate with toasted brown bread, a thick grilled mushroom, baked beans, wilted spinach, a slice of tomato, and a softly poached egg with a glossy white.\"> : <a href=\"https://me.chasen.dev/2025/12/29/virgin-atlantic.html\">me.chasen.dev</a></p>","summary":"","url":"https://me.chasen.dev/2025/12/29/virgin-atlantic.html","date_published":"2025-12-30T03:25:31+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-30 03:25","date_timestamp":1767065131,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS31uWoDeM4"]}},{"id":"80978096","content_html":"<p>London <img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/1e65d141f3.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"Corner café on Jersey Street with a black-painted façade, a pixel-style sign reading “F*ckoffee,” and a mosaic “Bethnal Green” sign above, with a bench, window display of mugs, and pedestrians passing by on the pavement.\"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/f4d35ae245.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"Close-up of pale stone statues with draped robes and carved faces, including a bearded figure seated in the foreground and others standing behind, their weathered surfaces and calm expressions giving a solemn, monumental feel against a grey sky.\"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/35cae6ac90.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"The Shard rising sharply above surrounding buildings, its glass surface reflecting daylight, with crowds gathered along the riverfront below and boats and rooftops filling the lower frame.\"> : <a href=\"https://me.chasen.dev/2025/12/29/london.html\">me.chasen.dev</a></p>","summary":"","url":"https://me.chasen.dev/2025/12/29/london.html","date_published":"2025-12-30T02:55:10+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-30 02:55","date_timestamp":1767063310,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS3yOWOkUb5"]}},{"id":"80918744","content_html":"<p>Here are some of my favorite shots from walking around London.</p>\n<p>Pictured: Coal Drops Yard in King’s Cross, The Ten Bells in Spitalfields, St Dunstan-in-the-West on Fleet Street, the Rivington Street car park in Shoreditch, Leadenhall Market, Regent Street, and Bond Street.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/cc4bedaa2c-m.jpg\" width=\"450\" height=\"600\" alt=\"Ornate red-brick Victorian building with a corner tower, white sash windows, decorative stonework, and a steep slate roof topped by a finial against a bright blue sky with scattered clouds.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/01ca530770-m.jpg\" width=\"450\" height=\"600\" alt=\"Detailed stone facade of a grand Edwardian building, viewed from below to emphasize carved columns, cornices, and sculptural details rising toward a cloudy blue sky.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/f9f027a1f6-m.jpg\" width=\"450\" height=\"600\" alt=\"Crowded pedestrian lane lined with converted brick warehouses, long communal tables, hanging string lights, and people eating and drinking outdoors in warm late-afternoon sunlight.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/dcd3fd8e27-m.jpg\" width=\"450\" height=\"600\" alt=\"Crowd gathered outside The Ten Bells pub in Spitalfields, with people holding drinks beneath the hanging pub sign, leafy greenery on the facade, and a busy street atmosphere.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/bf853156af-m.jpg\" width=\"450\" height=\"600\" alt=\"Historic church tower with a large clock face and four stone pinnacles, partially framed by trees, rising above surrounding buildings under a soft afternoon sky.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/f42f65f667-m.jpg\" width=\"450\" height=\"600\" alt=\"Multi-story concrete car park covered in large, colorful typographic art stacked across each level, with graffiti at street level and traffic cones marking the entrance.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/4d29af76e9-m.jpg\" width=\"600\" height=\"450\" alt=\"Symmetrical view down Leadenhall Market’s covered arcade, featuring ornate painted storefronts, a vaulted glass roof, hanging lanterns, and a quiet cobblestone walkway.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/7129eb694e-m.jpg\" width=\"600\" height=\"450\" alt=\"Curving sweep of Regent Street at night, with grand white stone buildings lit by storefronts and streetlights, light traffic, and pedestrians moving through the illuminated scene.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/a2f4eae74d-m.jpg\" width=\"600\" height=\"450\" alt=\"Evening view down Bond Street with luxury storefronts, Chanel flags, Union Jack banners, passing cars, and pedestrians under a deep blue sky.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/c13191f3f5-m.jpg\" width=\"450\" height=\"600\" alt=\"Upward-looking view along a modern glass-and-steel building, illuminated with blue accent lighting that emphasizes strong lines and geometric repetition against a black night sky.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/here-are-some-of-my.html","date_published":"2025-12-29T04:54:01+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-29 04:54","date_timestamp":1766984041,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS1bLW5Db0j"]}},{"id":"80917284","content_html":"<p>For our last meal in London, we went to <a href=\"https://www.bentleys.org\">Bentley’s Oyster Bar &amp; Grill</a>, sat at the bar, and enjoyed a delicious meal of oysters, crab, and fish &amp; chips.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/08527f4a93-m.jpg\" width=\"450\" height=\"600\" alt=\"Freshly shucked oysters nestled in crushed ice, their glossy shells framing plump, translucent meat, with a lemon wedge tucked alongside for brightness and contrast.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/2d4283ec1e-m.jpg\" width=\"450\" height=\"600\" alt=\"A dressed crab presented in its shell, generously filled with sweet white and brown crab meat and neatly topped with chopped herbs and vivid orange roe, with classic sauces and toast on the side.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/1b0d74ea1f-m.jpg\" width=\"450\" height=\"600\" alt=\"A clear martini served ice-cold in a stemmed glass, garnished with a long ribbon of cucumber curling through the drink, emphasizing its crisp, clean character.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/499b218e60-m.jpg\" width=\"450\" height=\"600\" alt=\"Golden battered fish resting over thick-cut chips, the crust deeply crisp and textured, served with mushy peas and a pot of tartar sauce for a classic, comforting plate.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/04e0f2c1c5-m.jpg\" width=\"450\" height=\"600\" alt=\"The restaurant exterior at dusk, with glowing green neon signage and warmly lit outdoor seating tucked into a narrow London street, creating an inviting contrast against the darkening sky.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/for-our-last-meal-in.html","date_published":"2025-12-29T03:55:42+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-29 03:55","date_timestamp":1766980542,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS1UdQojQtL"]}},{"id":"80915218","content_html":"<p>On our last full day in London, we had traditional Afternoon Tea at <a href=\"https://www.parkroom.co.uk\">The Park Room</a> in the <a href=\"https://www.marriott.com/en-us/hotels/longh-jw-marriott-grosvenor-house-london/overview/\">JW Marriott Grosvenor House</a>.</p>\n<p>It was expensive, but a really calm, delicious experience. We took some to go (in a very cute takeaway box) because we had just come from <a href=\"https://me.chasen.dev/2025/12/28/in-london-we-visited-two.html\">Dishoom</a>.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/c458680300-m.jpg\" width=\"600\" height=\"450\" alt=\"Hugo and I seated around a white linen table set for high tea, with fine china, polished silverware, and a tiered stand of sandwiches, scones, and pastries. Soft daylight, green velvet chairs, and classic paneling give the room an elegant, relaxed feel.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/0e23dfc0d8-m.jpg\" width=\"450\" height=\"600\" alt=\"Amber-colored tea fills a delicate patterned teacup and saucer, the surface clear and glowing under warm light. The fine porcelain and gold detailing emphasize the calm, unhurried ritual of tea service.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/2e7755a630-m.jpg\" width=\"450\" height=\"600\" alt=\"Two open-faced savory bites on a decorative plate: one topped with silky smoked salmon shaped like a rose, caviar, and fresh dill, the other with soft egg, creamy filling, and microgreens. The textures and colors look fresh, rich, and carefully balanced.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/4ac31eb106-m.jpg\" width=\"450\" height=\"600\" alt=\"A pale yellow lemon sorbet served inside a hollowed lemon shell, frosty and crystalline. The icy texture and citrus color suggest a sharp, refreshing break between courses.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/feb3dacd33-m.jpg\" width=\"450\" height=\"600\" alt=\"A three-tier stand arranged with neat finger sandwiches, golden scones with visible fruit, and an assortment of refined pastries. The layers feel abundant but orderly, with glossy finishes and precise shapes that invite lingering bites.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/97950177b6-m.jpg\" width=\"450\" height=\"600\" alt=\"A patterned takeaway box labeled Park Room rests on the table, its soft yellow design echoing the tea set. It feels like a thoughtful, indulgent extra meant to extend the experience beyond the table.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/on-our-last-full-day.html","date_published":"2025-12-29T02:57:00+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-29 02:57","date_timestamp":1766977020,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"80912657","content_html":"<p>For our second-to-last night in London, we booked a reservation for “drinks and light bites in <a href=\"https://skygarden.london\">Sky Garden</a> Bars.”</p>\n<p>I thought it was going to be a cozy bar—it was actually more of a club! We had a couple drinks and walked around the building to see London at night.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/2fdc3fffd0-m.jpg\" width=\"600\" height=\"450\" alt=\"A busy indoor garden bar with a slanted glass ceiling glowing red and orange, where groups sit at tables and lounge seating while others stand near the bar, surrounded by plants and city lights beyond the windows.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/403167aceb-m.jpg\" width=\"450\" height=\"600\" alt=\"Two coupe glasses filled with pale sparkling drinks sit on a dark table beside a small lit candle, with a chilled bottle in an ice bucket behind them, creating a low-lit, intimate atmosphere.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/a1eeaa9c06-m.jpg\" width=\"450\" height=\"600\" alt=\"Night view over the City of London featuring the illuminated Gherkin and a sharp, angular glass tower, their office lights forming geometric patterns against a cloudy sky.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/5f8499f3cf-m.jpg\" width=\"600\" height=\"450\" alt=\"A sweeping nighttime panorama of London with the River Thames winding through the city and St Paul’s Cathedral glowing white among dense clusters of city lights.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/2b41fddc8f-m.jpg\" width=\"600\" height=\"450\" alt=\"Tower Bridge lit in white and blue spans the Thames at night, its twin towers reflected in the dark water with surrounding city lights stretching into the distance.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/226ecda452-m.jpg\" width=\"600\" height=\"450\" alt=\"An elevated indoor garden walkway lined with lush plants and a glass roof lit red, where visitors stroll and stop to look out over the city through floor-to-ceiling windows.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/for-our-secondtolast-night-in.html","date_published":"2025-12-29T01:45:25+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-29 01:45","date_timestamp":1766972725,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS1Fi21jcCO"]}},{"id":"80910399","content_html":"<p>We popped into <a href=\"https://guide.michelin.com/gb/en/greater-london/london/restaurant/the-devonshire\">The Devonshire</a> for Guinness twice during our trip (at the beginning and the end). We didn’t have food, but we enjoyed the liveliness of the cozy bar. Amazing that the building is almost as old as the United States.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/97863deabb-m.jpg\" width=\"450\" height=\"600\" alt=\"Two freshly poured pints of Guinness with thick, creamy heads sit on a small round table, the dark stout glowing slightly under warm pub lighting, with bartenders and a polished back bar of bottles softly blurred behind them. A sign reads “Soho since 1793.”\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/f1004391eb-m.jpg\" width=\"600\" height=\"450\" alt=\"A long evening queue spills down the street outside a pub, packed shoulder to shoulder with people chatting and waiting, while bright red Moulin Rouge theatre lights glow across the road and reflect off the pavement.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/6edbcbb0c5-m.jpg\" width=\"450\" height=\"600\" alt=\"Two pints of Guinness rest on a wooden window ledge beside a small table lamp and a handwritten menu, while the Moulin Rouge sign shines outside through the glass, mixing pub warmth with busy West End night energy.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/77c66eb6bf-m.jpg\" width=\"450\" height=\"600\" alt=\"The green and gold entrance of Carroll and Rogers Freehouse stands open to the street, framed by ivy and glowing panels, as groups of people cluster nearby waiting to get inside on a busy night.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/we-popped-into-the-devonshire.html","date_published":"2025-12-29T00:38:20+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-29 00:38","date_timestamp":1766968700,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS09u2xDdIl"]}},{"id":"80908590","content_html":"<p>After <a href=\"https://me.chasen.dev/2025/12/28/we-made-a-little-trip.html\">Notting Hill</a>, we wandered down to <a href=\"https://www.churchillarmskensington.co.uk\">The Churchill Arms</a>. It’s so pretty from the outside! The inside was decorated for <a href=\"https://en.wikipedia.org/wiki/Victory_in_Europe_Day\">Victory in Europe Day (VE Day)</a>, which was about a week after we popped in.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/323936cca2-m.jpg\" width=\"600\" height=\"450\" alt=\"Corner pub covered in cascading greenery and yellow flowers, Union Jack flags flying from the roof and façade, with pedestrians and parked cars framing the street under a bright blue sky.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/f7ba905638-m.jpg\" width=\"600\" height=\"450\" alt=\"Crowded bar back filled with spirits, taps, and vintage objects, decorated with VE Day 80 bunting and Union Jack flags, creating a dense, celebratory, and historic atmosphere.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/e161d38e84-m.jpg\" width=\"450\" height=\"600\" alt=\"Framed portrait of Winston Churchill hanging on dark wood paneling beneath small American flags and a humorous sign for the restroom: “Men to the left because women are always right!”\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/84820c074f-m.jpg\" width=\"450\" height=\"600\" alt=\"Hugo hugging me outside the pub entrance, standing beside tall potted plants and dark tiled walls, with menus by the door and greenery wrapping the façade.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/after-notting-hill-we-wandered.html","date_published":"2025-12-28T23:45:59+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-28 23:45","date_timestamp":1766965559,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"80898756","content_html":"<p>We made a little trip out to Notting Hill and wandered around without a plan. We saw what is maybe <em>the</em> blue door and took a peek inside the bookshop.</p>\n<p>As an aside—I loved seeing the mix of colorful homes and stretches of all-white buildings throughout the neighborhood.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/79799a0446-m.jpg\" width=\"450\" height=\"600\" alt=\"\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/2c7752f256-m.jpg\" width=\"450\" height=\"600\" alt=\"\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/a9a40e1cbe-m.jpg\" width=\"450\" height=\"600\" alt=\"\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/aa68c8e0c6-m.jpg\" width=\"600\" height=\"450\" alt=\"\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/d91b28635f-m.jpg\" width=\"600\" height=\"450\" alt=\"\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/we-made-a-little-trip.html","date_published":"2025-12-28T20:02:02+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-28 20:02","date_timestamp":1766952122,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS0eNsegTYM"]}},{"id":"80895689","content_html":"<p>While walking around Shoreditch, we stumbled across <a href=\"https://loungebohemia.com/\">Lounge Bohemia</a>, which I can only describe as a retro, speakeasy-vibes, pretentious-but-enjoyable experience.</p>\n<p>They “required” a reservation but let us sit down anyway. We tried a few of the tasting menus and the “drinks” were truly unique.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/4b3cb87db6-m.jpg\" width=\"450\" height=\"600\" alt=\"A row of small black droppers set into a white ceramic tray, each capped with a differently colored latex tip and partially covered with crinkled silver foil, suggesting precise, experimental cocktail preparation with a playful, theatrical presentation.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/e8acc37331-m.jpg\" width=\"600\" height=\"450\" alt=\"A smooth, pale yellow clarified cocktail sphere resting in a tightly woven twig nest, its matte surface and careful placement giving it the feel of an edible sculpture served as part of a tasting course.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/370b7c5d3c-m.jpg\" width=\"600\" height=\"450\" alt=\"A glass topped with a thick, glossy cap of white foam, pierced by a tiny metal tap and spoon, creating a whimsical, interactive drink that looks rich, creamy, and meticulously constructed.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/8c158afd7d-m.jpg\" width=\"450\" height=\"600\" alt=\"An open menu listing classic cocktails and five-course tasting menus, including themes such as “naughty childhood,” “nature,” and “west meets east.”\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/while-walking-around-shoreditch-we.html","date_published":"2025-12-28T19:04:00+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-28 19:04","date_timestamp":1766948640,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"80893343","content_html":"<p>We took a Yeoman Warder guided tour of the <a href=\"https://www.hrp.org.uk/tower-of-london/\">Tower of London</a>. It took a couple hours but it was neat to walk around, feel the bloody history, and see the Crown Jewels.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/12c4e5aad7-m.jpg\" width=\"600\" height=\"450\" alt=\"The White Tower and surrounding stone walls rise behind the River Thames under a clear blue sky, with leafy trees lining the ramparts and modern London buildings and cranes visible in the distance, creating a striking contrast between medieval architecture and the contemporary skyline.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/d52f71b9cb-m.jpg\" width=\"600\" height=\"450\" alt=\"A long stretch of weathered stone curtain wall and round towers fills the frame beneath dramatic, textured clouds, while the glassy peak of the Shard appears in the distance, emphasizing the contrast between historic fortifications and modern London.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/3cddca2525-m.jpg\" width=\"450\" height=\"600\" alt=\"Visitors queue beneath a tall arched stone entrance marked by heraldic shields and a royal monogram, with sunlight highlighting the warm tones and textures of the medieval masonry around the doorway.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/4b133b7cfb-m.jpg\" width=\"450\" height=\"600\" alt=\"Rugged stone towers and battlements stand in the foreground, their crenellations sharply defined in sunlight, while the Shard rises sleek and reflective behind them against a pale blue sky.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/1db5095c28-m.jpg\" width=\"450\" height=\"600\" alt=\"Tower Bridge’s twin towers frame the background beyond arched stone walkways and grassy lawns, with remnants of old walls and a crowd of visitors in bright clothing adding depth and lively scale to the historic scene.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/91ccb32436-m.jpg\" width=\"450\" height=\"600\" alt=\"A lush patch of green grass is scattered with orange poppies and small wildflowers, creating a vivid, colorful meadow that feels unexpectedly soft and natural against the historic setting.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/we-took-a-yeoman-warder.html","date_published":"2025-12-28T18:09:55+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-28 18:09","date_timestamp":1766945395,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS0RbapkXT4"]}},{"id":"80890106","content_html":"<p>In London, we visited two <a href=\"https://www.dishoom.com\">Dishoom</a> locations (Shoreditch and Carnaby) as bookends to our Europe trip. Expensive, but a delicious treat.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/513c1f2cb0-m.jpg\" width=\"600\" height=\"450\" alt=\"A generous spread of Indian dishes fills a wooden table, with blistered naan stacked in metal tins, bowls of rich red curry glistening with oil, a bright green chopped salad scattered with seeds, and charred lamb chops resting on a banana leaf with lime and mint. The mix of textures, colors, and shared plates creates a warm, abundant, and inviting dining scene.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/353abb9432-m.jpg\" width=\"450\" height=\"600\" alt=\"An amber-colored cocktail sits in a faceted rocks glass packed with ice, garnished with a wide curl of citrus peel. The drink catches the light, highlighting its clarity and depth of color against a pale marble surface, giving it a refined and refreshing appearance.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/c94bb6c2de-m.jpg\" width=\"480\" height=\"600\" alt=\"Tandoori Lamb Chops with deeply caramelized, charred edges are arranged on a banana leaf, topped with ruby-red pomegranate seeds and served with a slice of lime and fresh mint. The dark crust and vibrant garnishes emphasize the meat’s richness and smoky, aromatic appeal.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/9488654c33-m.jpg\" width=\"600\" height=\"600\" alt=\"Soft, golden naan bread with blistered bubbles and crisp char marks rests in a metal tin, brushed with butter and scattered with chopped garlic and herbs. The surface looks pillowy and glossy, suggesting warmth, chew, and indulgent flavor.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/644e7cfe55-m.jpg\" width=\"450\" height=\"600\" alt=\"A bowl of vivid red curry with a glossy surface is topped with fresh coriander and thin strips of ginger. The oil-speckled sauce looks rich and warming, with the bright green garnish adding contrast and freshness to the deeply spiced base.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/28/in-london-we-visited-two.html","date_published":"2025-12-28T17:06:42+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-28 17:06","date_timestamp":1766941602,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"80887737","content_html":"<p>Houston 2025: <a href=\"https://me.chasen.dev/2025/12/28/houston.html\">me.chasen.dev</a></p>","summary":"","url":"https://me.chasen.dev/2025/12/28/houston.html","date_published":"2025-12-28T16:13:00+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-28 16:13","date_timestamp":1766938380,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DS0EQOxkct2"]}},{"id":"80863684","content_html":"<p>Cowboy Carter Tour <img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/c1faac87c8.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"Beyoncé performs on a massive stadium stage with two enormous mirrored screens showing her in a white cowboy hat, sparkly Houston jersey-style top, denim shorts, and feathered coat, singing into a microphone while dancers frame her. A glowing triangular stage structure anchors the center, with dramatic lighting and a sea of fans holding up phones in the darkened stadium.\"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/6668f199ea.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"The stage glows deep red as Beyoncé performs “Jolene,” surrounded by a theatrical Western saloon–inspired set. A large neon sign reading “Jolene’s” crowns the stage above a triangular light structure, while dancers in cowboy-themed costumes and bold props move across the stage, creating a fiery, high-drama atmosphere.\"><img src=\"https://micro.blog/photos/50/https://cdn.uploads.micro.blog/221073/2025/3485d91a20.jpg\" width=\"20\" height=\"20\" class=\"mini_thumbnail\" alt=\"Beyoncé appears elevated high above the stage, seated within a glowing illuminated horseshoe suspended in darkness. Spotlights cut through the blackened stadium, isolating her as the focal point while the crowd below watches, their phone screens twinkling like stars.\"> : <a href=\"https://me.chasen.dev/2025/12/27/cowboy-carter-tour.html\">me.chasen.dev</a></p>","summary":"","url":"https://me.chasen.dev/2025/12/27/cowboy-carter-tour.html","date_published":"2025-12-28T03:41:53+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-28 03:41","date_timestamp":1766893313,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://www.threads.com/@chasenlehara/post/DSyuAHHjT4F"]}},{"id":"80841995","content_html":"<p>Houston’s <a href=\"https://bcd-htx.com\">Behind Closed Doors</a> was such a cute little treat. We went to the back to the find the restroom… and stumbled upon rainbow arches, one of which gave way to a hidden bar with delicious cocktails.</p>\n<div class=\"microblog_collection\">\n<img src=\"https://cdn.uploads.micro.blog/221073/2025/114875aeb9-m.jpg\" width=\"450\" height=\"600\" alt=\"A glowing, inverted U-shaped neon arch stands against a dark wall, its smooth bands transitioning from violet and blue at the top to green, yellow, and red near the base, creating a luminous rainbow halo that reflects softly on the floor.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/01acb974c3-m.jpg\" width=\"450\" height=\"600\" alt=\"A dark coffee cocktail is served in a faceted crystal goblet, topped with a delicate layer of foam and three glossy coffee beans, the rich brown liquid catching warm lamplight and looking smooth, aromatic, and inviting.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/497641dd01-m.jpg\" width=\"450\" height=\"600\" alt=\"A close-up of a tall, textured glass catches dramatic blue and amber light, the rippled surface refracting a warm glow onto a patterned tabletop, creating a moody, abstract play of reflections and color.\" loading=\"lazy\"><img src=\"https://cdn.uploads.micro.blog/221073/2025/1558cbf4c1-m.jpg\" width=\"450\" height=\"600\" alt=\"Visitors walk through a curved tunnel illuminated by bold rainbow bands of red, green, and blue light, the saturated colors arching overhead and reflecting on the glossy floor to create an immersive, otherworldly passage.\" loading=\"lazy\">\n</div>\n","summary":"","url":"https://me.chasen.dev/2025/12/27/houstons-behind-closed-doors-was.html","date_published":"2025-12-27T18:13:01+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-27 18:13","date_timestamp":1766859181,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"80841575","content_html":"<p>No better time than the holidays to catch up on some blogging! Let’s go back to Houston and London…</p>\n","summary":"","url":"https://me.chasen.dev/2025/12/27/no-better-time-than-the.html","date_published":"2025-12-27T18:06:24+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-27 18:06","date_timestamp":1766858784,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"80840789","content_html":"<p>I love Micro.blog and had no idea there are <a href=\"https://micro.blog/account/yearly\">yearly plans</a> with discounted rates (two free months)!</p>\n","summary":"","url":"https://web.chasen.dev/2025/12/27/i-love-microblog-and-had.html","date_published":"2025-12-27T17:54:02+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-27 17:54","date_timestamp":1766858042,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://toot.cafe/@chasen/115792808813892679"]}},{"id":"80840317","content_html":"<p>What I really wish Apple would do with LLMs is integrate it into little places throughout the OS.</p>\n<p>How awesome would it be if searching the Help menu for a similar term to a menu bar item (but not exact match!) would return better results? Or if results came from help books on macOS?</p>\n<img src=\"https://cdn.uploads.micro.blog/177243/2025/refresh.png\" width=\"600\" height=\"98\" alt=\"Safari menu bar with the Help menu open, showing a search for “refresh” but no menu bar item results. Suggestions include “Get extensions to customize Safari on Mac” and “Show All Help Topics.”\" loading=\"lazy\">\n","summary":"","url":"https://swift.chasen.dev/2025/12/27/what-i-really-wish-apple.html","date_published":"2025-12-27T17:45:14+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-12-27 17:45","date_timestamp":1766857514,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://toot.cafe/@chasen/115792783446851628","https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3mayehm2wx72y"]}},{"id":"72525778","content_html":"<p>August 2025 Theme Updates: <a href=\"https://web.chasen.dev/2025/09/01/august-theme-updates.html\">web.chasen.dev</a></p>","summary":"","url":"https://web.chasen.dev/2025/09/01/august-theme-updates.html","date_published":"2025-09-01T17:13:55+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-09-01 17:13","date_timestamp":1756746835,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://toot.cafe/@chasen/115130160880932784","https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3lxs3zt24b32f"]}},{"id":"72475969","content_html":"<p>Slate: <a href=\"https://swift.chasen.dev/2025/08/31/slate.html\">swift.chasen.dev</a></p>","summary":"","url":"https://swift.chasen.dev/2025/08/31/slate.html","date_published":"2025-08-31T23:39:36+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-08-31 23:39","date_timestamp":1756683576,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://toot.cafe/@chasen/115126015445665220","https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3lxqb4ngqye2m"]}},{"id":"70268143","content_html":"<p>Tend: <a href=\"https://swift.chasen.dev/2025/07/31/tend.html\">swift.chasen.dev</a></p>","summary":"","url":"https://swift.chasen.dev/2025/07/31/tend.html","date_published":"2025-08-01T04:29:13+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-08-01 04:29","date_timestamp":1754022553,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://toot.cafe/@chasen/114951626914759291","https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3lvcsvxdngx22"]}},{"id":"70266234","content_html":"<p>June 2025 Theme Updates: <a href=\"https://web.chasen.dev/2025/07/31/june-theme-updates.html\">web.chasen.dev</a></p>","summary":"","url":"https://web.chasen.dev/2025/07/31/june-theme-updates.html","date_published":"2025-08-01T03:41:06+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-08-01 03:41","date_timestamp":1754019666,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://toot.cafe/@chasen/114951433134377526","https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3lvcq5sidbw2c"]}},{"id":"63509925","content_html":"<p><a href=\"https://micro.blog/AWalker\">@AWalker</a> It’s not around us 😢</p>\n","url":"https://micro.blog/chasen/63509925","date_published":"2025-05-02T16:42:57+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-05-02 16:42","date_timestamp":1746204177,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"61064930","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> &gt; Eventually I’m migrating all the data to my own site, but haven’t finished all the tooling yet.</p>\n<p>As a Swarm user, I’m curious if you’re building something into Micro.blog for this!</p>\n","url":"https://micro.blog/chasen/61064930","date_published":"2025-03-30T17:25:43+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2025-03-30 17:25","date_timestamp":1743355543,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"52278360","content_html":"<p><a href=\"http://qualiaassurance.bsky.social\">@qualiaassurance.bsky.social</a> I’ve heard such great things about the Lake District. I would love to visit one day.</p>\n","url":"https://micro.blog/chasen/52278360","date_published":"2024-12-15T16:02:29+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-12-15 16:02","date_timestamp":1734278549,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"51362699","content_html":"<p><span class=\"h-card\"><a href=\"https://micro.blog/mattiem@mastodon.social\" class=\"u-url mention\">@mattiem</a></span> This is the page where we learned to do that: <a href=\"https://www.hackingwithswift.com/books/ios-swiftui/sharing-an-image-using-sharelink\">www.hackingwithswift.com/books/ios…</a></p>\n<p>&gt; Although we’re currently writing code inside a SwiftUI view, Swift can’t guarantee this code will run on the main actor unless we specifically force that to be the case.</p>\n<p>My (probably very wrong because I’m a Swift newbie) interpretation of this is that I have to annotate any methods on a struct because, by default, they could be called from any thread (actor?).</p>\n<p>How incorrect am I and where can I read more? 😃</p>\n","url":"https://micro.blog/chasen/51362699","date_published":"2024-12-06T03:29:54+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-12-06 03:29","date_timestamp":1733455794,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"51362650","content_html":"<p><a href=\"http://pommerouge.bsky.social\">@pommerouge.bsky.social</a> This is what I came up with, I hope it helps! <a href=\"https://github.com/chasenlehara/iExpense/blob/0d27581726d3cac53a0364576c63f5061836d96f/iExpense/ExpensesView.swift#L14-L31\">github.com/chasenleh…</a></p>\n","url":"https://micro.blog/chasen/51362650","date_published":"2024-12-06T03:28:12+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-12-06 03:28","date_timestamp":1733455692,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"50366873","content_html":"<p><a href=\"http://papageo.bsky.social\">@papageo.bsky.social</a> I’ve found it really fun but challenging, I hope you enjoy it!</p>\n","url":"https://micro.blog/chasen/50366873","date_published":"2024-11-25T05:54:25+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-11-25 05:54","date_timestamp":1732514065,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"49030690","content_html":"<p><a href=\"http://juanvaldes.bsky.social\">@juanvaldes.bsky.social</a> Ooo I’m going to have to unpack this as I learn more, thanks for sharing!</p>\n","url":"https://micro.blog/chasen/49030690","date_published":"2024-11-06T04:22:00+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-11-06 04:22","date_timestamp":1730866920,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"51148614","content_html":"<p><a href=\"http://chasen.dev\">@chasen.dev</a> <a href=\"http://juanvaldes.bsky.social\">@juanvaldes.bsky.social</a> Ooo I’m going to have to unpack this as I learn more, thanks for sharing!</p>\n","url":"https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3laavi237hg2p","date_published":"2024-11-06T04:22:00+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-11-06 04:22","date_timestamp":1730866920,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"46490330","content_html":"<p><a href=\"http://imalexsimpson.bsky.social\">@imalexsimpson.bsky.social</a> Thanks Alex!</p>\n","url":"https://micro.blog/chasen/46490330","date_published":"2024-09-29T17:39:10+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-09-29 17:39","date_timestamp":1727631550,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"51148615","content_html":"<p><a href=\"http://chasen.dev\">@chasen.dev</a> <a href=\"http://imalexsimpson.bsky.social\">@imalexsimpson.bsky.social</a> Thanks Alex!</p>\n","url":"https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3l5cqcigouq2c","date_published":"2024-09-29T17:39:10+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-09-29 17:39","date_timestamp":1727631550,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"46336783","content_html":"<p><a href=\"http://curlicious.bsky.social\">@curlicious.bsky.social</a> Thank you!</p>\n","url":"https://micro.blog/chasen/46336783","date_published":"2024-09-27T04:50:56+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-09-27 04:50","date_timestamp":1727412656,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"51148616","content_html":"<p><a href=\"http://chasen.dev\">@chasen.dev</a> <a href=\"http://curlicious.bsky.social\">@curlicious.bsky.social</a> Thank you!</p>\n","url":"https://bsky.app/profile/did:plc:f5onxx6ieep4lbibpskfpaq5/post/3l54egwyf3u2n","date_published":"2024-09-27T04:50:56+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-09-27 04:50","date_timestamp":1727412656,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"46074011","content_html":"<p><a href=\"http://kieran.firecresthorizon.uk\">@kieran.firecresthorizon.uk</a> Ah yeah, I meant to say that I wrote the bug in that example.</p>\n","url":"https://micro.blog/chasen/46074011","date_published":"2024-09-23T15:31:31+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-09-23 15:31","date_timestamp":1727105491,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"46046313","content_html":"<p><a href=\"http://delightedcrow.dev\">@delightedcrow.dev</a> 97 is awesome, so close!</p>\n","url":"https://micro.blog/chasen/46046313","date_published":"2024-09-23T04:58:16+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-09-23 04:58","date_timestamp":1727067496,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"46018022","content_html":"<p><a href=\"http://delightedcrow.dev\">@delightedcrow.dev</a> I have a feeling I might combine a couple days here and there at the beginning while I’m going through the very basics 😃 How’s your SwiftUI journey?</p>\n","url":"https://micro.blog/chasen/46018022","date_published":"2024-09-22T17:12:06+00:00","author":{"name":"Chasen","url":"https://chasen.dev","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2024%2F38%2F1659015.jpg","_microblog":{"username":"chasen"}},"_microblog":{"date_relative":"2024-09-22 17:12","date_timestamp":1727025126,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}