Automating Manual Nextcloud Upgrades
The #Nextcloud upgrade process never works for me and I always end up having to walk through the manual upgrade process step-by-step. After yet another failed update, I decided it was time to #automate the process using #ansible.
https://closingtags.com/automating-manual-nextcloud-upgrades/
The #Nextcloud upgrade process never works for me and I always end up having to walk through the manual upgrade process step-by-step. After yet another failed update, I decided it was time to #automate the process using #ansible.
https://closingtags.com/automating-manual-nextcloud-upgrades/
Why I Quit Writing
In my last post, I prefaced it by saying that I haven't been posting here often because I've been busy. In reality, I only missed a single post back in May so I guess you could say that I haven't actually quit writing.
But you're going to go ahead and click the link anyways, aren't you? At this point, you might as well! 😎
https://www.closingtags.com/why-i-quit-writing/
In my last post, I prefaced it by saying that I haven't been posting here often because I've been busy. In reality, I only missed a single post back in May so I guess you could say that I haven't actually quit writing.
But you're going to go ahead and click the link anyways, aren't you? At this point, you might as well! 😎
https://www.closingtags.com/why-i-quit-writing/
Tailwind CSS + SvelteKit = ❤️ && 💔
In an effort to promote my upcoming book, I created the website https://sveltekitbook.dev. It has all of the information one may want to know before purchasing a copy. Of course, the book is about #SvelteKit so I had to build the site using #SvelteKit. I decided to take the opportunity to learn the latest technology web developers can't shut up about; #TailwindCSS.
https://www.closingtags.com/tailwind-css-sveltekit-%e2%9d%a4%ef%b8%8f-%f0%9f%92%94/
In an effort to promote my upcoming book, I created the website https://sveltekitbook.dev. It has all of the information one may want to know before purchasing a copy. Of course, the book is about #SvelteKit so I had to build the site using #SvelteKit. I decided to take the opportunity to learn the latest technology web developers can't shut up about; #TailwindCSS.
https://www.closingtags.com/tailwind-css-sveltekit-%e2%9d%a4%ef%b8%8f-%f0%9f%92%94/
SvelteKit Up and Running is now featured on the Svelte Society website!
https://sveltesociety.dev/resources
https://sveltesociety.dev/resources
10 Days to Publication!
Pre-order #SvelteKit Up and Running at https://packt.link/bVAyJ!
#svelte #sveltekit #packt #webdev #javascript
https://www.closingtags.com/10-days-to-publication/
Pre-order #SvelteKit Up and Running at https://packt.link/bVAyJ!
#svelte #sveltekit #packt #webdev #javascript
https://www.closingtags.com/10-days-to-publication/
SvelteKit Up and Running is available now!
Today is the day! You can now buy my new book, SvelteKit Up and Running.
Visit https://sveltekitbook.dev to get your copy!
#svelte #SvelteKit #book
https://www.closingtags.com/sveltekit-up-and-running-is-available-now/
Today is the day! You can now buy my new book, SvelteKit Up and Running.
Visit https://sveltekitbook.dev to get your copy!
#svelte #SvelteKit #book
https://www.closingtags.com/sveltekit-up-and-running-is-available-now/
I Wrote a (Technical) Book and So Can You
I was approached to write a book about #SvelteKit because I had written about it here. This post outlines my experience writing a technical book, from start to finish.
https://www.closingtags.com/i-wrote-a-technical-book-and-so-can-you/
I was approached to write a book about #SvelteKit because I had written about it here. This post outlines my experience writing a technical book, from start to finish.
https://www.closingtags.com/i-wrote-a-technical-book-and-so-can-you/
Enabling Persistent Storage in IndexedDB
Exploring how to mark #IndexedDB storage as persistent for an offline first #PWA built with #SvelteKit
https://www.closingtags.com/enabling-persistent-storage-in-indexeddb/
Exploring how to mark #IndexedDB storage as persistent for an offline first #PWA built with #SvelteKit
https://www.closingtags.com/enabling-persistent-storage-in-indexeddb/
Accessibility for Lazy Developers
I'm lazy and you probably are too.This post talks about a few easy-to-use tools that even the laziest of developers can use to ensure their application is accessible to all.
#a11y #accessibility #automation
https://www.closingtags.com/accessibility-for-lazy-developers/
I'm lazy and you probably are too.This post talks about a few easy-to-use tools that even the laziest of developers can use to ensure their application is accessible to all.
#a11y #accessibility #automation
https://www.closingtags.com/accessibility-for-lazy-developers/
Remote Debugging Web Apps on iOS from Linux
Debugging #WebApps on #iOS is a super easy if you have a Macbook. If you're on #Linux, it's not. This post documents how I got around that limitation by using #OpenSource utilties and tools.
https://www.closingtags.com/remote-debugging-web-apps-on-ios-from-linux/
Debugging #WebApps on #iOS is a super easy if you have a Macbook. If you're on #Linux, it's not. This post documents how I got around that limitation by using #OpenSource utilties and tools.
https://www.closingtags.com/remote-debugging-web-apps-on-ios-from-linux/
2023 Recap
Another busy year writing books and building apps!
https://www.closingtags.com/2023-recap/
Another busy year writing books and building apps!
https://www.closingtags.com/2023-recap/
WordPress + Docker v2
I updated my #Docker + #WordPress containers to build a custom 🔌 #plugin for a client
https://www.closingtags.com/wordpress-docker-v2/
I updated my #Docker + #WordPress containers to build a custom 🔌 #plugin for a client
https://www.closingtags.com/wordpress-docker-v2/
Custom “Click Outside” Event with Svelte & TypeScript
Learn how to create a custom event handler for #Svelte components written in #TypeScript/#ts that listens for clicks outside of itself 🤯
https://www.closingtags.com/custom-click-outside-event-with-svelte-typescript/
Learn how to create a custom event handler for #Svelte components written in #TypeScript/#ts that listens for clicks outside of itself 🤯
https://www.closingtags.com/custom-click-outside-event-with-svelte-typescript/
Whoa, I was on a podcast and you can go listen to it here!
https://jsparty.fm/314
Such a surreal experience and I'm so grateful for the opportunity.
#podcast #jsparty #book #author #writing #js
https://jsparty.fm/314
Such a surreal experience and I'm so grateful for the opportunity.
#podcast #jsparty #book #author #writing #js
Changelog
Take a look, it's in a book with Adrienne Braganza Tacke & Dylan Hildenbrand (JS Party #314)
Nick delves into the intricacies of technical book writing with authors Adrienne Braganza Tacke and Dylan Hildenbrand. We talk about the process of working with a publisher, coming up with an outline, actually writing the book, and everything that comes after…
Mocking Svelte Stores in Vitest
Mocking #Svelte stores with #Vitest is way simpler than it has any right to be
https://www.closingtags.com/mocking-svelte-stores-in-vitest/
Mocking #Svelte stores with #Vitest is way simpler than it has any right to be
https://www.closingtags.com/mocking-svelte-stores-in-vitest/
helth.app 0.2.0 🥳
It's been a long time coming but I've finally completed a major refactor of helth.app! See the changes for yourself at https://helth.app
#health #helth #nutrient #tracking #foss #js #ts
https://www.closingtags.com/helth-app-0-2-0-%f0%9f%a5%b3/
It's been a long time coming but I've finally completed a major refactor of helth.app! See the changes for yourself at https://helth.app
#health #helth #nutrient #tracking #foss #js #ts
https://www.closingtags.com/helth-app-0-2-0-%f0%9f%a5%b3/
helth.app
helth app
health tracking app
closingtags.com
helth.app 0.2.0 🥳 It's been a long time coming but I've finally completed a major refactor of helth.app! See the changes for yourself at https://helth.app #health #helth #nutrient #tracking #foss #js #ts https://www.closingtags.com/helth-app-0-2-0-%f0%9f%a5%b3/
Thanks to the previous update, it's trivial to add new nutrients for tracking. Version 0.2.1 of helth.app now makes it easier to track caffeine ☕️ intake!
Ignoring JSDOM Errors in Vitest
When ignoring a problem becomes such a problem itself that you can no longer ignore it
#tdd #jsdom #vitest
https://www.closingtags.com/ignoring-jsdom-errors-in-vitest/
When ignoring a problem becomes such a problem itself that you can no longer ignore it
#tdd #jsdom #vitest
https://www.closingtags.com/ignoring-jsdom-errors-in-vitest/