👓 My New Articles Archive | EddieHinkle.com

Read My New Articles Archive by Eddie HinkleEddie Hinkle (eddiehinkle.com)
So as I mentioned earlier today, I've added a database that keeps a searchable cache of my posts in my website so I don't have to open hundreds of files in order to build the various pages of my website. It's allowed me to move almost all of my pages off of Jekyll and later this month I'll be removing Jekyll from even being on my server. The database as made a lot of things easier, one is that it is now quick and easy for me to create feeds of posts. Right now I have two types of feeds, tag feeds and channel feeds. Tag feeds show all the posts I have created with a given tag. Channels Channel feeds are a bit different, I have two types of Channels: static and dynamic. A static channel isn't too much different than a tag, when I create a post I either manually add the channel to the post or I have a preset rule inside my server that attached the channel to the post. The key to a static channel is that it just shows all the posts that have been assigned to it. The dynamic channels are really where its at. Dynamic channels allow me to provide an id (which becomes the url that you use to access it), a name (which displays at the top), a layout (currently I have 3 types of layouts: Cards, Gallery and Archives) and finally a "query". The query is where the magic is, this is essentially a set of properties that will be passed into the database query. That means I can dynamically, without writing any code (just a config file) create a new page providing it's url, name, layout and some requirements around what type of information I want to display. Articles Archives One thing my new channels has allowed me to do is to create the Archives layout and set up a query that fetches all the articles I've written and display them in a list. It was super easy to set this up because of the way my database cache is working and the way I've configured my channels. I group them by year, then by month and display each article on it's own line. I really like how it turned out. I was heavily influenced by Manu Moreale and the article archive they display on their site. I imagine mine will grow more into it's own design and style over time but everything starts somewhere and I like starting mine based on Manu's work (Thanks for the inspiration!). You can check it out over here, or below is an example of the articles archive as of today The other nice thing is that because my website already supports Dark Mode, on macOS Mojave with Dark Mode turned on, all the colors will automatically invert on this page with no extra work!

🎧 The Daily: A New Path for Presidential Pardons | New York Times

Listened to The Daily: A New Path for Presidential Pardons by Michael Barbaro from New York Times

Granting clemency was long a cumbersome bureaucratic process. That has changed under President Trump.

🎧 The Daily: Paul Ryan’s Exit Interview | New York Times

Listened to The Daily: Paul Ryan’s Exit Interview by Michael Barbaro from New York Times

As speaker of the House, the Republican lawmaker should be at the peak of his powers. Instead, he’s walking away.

🎧 The Daily: A Scorched-Earth Strategy in Ohio | New York Times

Listened to The Daily: A Scorched-Earth Strategy in Ohio by Michael Barbaro from New York Times

Republicans have deployed a polarizing message and millions of advertising dollars in an attempt to rescue what used to be a reliably conservative congressional seat.

📺 "The West Wing" Transition | Netflix

Watched "The West Wing" Transition from Netflix
Directed by Nelson McCormick. With Alan Alda, Kristin Chenoweth, Allison Janney, Joshua Malina. THE PRESIDENT AND PRESIDENT-ELECT SEE FOREIGN POLICY DIFFERENTLY - Eyebrows are raised when the President-elect places a call to the president of China and offers a different position than that of Bartlet. Meanwhile, Josh picks his deputy chief of staff.

📺 "The West Wing" Election Day: Part 2 | Netflix

Watched "The West Wing" Election Day: Part 2 from Netflix
Directed by Christopher Misiano. With Alan Alda, Kristin Chenoweth, Allison Janney, Joshua Malina. Polls are closing across the country, and the race is too close to call; friends and colleagues react to the news about Leo.

📺 "The West Wing" Welcome to Wherever You Are | Netflix

Watched "The West Wing" Welcome to Wherever You Are from Netflix
Directed by Matia Karrell. With Alan Alda, Kristin Chenoweth, Allison Janney, Joshua Malina. A federal prosecutor's threat to indict Toby on another charge has the potential to affect the impending election.

📺 "The West Wing" Two Weeks Out | Netflix

Watched "The West Wing" Two Weeks Out from Netflix
Directed by Laura Innes. With Alan Alda, Kristin Chenoweth, Allison Janney, Joshua Malina. Both candidates face vital choices about which states to campaign in; Vinick tries to put the nuclear issue behind him; Bruno finds Santos's briefcase.

📺 "The West Wing" Duck and Cover | Netflix

Watched "The West Wing" Duck and Cover from Netflix
Directed by Christopher Misiano. With Alan Alda, Kristin Chenoweth, Allison Janney, Joshua Malina. A nuclear accident in California sends the White House and both campaigns into overdrive. Meanwhile, China and Russia appear headed for a showdown over elections and oil in Kazakhstan.

👓 O’Connor, Rehnquist And A Supreme Marriage Proposal | NPR

Read O'Connor, Rehnquist And A Supreme Marriage Proposal (NPR)
Some personal secrets are so well-kept that even family and friends are oblivious. So it is with the story of the late Chief Justice William Rehnquist's marriage proposal to a Stanford Law School classmate in the early 1950s. When 19-year-old Sandra Day entered Stanford Law School in 1949, her frequent seatmate was 26-year-old Bill Rehnquist, attending Stanford on the GI Bill. The two shared their equally meticulous class notes and eventually were dating regularly. But by December of their second year, she broke up with him while somehow retaining what she called their "study buddy" relationship; she even entered the moot-court competition with Rehnquist, and the pair finished second.