Releases: jermspeaks/jermspeaks.github.io
v1.2.2
What's Changed
- Add 2024 W08 post by @jermspeaks in #355
- Updated 2024 log for feb 2024 by @jermspeaks in #356
- Add recruiter + flagship by @jermspeaks in #357
- Add project for guitar fingerings by @jermspeaks in #358
- Fix the grid span for smaller screens by @jermspeaks in #359
- Guitar Fingering Project - Fretboard and Explanation by @jermspeaks in #360
- Content/2024 w09 by @jermspeaks in #363
- Change og:image and updated timestamps by @jermspeaks in #364
- Bump astro from 3.6.4 to 3.6.5 by @dependabot in #362
- Bump @codemirror/view from 6.24.1 to 6.25.0 by @dependabot in #361
- add clarifying notes for flagship by @jermspeaks in #365
- Updates to newsletter for feb 2024 by @jermspeaks in #366
- Updated incorrect filenames by @jermspeaks in #367
- Add Gwern for content creators by @jermspeaks in #368
- Upgrade to astro v4.5 by @jermspeaks in #369
- Adding article about personal CRMs by @jermspeaks in #370
- Update astro to 4.5.2 by @jermspeaks in #373
- 2024 Week 10 post by @jermspeaks in #374
- Update get route for RSS by @jermspeaks in #375
- Bump astro from 4.5.2 to 4.5.6 by @dependabot in #377
- Bump d3 from 7.8.5 to 7.9.0 by @dependabot in #378
- Bump @codemirror/view from 6.25.1 to 6.26.0 by @dependabot in #376
- Add 2024 W11 Notes by @jermspeaks in #380
- Add donation button for buying me a coffee by @jermspeaks in #381
- Updated description for weekly notes by @jermspeaks in #382
- Add atomic design to lindy by @jermspeaks in #383
- Adjust all blog posts with pst. Change tag hashtag to emoji by @jermspeaks in #384
- Re-condense film log and add march 2024 by @jermspeaks in #385
- Add week 12 for blog by @jermspeaks in #386
- Bump @astrojs/netlify from 5.1.3 to 5.2.0 by @dependabot in #389
- Bump astro from 4.5.6 to 4.5.9 by @dependabot in #388
- Bump @astrojs/mdx from 2.2.0 to 2.2.1 by @dependabot in #387
- Adding a quick article about creating a chrome extension by @jermspeaks in #390
- Dependencies/astro 4 5 11 by @jermspeaks in #391
- Add updated date for projects. Add Benji to classifieds by @jermspeaks in #392
- Content/curations inspiration by @jermspeaks in #393
- Add newsletter for 2024 March by @jermspeaks in #395
- Bump @codemirror/view from 6.26.0 to 6.26.1 by @dependabot in #394
- Add W13 2024 week note by @jermspeaks in #396
- Bump vite from 5.1.6 to 5.2.8 by @dependabot in #397
- Set custom og:image properties on most pages by @jermspeaks in #398
- Remove draft posts from RSS feed by @jermspeaks in #399
- Introduce inspirations post by @jermspeaks in #400
- Add now post - 2024-04-04 by @jermspeaks in #401
- Update changes to now by @jermspeaks in #402
- Add the Stream under Curation by @jermspeaks in #403
- Feature/stream index by @jermspeaks in #404
- Image height adjusted to 150px by @jermspeaks in #405
- Log updates - March 2024 by @jermspeaks in #406
- Add a stream post about context archive by @jermspeaks in #407
- Add an entry for introducing the stream by @jermspeaks in #408
- Add kudos section to stream by @jermspeaks in #409
- Add week 14 and fix broken yt link on week 13 by @jermspeaks in #410
- Add fuzzy search post. Fix link in previous stream by @jermspeaks in #414
- Move all lib svelte files to components by @jermspeaks in #415
- Bump astro from 4.5.12 to 4.5.16 by @dependabot in #411
- Bump @astrojs/mdx from 2.2.2 to 2.2.4 by @dependabot in #412
- Bump @astrojs/svelte from 5.2.0 to 5.3.0 by @dependabot in #413
- Open Office hours added to stream by @jermspeaks in #416
- Add svgr to stream by @jermspeaks in #417
- Add weekly note week 15 and a stream by @jermspeaks in #418
- Bump astro from 4.5.16 to 4.6.1 by @dependabot in #420
- Content/feature flags by @jermspeaks in #423
- Bump @astrojs/svelte from 5.3.0 to 5.4.0 by @dependabot in #419
- Bump svelte from 4.2.12 to 4.2.15 by @dependabot in #424
- Bump @codemirror/view from 6.26.1 to 6.26.3 by @dependabot in #422
- Add Keith and Brian to classified by @jermspeaks in #425
- Add a stream on the boring stack and shiny new toys by @jermspeaks in #426
- Add log for mid-april updates by @jermspeaks in #427
- Add Week 16 items by @jermspeaks in #428
- Bump @codemirror/commands from 6.3.3 to 6.5.0 by @dependabot in #429
- Bump @astrojs/sitemap from 3.1.2 to 3.1.4 by @dependabot in #431
- Bump @astrojs/mdx from 2.2.4 to 2.3.1 by @dependabot in #432
- Bump astro from 4.6.1 to 4.6.3 by @dependabot in #430
- Add a time of day offset trick with luxon by @jermspeaks in #433
- Add a stream about importmap. Add tags for all streams by @jermspeaks in #434
- Bump astro from 4.6.3 to 4.7.0 by @dependabot in #435
- Bump @tailwindcss/typography from 0.5.12 to 0.5.13 by @dependabot in #436
- Add 2024 W17 by @jermspeaks in #437
- Add suzume film and monthly newsletter for April 2024 by @jermspeaks in #438
- update 2024 logs and update film order by @jermspeaks in #439
- Add a short article about what works today by @jermspeaks in #440
- Add stream - political piece by @jermspeaks in #441
- Bump astro from 4.7.0 to 4.7.1 by @dependabot in #442
- Add weekly content for W18 by @jermspeaks in #443
- Bump @astrojs/netlify from 5.2.0 to 5.2.1 by @dependabot in #444
- Bump svelte from 4.2.15 to 4.2.17 by @Dependa...
v1.2.1
What's Changed
- Added website updates for Jan 2024 by @jermspeaks in #291
- Add week 3 by @jermspeaks in #292
- Add breadcrumbs for curation subpages by @jermspeaks in #293
- Add the rest of curation subpage breadcrumbs. by @jermspeaks in #294
- Standardize colors for hover over by @jermspeaks in #295
- Add blurbs for the first 6 books by @jermspeaks in #296
- Added all film blurbs by @jermspeaks in #297
- Intro to curations and adding a few more book blurbs by @jermspeaks in #298
- Update type imports by @jermspeaks in #299
- Add the quickadd article and w04 notes by @jermspeaks in #302
- Series 4 of the newsletter is up by @jermspeaks in #303
- Update Github Actions - astro.yml. Node v18 by @jermspeaks in #304
- setup node v4 for astro yaml github actions by @jermspeaks in #305
- Add links out to the newsletter by @jermspeaks in #306
- Added Week 5, 2024 by @jermspeaks in #309
- Add main page condensed writing for mobile viewing by @jermspeaks in #310
- Add tags as links so now we can easily go to those related posts by @jermspeaks in #311
- Add tag cloud by @jermspeaks in #312
- Add remaining tags by @jermspeaks in #313
- Add art of learning book by @jermspeaks in #314
- Add weekly review post by @jermspeaks in #315
- Content/svelte explanation and updated YT links with full aspect ratio by @jermspeaks in #316
- Grid for the tag styles so we have a better arrangement by @jermspeaks in #317
- Move psychology of money to books I read. Add two antibooks to help e… by @jermspeaks in #318
- Add the buster codex by @jermspeaks in #319
- Add metadata in lindy posts by @jermspeaks in #320
- Log clean up, use created by for the top six latest items, add pub date by @jermspeaks in #321
- Add creators pages by @jermspeaks in #322
- Content/creators 2 by @jermspeaks in #323
- Add a TIL post and update blog collection to writing collection by @jermspeaks in #324
- Add W06 by @jermspeaks in #327
- Add project images to the app by @jermspeaks in #329
- Move a bunch of pictures from 7 DOS to the images folder by @jermspeaks in #330
- tech tree expanded by @jermspeaks in #331
- Add american fiction by @jermspeaks in #332
- Add TIL for 2024-02-15 by @jermspeaks in #333
- Add a uuid tool so I can easily copy uuids by @jermspeaks in #337
- Add better support for uuid dark mode by @jermspeaks in #338
- Add 2024 W07 and some website updates. Website tag to old posts by @jermspeaks in #339
- Bug/algolia site title by @jermspeaks in #340
- Update til for git branching by @jermspeaks in #341
- Add classifieds to the website by @jermspeaks in #342
- Add resume updates by @jermspeaks in #343
- Add new now post for feb 20th, 2024 by @jermspeaks in #344
- dark mode curation links visible by @jermspeaks in #345
- Add debra fraiser to creator list by @jermspeaks in #346
- Add consistentcy for curations on index page by @jermspeaks in #347
- Search for Mobile by @jermspeaks in #348
- Bug/migrate remaining images by @jermspeaks in #349
- Add more curation to RSS feed by @jermspeaks in #350
- Add antibook a-z pasta by @jermspeaks in #351
- Update from 3 column to 2 column layout using grid for footer by @jermspeaks in #352
Dependency Updates
- Bump @codemirror/view from 6.23.0 to 6.24.1 by @dependabot in #300 #326 #334
- Bump @astrojs/rss from 4.0.3 to 4.0.5 by @dependabot in #301 #325
- Bump @codemirror/language from 6.10.0 to 6.10.1 by @dependabot in #307
- Bump svelte from 4.2.9 to 4.2.12 by @dependabot in #308 #336 #353
- Bump @codemirror/state from 6.4.0 to 6.4.1 by @dependabot in #335
- Bump @astrojs/sitemap from 3.0.5 to 3.1.1 by @dependabot in #354
Full Changelog: v1.2.0...v1.2.1
Website v1.2.0
New Year, Combined Pages
I haven't given a website update since June 2023.
- #125 Resume updates
- #188 Writing has expanded to adding weekly notes
- #274 New project added! ✨ Thanks Make Real!
- #289 Combined many pages into a general "curations" page
Bug Fixes and Enhancements
- #112 Fix the relative links by removing on mobile and making classes
- #114 about page layouts updated titles for indexing
- #115 Added alt tags as figcaption (helps with attribution too)
- #117 Add reading time to blog posts
- #139 Upgraded to Astro 4
- #240 Asides added as an Astro component
- #251 Fixed the RSS reader initial image post
v1.1.0
Website v1.1.0
Tailwind, 🌑 Dark Mode, and Solving My Woes with Styling
Some major updates are around styling. Previously, I was using some CSS files to style the different pages. However, after a lot of tinkering with Tailwind, I went full in. And boy has it made it easier to update styling, especially around media queries.
I hate to think about media queries, write a quick template or some variables, when tailwind makes that super easy. Add to your classes, sm: or md:, or lg: and you’re good to go for what you want to style at a specific breakpoint. What it means is, you have to think about your smallest width first, then move on to where you want your next breakpoint and add that utility class.
Where I immediately saw this benefit was a bug I found with a list of navigation links. With a little bit of tinkering, I was able to make the classes from flex with a default of no wrapping, to flex-wrap then md:flex-no-wrap to get that desired effect.
Another super helpful thing was immediately adding dark mode support. With the prefix, dark:, it made my life so much easier. I saw some initial places where I needed to modify the website immediately, and having this utility class prefix allowed me to get straight to styling vs. thinking about CSS selectors and rules. That said, having a background in CSS is a huge help, and even if I had to write only CSS, I’d still be operable.
Also, you may now notice there are links next to headings. That’s all thanks to installing my first rehype plugin! I had no idea there was such a rich community of rehype and remark plugins for all different use cases. I’m excited to explore more of them.
Lastly, my RSS feed has been updated. The books and films are added to the main feed, as well as styling the feed page itself. I didn’t know it used a .xsl file, and I used a generic template.
New Collections 📚 🎥
I expanded on my library. The films, anti-library, and book reviews have been added. The lindy library is passable and needs a bit more design and explanation. I’m proud of adding the log alongside the movies and books. I plan to link the log back to those pages too, where I can.
A lot of tinkering with Tailwind helped make this a lot easier too. I knew the design needed to look a little different, so for the past month, I’ve been browsing the pages on my own until they looked the way I wanted.
Content Updates
My resume, about page, now page, and many, many other pages have been updated. This was a long time coming. For years, I’ve kept the same about page, being about the “brief” version vs. the Twitter version vs. the LinkedIn version. I don’t think that represented me well. After some inspiration from Derek Sivers’ about page, I restarted the process from scratch. I thought more about it as an autobiography, rather than a professional LinkedIn page. It’s a lot more personal, and hopefully, that shines than the corporate version that I wince at.
Search 🔍
I installed the Algolia Crawler earlier in the month and finally had time to add a search component over the weekend. A little more refinement is needed to get the search results to display correctly (specifically removing the navigation text), but we’ll get there.
Under the hood 🚘
Getting the initial setup with Netlify was a major lift. Everything else has felt like a smaller lift, but also necessary. For example, dependabot wasn’t installed, so I made sure dealing with package updates was automated. I included meta tags that were missing for SEO purposes, verifying Twitter cards and Open Graph links (like LinkedIn) to work correctly.
What’s next?
Honestly, I’m going to take a step back and work on the content. While I’d love to update the Lindy Library, I’d much rather do what I do best, and write more blog posts. I have been working on a personal content pipeline to gather ideas, slowly work through books, and put my own take out there.
If there are any issues you find with the website, feel free to open an issue on GitHub. Ta ta for now 👋.
Changelog
- #43 Add Github Actions to automatically tag the repository by semantic versioning
- #45 Migrate from vanilla CSS to Tailwind CSS
- #48 Dark Mode added!
- #50 Additions to “Logs” - Add concert and musical for 2023
- #51 Addition to “Library” - Add a brief lindy library
- #54 Install Dependabot to Github project
- #60, #61 Add first rehype plugin to add relative links to headings
- #62 Netlify configuration - add security headers and update timezone
- #66 Added top navigation for blog
- #75 Expand on the films section and add them to the main page enhancement
- #76 Extend press to include more talks, papers, and updated formatting enhancement
- #82 Updated meta tags for SEO. Twitter cards and Open Graph links should correctly render updated hero images
- #86 RSS page styled, should make it a lot more readable
- #91 Migate blog posts with book reviews to the library book detailed pages
- #92 Add films and books to rss feed
- #93 Create anti-library page. Install Umami Analytics
- #94 Add a “now” page
- #99 Updated resume content
- #103 Include quick algolia search enhancement