Progressive Generation is applying the concept of Progressive Enhancement to the systems you use to produce HTML.
There is much wisdom in the web’s long-standing ethos of starting with the simplest & most widely-compatible approach, and then gingerly feathering in complexity.
Just what is a “Next-Generation Progressive Site Generator”?
Introducing Bridgetown 1.0.
Progressive Generation + Progressive Enhancement for a Progressive Web whic...
{
"type": "entry",
"published": "2022-03-11T18:37:43+00:00",
"url": "https://twitter.com/jaredcwhite/status/1502353090149715968",
"quotation-of": "https://twitter.com/bridgetownrb/status/1502033109927477250",
"content": {
"text": "Progressive Generation is applying the concept of Progressive Enhancement to the systems you use to produce HTML.\n\nThere is much wisdom in the web\u2019s long-standing ethos of starting with the simplest & most widely-compatible approach, and then gingerly feathering in complexity.",
"html": "Progressive Generation is applying the concept of Progressive Enhancement to the systems you use to produce HTML.\n\nThere is much wisdom in the web\u2019s long-standing ethos of starting with the simplest & most widely-compatible approach, and then gingerly feathering in complexity."
},
"author": {
"type": "card",
"name": "\ud83c\uddfa\ud83c\udde6 Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1431863008288931841/hsLQJBv4.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/bridgetownrb/status/1502033109927477250": {
"type": "entry",
"published": "2022-03-10T21:26:14+00:00",
"url": "https://twitter.com/bridgetownrb/status/1502033109927477250",
"content": {
"text": "Just what is a \u201cNext-Generation Progressive Site Generator\u201d?\n\nIntroducing Bridgetown 1.0.\n\nProgressive Generation + Progressive Enhancement for a Progressive Web which honors the past while embracing the future.\n\nbridgetownrb.com/release/reachi\u2026",
"html": "Just what is a \u201cNext-Generation Progressive Site Generator\u201d?\n\nIntroducing Bridgetown 1.0.\n\nProgressive Generation + Progressive Enhancement for a Progressive Web which honors the past while embracing the future.\n\n<a href=\"https://www.bridgetownrb.com/release/reaching-1.0-next-generation-progressive-site-generator/\">bridgetownrb.com/release/reachi\u2026</a>"
},
"author": {
"type": "card",
"name": "Bridgetown",
"url": "https://twitter.com/bridgetownrb",
"photo": "https://pbs.twimg.com/profile_images/1481704021035393041/qVYwksAd.jpg"
},
"post-type": "note"
}
},
"_id": "27785667",
"_source": "2773"
}
{
"type": "entry",
"published": "2022-03-11T17:59:14+00:00",
"url": "https://twitter.com/ChrisAldrich/status/1502343406026117120",
"content": {
"text": "Excited for the first day of Micro Camp! \ud83c\udfd5\nmicro.camp",
"html": "Excited for the first day of Micro Camp! \ud83c\udfd5\n<a href=\"https://micro.camp\">micro.camp</a>"
},
"author": {
"type": "card",
"name": "Chris Aldrich",
"url": "https://twitter.com/ChrisAldrich",
"photo": "https://pbs.twimg.com/profile_images/890299009381916672/CafdvvxN.jpg"
},
"post-type": "note",
"_id": "27784677",
"_source": "2773"
}
Now that event organizing/activism is back to being in-person or hybrid, I forgot how much of my volunteer life was just scheduling meetings and confirming spaces...
{
"type": "entry",
"published": "2022-03-11T17:29:00+00:00",
"url": "https://twitter.com/anomalily/status/1502335797646659584",
"content": {
"text": "Now that event organizing/activism is back to being in-person or hybrid, I forgot how much of my volunteer life was just scheduling meetings and confirming spaces..."
},
"author": {
"type": "card",
"name": "Lillian Karabaic",
"url": "https://twitter.com/anomalily",
"photo": "https://pbs.twimg.com/profile_images/1455236306162761732/jPv9ROKG.jpg"
},
"post-type": "note",
"_id": "27784360",
"_source": "2773"
}
Seriously, Apple could require people to connect their iPhone/iPad to a Mac, press twenty buttons, type ten passwords, burn newt entrails at midnight, and whatever else…before activating a Terminal…
…and that would STILL be freakin’ awesome. I want a native CLI so-o-o bad.
Ranking of Kings is amazing. The characters, the storyline, the plot are complex but still clearly understandable by kids. What a wonderful show. I wish it was around when I was a kid!
{
"type": "entry",
"published": "2022-03-11T05:24:57+00:00",
"url": "https://twitter.com/karabaic/status/1502153584258928643",
"content": {
"text": "Ranking of Kings is amazing. The characters, the storyline, the plot are complex but still clearly understandable by kids. What a wonderful show. I wish it was around when I was a kid!"
},
"author": {
"type": "card",
"name": "jack the nonabrasive",
"url": "https://twitter.com/karabaic",
"photo": "https://pbs.twimg.com/profile_images/1256785873384861696/QfRzUvne.jpg"
},
"post-type": "note",
"_id": "27772380",
"_source": "2773"
}
{
"type": "event",
"name": "\ud83d\uddd3\ufe0f Megawatt featuring Big Whoop & Team Acadia",
"published": "2022-03-10T20:00:00-0500",
"start": "2022-03-10T20:00:00-0500",
"url": "https://martymcgui.re/2022/03/10/megawatt-featuring-big-whoop-team-acadia/",
"featured": "https://res.cloudinary.com/schmarty/image/fetch/w_960,c_fill/https://media.martymcgui.re/af/53/48/5f/b852c94c8bb1b75638369341fc7c4839584710c4b84e999c91a23456.jpg",
"category": [
"improv",
"magnet",
"megawatt",
"circuit",
"show"
],
"content": {
"text": "Come see my circuit team (Team Acadia) make up fully-vaccinated comedy for you!\n\nTickets are $8, available online and at the door. Proof of vaccination required and masks are strongly encouraged!\n\n\nEach week, our hand-picked ensembles converge on the Magnet stage for a full night of high-powered long form. Each group brings its unique style to some of the greatest improv forms, from Harolds to monoscenes and everything in between. Check it out every Thursday night and see what your faves are up to!\n\n\nTickets online: https://magnettheater.com/show/56382/",
"html": "<p>Come see my circuit team (Team Acadia) make up fully-vaccinated comedy for you!</p>\n\n<p>Tickets are $8, available online and at the door. Proof of vaccination required and masks are strongly encouraged!</p>\n\n<blockquote>\n<p>Each week, our hand-picked ensembles converge on the Magnet stage for a full night of high-powered long form. Each group brings its unique style to some of the greatest improv forms, from Harolds to monoscenes and everything in between. Check it out every Thursday night and see what your faves are up to!</p>\n</blockquote>\n\n<p>Tickets online: <a href=\"https://magnettheater.com/show/56382/\">https://magnettheater.com/show/56382/</a></p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "event",
"_id": "27772228",
"_source": "175"
}
{
"type": "entry",
"published": "2022-03-10T22:16:28+00:00",
"url": "https://twitter.com/Johannes_Ernst/status/1502045751030870017",
"content": {
"text": "On a business Zoom call where one of the participants is calling in live from a ski chair lift. Envious!"
},
"author": {
"type": "card",
"name": "Johannes Ernst",
"url": "https://twitter.com/Johannes_Ernst",
"photo": "https://pbs.twimg.com/profile_images/1482154224800526337/NjdX1tt7.jpg"
},
"post-type": "note",
"_id": "27767277",
"_source": "2773"
}
OK, the Home + Latest Tweets tab thing is actually cool, and I'd already been musing on what UI could be an easier way to flip between the two. Nice.
*However*, they've GOT to fix the default so it's always the last one selected. Defaulting back to Home is terrible.
{
"type": "entry",
"published": "2022-03-10T22:01:24+00:00",
"url": "https://twitter.com/jaredcwhite/status/1502041959761735682",
"content": {
"text": "OK, the Home + Latest Tweets tab thing is actually cool, and I'd already been musing on what UI could be an easier way to flip between the two. Nice.\n\n*However*, they've GOT to fix the default so it's always the last one selected. Defaulting back to Home is terrible."
},
"author": {
"type": "card",
"name": "\ud83c\uddfa\ud83c\udde6 Jared White",
"url": "https://twitter.com/jaredcwhite",
"photo": "https://pbs.twimg.com/profile_images/1431863008288931841/hsLQJBv4.jpg"
},
"post-type": "note",
"_id": "27767034",
"_source": "2773"
}
"Quality is job 1.1": unnamed NeXT DBKit engineer, circa 1990.
"Quality: up yours!" non-winning slogan for NeXT quality initiative, around the same time.
apropros of nothing, certainly not anything related to my day job
{
"type": "entry",
"published": "2022-03-10T20:43:16+00:00",
"url": "https://twitter.com/karabaic/status/1502022297695129601",
"content": {
"text": "\"Quality is job 1.1\": unnamed NeXT DBKit engineer, circa 1990.\n\n\"Quality: up yours!\" non-winning slogan for NeXT quality initiative, around the same time.\n\napropros of nothing, certainly not anything related to my day job"
},
"author": {
"type": "card",
"name": "jack the nonabrasive",
"url": "https://twitter.com/karabaic",
"photo": "https://pbs.twimg.com/profile_images/1256785873384861696/QfRzUvne.jpg"
},
"post-type": "note",
"_id": "27765594",
"_source": "2773"
}
An ask from the #personalfinancecommunity - I'm looking for someone who is HIV+ who is also planning to go to Fincon this year to join a panel on Queer Finance. DMs are open or email lillian@ohmydollar.com
{
"type": "entry",
"published": "2022-03-10T17:52:01+00:00",
"url": "https://twitter.com/anomalily/status/1501979200818843648",
"content": {
"text": "An ask from the #personalfinancecommunity - I'm looking for someone who is HIV+ who is also planning to go to Fincon this year to join a panel on Queer Finance. DMs are open or email lillian@ohmydollar.com",
"html": "An ask from the <a href=\"https://twitter.com/search?q=%23personalfinancecommunity\">#personalfinancecommunity</a> - I'm looking for someone who is HIV+ who is also planning to go to Fincon this year to join a panel on Queer Finance. DMs are open or email lillian@ohmydollar.com"
},
"author": {
"type": "card",
"name": "Lillian Karabaic",
"url": "https://twitter.com/anomalily",
"photo": "https://pbs.twimg.com/profile_images/1455236306162761732/jPv9ROKG.jpg"
},
"post-type": "note",
"_id": "27762026",
"_source": "2773"
}
{
"type": "entry",
"author": {
"name": "Cathie",
"url": "https://cathieleblanc.com/",
"photo": null
},
"url": "https://cathieleblanc.com/2022/03/10/why-wordle-matters/",
"published": "2022-03-10T07:45:12-05:00",
"content": {
"html": "<p>I\u2019m sure you\u2019ve heard of <em>Wordle</em>, the new word game that has taken the Internet by storm in the last couple of months. I\u2019m always curious about why some games become super popular while hundreds (maybe thousands) of others languish. <em>Wordle</em> is one of the rare games where I think the source of its popularity is obvious.</p>\n<p>First, how do you play the game? Each day, you visit the game\u2019s <a href=\"https://www.nytimes.com/games/wordle/index.html\">web site</a> (first hosted by Jeff Wardle, the creator of the game and now hosted by the New York Times which bought the game from Wardle). You have six tries to guess the day\u2019s five letter word. After each guess, the game tells you how you\u2019ve done. If your word has a letter in the same place as the word of the day, that letter will turn green. If your word has a letter that\u2019s in the word of the day but it\u2019s in the wrong place, that letter will turn yellow. Here\u2019s an example from word of the day 261:</p>\n<p><img src=\"https://i0.wp.com/cathieleblanc.com/wp-content/uploads/Screenshot-2022-03-07-21.31.44.png?resize=239%2C300&ssl=1\" alt=\"\" /></p>\n\n<p>My first guess, ADORE, had four letters in common with the actual word of the day so the game showed me four letters in either green or yellow. One letter, R, was in the same place as in the word of the day so it appears in green. The other three letters from my guess that appear in the word of the day are shown in yellow because they are in the wrong position. I used the feedback from the game to form a second guess that used those four letters, keeping the R in the same position but moving the other letters around. My second guess, BOARD, also had four letters in common with the actual word of the day but all of these letters were in the same position as the word of the day. So the game showed me these four letters in green. The only letter that I still needed to guess correctly was the first letter. So my third guess was HOARD which turns out to be the correct word of the day so the game shows me all five letters in green.</p>\n<p>I love the logic of this game. It reminds of me of one of my favorite games of all time, <em>Mastermind</em>, in which your opponent sets up a pattern of colored pegs and gives you feedback similar to <em>Wordle</em> about whether your guesses have the right colors in the right place or not. These games are all about recognizing a pattern. We humans love to recognize patterns. <a href=\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4141622/\">Our brains</a> have evolved to be really good at it. Our brains get a little hit of the mood-boosting neurotransmitter called dopamine when we recognize patterns. So we feel good when we find a pattern. If you think about early humans, this makes sense. Those humans who could recognize a lion amongst the trees survived to procreate while those who missed the lion got eaten by the lion. (A side note: this is also why we humans are prone to conspiracy theories and superstitions. A false negative\u2013not seeing a lion that was there\u2013resulted in death while false positives\u2013seeing a lion when there isn\u2019t one\u2013had very little consequence. Therefore, we are prone to see patterns that don\u2019t correspond to real things. That\u2019s what conspiracy theories and superstitions are\u2013patterns created in our minds that don\u2019t correspond to anything real.) The first time I saw this idea about our pattern-loving brains attached to games was in Raph Koster\u2019s book <a href=\"https://www.theoryoffun.com/\"><em>A Theory of Fun for Game Design</em></a>. So I think part of <em>Wordle</em>\u2018s popularity is related to the obvious pattern recognition aspect of the game. It feels good to figure out the word of the day.</p>\n<p>But I think there are some other features of <em>Wordle</em> that have caused it to really catch fire. Its popularity took off when <a href=\"https://www.thetealmango.com/featured/meet-josh-wardle-the-brain-behind-the-famous-online-game-wordle/\">Jeff Wardle</a>, the creator of the game, added a feature that allows the player to share their results via social media without giving the word away. Here\u2019s what that looks like for word of the day 261 (see above for my guesses that day):</p>\n<p><img src=\"https://i0.wp.com/cathieleblanc.com/wp-content/uploads/wordle.png?resize=287%2C300&ssl=1\" alt=\"\" /></p>\n<p>There is only one <em>Wordle</em> word each day. This means that the game can\u2019t take up hours of our time. And everyone playing the game gets the same word. This kind of shared experience is rare in today\u2019s saturated media landscape. Being able to share your result with your friends without giving away the word allows us to compare ourselves and gloat or commiserate. We can talk together about how easy or challenging we found the word. As we come out of pandemic-induced isolation, these simple moments of shared experience about something quick, something fun, something unrelated to the challenges of the world helps us to connect to one another again. I think these are the features that have caused this particular pattern-recognition game to become so popular.</p>\n<p>I\u2019m also loving how the core game mechanic of guessing characters and getting feedback about the guess via colored squares is making its way into other games. I recently discovered <a href=\"https://nerdlegame.com/\"><em>Nerdle</em></a> which uses this principle with mathematical equations. You guess numbers and mathematical operators to find the equation of the day.</p>\n<p>But my favorite development that has come from <em>Wordle</em> is its use in art. I came across this tweet the other day with the attached <em>Wordle</em>: <a href=\"https://twitter.com/yoyorobot/status/1500903034095767554\">\u201creally could\u2019ve used a win today.\u201d</a></p>\n<p><img src=\"https://i0.wp.com/cathieleblanc.com/wp-content/uploads/six-word-story.png?resize=251%2C300&ssl=1\" alt=\"\" /></p>\n<p>People replied to the tweet that it was no wonder the author of the tweet hadn\u2019t won. He knew from his first guess that F wasn\u2019t in the word of the day and yet he put two Fs in his second guess. But then I remembered that a fun exercise writers give to themselves is to write a <a href=\"http://www.sixwordstories.net/\">six-word story</a>. Probably the most famous of these is \u201cFor sale: baby shoes. Never worn.\u201d Read the guesses in the <em>Wordle</em>. Brilliant, right?</p>",
"text": "I\u2019m sure you\u2019ve heard of Wordle, the new word game that has taken the Internet by storm in the last couple of months. I\u2019m always curious about why some games become super popular while hundreds (maybe thousands) of others languish. Wordle is one of the rare games where I think the source of its popularity is obvious.\nFirst, how do you play the game? Each day, you visit the game\u2019s web site (first hosted by Jeff Wardle, the creator of the game and now hosted by the New York Times which bought the game from Wardle). You have six tries to guess the day\u2019s five letter word. After each guess, the game tells you how you\u2019ve done. If your word has a letter in the same place as the word of the day, that letter will turn green. If your word has a letter that\u2019s in the word of the day but it\u2019s in the wrong place, that letter will turn yellow. Here\u2019s an example from word of the day 261:\n\n\nMy first guess, ADORE, had four letters in common with the actual word of the day so the game showed me four letters in either green or yellow. One letter, R, was in the same place as in the word of the day so it appears in green. The other three letters from my guess that appear in the word of the day are shown in yellow because they are in the wrong position. I used the feedback from the game to form a second guess that used those four letters, keeping the R in the same position but moving the other letters around. My second guess, BOARD, also had four letters in common with the actual word of the day but all of these letters were in the same position as the word of the day. So the game showed me these four letters in green. The only letter that I still needed to guess correctly was the first letter. So my third guess was HOARD which turns out to be the correct word of the day so the game shows me all five letters in green.\nI love the logic of this game. It reminds of me of one of my favorite games of all time, Mastermind, in which your opponent sets up a pattern of colored pegs and gives you feedback similar to Wordle about whether your guesses have the right colors in the right place or not. These games are all about recognizing a pattern. We humans love to recognize patterns. Our brains have evolved to be really good at it. Our brains get a little hit of the mood-boosting neurotransmitter called dopamine when we recognize patterns. So we feel good when we find a pattern. If you think about early humans, this makes sense. Those humans who could recognize a lion amongst the trees survived to procreate while those who missed the lion got eaten by the lion. (A side note: this is also why we humans are prone to conspiracy theories and superstitions. A false negative\u2013not seeing a lion that was there\u2013resulted in death while false positives\u2013seeing a lion when there isn\u2019t one\u2013had very little consequence. Therefore, we are prone to see patterns that don\u2019t correspond to real things. That\u2019s what conspiracy theories and superstitions are\u2013patterns created in our minds that don\u2019t correspond to anything real.) The first time I saw this idea about our pattern-loving brains attached to games was in Raph Koster\u2019s book A Theory of Fun for Game Design. So I think part of Wordle\u2018s popularity is related to the obvious pattern recognition aspect of the game. It feels good to figure out the word of the day.\nBut I think there are some other features of Wordle that have caused it to really catch fire. Its popularity took off when Jeff Wardle, the creator of the game, added a feature that allows the player to share their results via social media without giving the word away. Here\u2019s what that looks like for word of the day 261 (see above for my guesses that day):\n\nThere is only one Wordle word each day. This means that the game can\u2019t take up hours of our time. And everyone playing the game gets the same word. This kind of shared experience is rare in today\u2019s saturated media landscape. Being able to share your result with your friends without giving away the word allows us to compare ourselves and gloat or commiserate. We can talk together about how easy or challenging we found the word. As we come out of pandemic-induced isolation, these simple moments of shared experience about something quick, something fun, something unrelated to the challenges of the world helps us to connect to one another again. I think these are the features that have caused this particular pattern-recognition game to become so popular.\nI\u2019m also loving how the core game mechanic of guessing characters and getting feedback about the guess via colored squares is making its way into other games. I recently discovered Nerdle which uses this principle with mathematical equations. You guess numbers and mathematical operators to find the equation of the day.\nBut my favorite development that has come from Wordle is its use in art. I came across this tweet the other day with the attached Wordle: \u201creally could\u2019ve used a win today.\u201d\n\nPeople replied to the tweet that it was no wonder the author of the tweet hadn\u2019t won. He knew from his first guess that F wasn\u2019t in the word of the day and yet he put two Fs in his second guess. But then I remembered that a fun exercise writers give to themselves is to write a six-word story. Probably the most famous of these is \u201cFor sale: baby shoes. Never worn.\u201d Read the guesses in the Wordle. Brilliant, right?"
},
"name": "Why Wordle Matters",
"post-type": "article",
"_id": "27761365",
"_source": "2782"
}
{
"type": "entry",
"published": "2022-03-10T15:35:57+00:00",
"url": "https://twitter.com/anomalily/status/1501944960379088899",
"content": {
"text": "Also, check out this fantastic guide @armandalegshow \nshared from @AIDSInstitute that helps you try to research if a copay accumulator rule is in place when you are choosing insurance armandalegshow.com/wp-content/upl\u2026",
"html": "Also, check out this fantastic guide <a href=\"https://twitter.com/armandalegshow\">@armandalegshow</a> \nshared from <a href=\"https://twitter.com/AIDSInstitute\">@AIDSInstitute</a> that helps you try to research if a copay accumulator rule is in place when you are choosing insurance <a href=\"https://armandalegshow.com/wp-content/uploads/2022/03/AIDS_Institute_Tips_for_CAAP_Search.pdf\">armandalegshow.com/wp-content/upl\u2026</a>"
},
"author": {
"type": "card",
"name": "Lillian Karabaic",
"url": "https://twitter.com/anomalily",
"photo": "https://pbs.twimg.com/profile_images/1455236306162761732/jPv9ROKG.jpg"
},
"post-type": "note",
"_id": "27759024",
"_source": "2773"
}
Dan did a fantastic job putting together the winding, complicated story of why I got surprised by a $3,800 co-pay for my drugs in a great radio package. Go give it a listen!
New ep: Pharma and insurance companies play devious games, wrangling for $$. They’re sharks! It'd be fun to track, but they're eating us alive.
If anyone could beat th...
{
"type": "entry",
"published": "2022-03-10T15:32:52+00:00",
"url": "https://twitter.com/anomalily/status/1501944181664608267",
"quotation-of": "https://twitter.com/armandalegshow/status/1501943208187777024",
"content": {
"text": "Dan did a fantastic job putting together the winding, complicated story of why I got surprised by a $3,800 co-pay for my drugs in a great radio package. Go give it a listen!"
},
"author": {
"type": "card",
"name": "Lillian Karabaic",
"url": "https://twitter.com/anomalily",
"photo": "https://pbs.twimg.com/profile_images/1455236306162761732/jPv9ROKG.jpg"
},
"post-type": "note",
"refs": {
"https://twitter.com/armandalegshow/status/1501943208187777024": {
"type": "entry",
"published": "2022-03-10T15:29:00+00:00",
"url": "https://twitter.com/armandalegshow/status/1501943208187777024",
"content": {
"text": "New ep: Pharma and insurance companies play devious games, wrangling for $$. They\u2019re sharks! It'd be fun to track, but they're eating us alive.\n\nIf anyone could beat this game, it'd be personal-finance whiz @anomalilly. But even she got an OMFG-type bill.\narmandalegshow.com/episode/swimmi\u2026",
"html": "New ep: Pharma and insurance companies play devious games, wrangling for $$. They\u2019re sharks! It'd be fun to track, but they're eating us alive.\n\nIf anyone could beat this game, it'd be personal-finance whiz @anomalilly. But even she got an OMFG-type bill.\n<a href=\"https://armandalegshow.com/episode/swimming-with-sharks/\">armandalegshow.com/episode/swimmi\u2026</a>"
},
"author": {
"type": "card",
"name": "An Arm and a Leg",
"url": "https://twitter.com/armandalegshow",
"photo": "https://pbs.twimg.com/profile_images/1062080750705471488/tQjN_RNp.jpg"
},
"post-type": "note"
}
},
"_id": "27758773",
"_source": "2773"
}