/sometimes-blogging/ | |
/sharing-his-life-story/ | About Me |
/an-amateur-photographer/ | Photography is fun |
/ | |
/sometimes-blogging/understanding-pseudo-elements-creating-simple-tooltips-with-css-and-html/ | Understanding pseudo elements - Creating Simple Tooltips with CSS and HTML |
/sometimes-blogging/display-hrefs-in-printed-documents/ | Understanding pseudo elements - Display hrefs in printed documents |
/sometimes-blogging/create-a-simple-dark-mode-with-css-filters/ | Create a Simple Dark Mode with CSS Filters |
/sometimes-blogging/advanced-css-quantity-queries-creating-a-fluid-responsive-grid-with-flex-zero-media-queries/ | Advanced CSS - Quantity Queries + Creating a Fluid Responsive Grid with Flex + Zero Media Queries |
/sometimes-blogging/creating-a-simple-confirm-modal-in-js/ | Creating a Simple Confirm Modal in Vanilla JS |
/sometimes-blogging/typescript-satisfies/ | TypeScript's "satisfies" keyword |
/sometimes-blogging/css-module-type-safety/ | Add type safety to your CSS modules |
/sometimes-blogging/syntax-highlight-code-in-strings/ | Using tagged template literals to syntax highlight code in strings |
/sometimes-blogging/storybook-csf-2-to-csf-3/ | Update your Storybook stories from CSF 2 to CSF 3 now! |
/sometimes-blogging/dependabot-protips/ | Improve your Dependabot experience with grouping and version ignoring |
/sometimes-blogging/typescript-5-2/ | The new `using` keyword in TypeScript 5.2 |
/sometimes-blogging/are-new-websites-ethical/ | Are new websites ethical? 🌱 |
/sometimes-blogging/pull-request-templates/ | Help your reviewers with good PR descriptions |
/sometimes-blogging/biome-js/ | Will Biome (https://biomejs.dev) replace Prettier and ESLint? |
/css/prism-synthwave84.min.css | |
/css/frontpage.min.css | |