]> git.ardis.lu - ardislu.dev/log
ardislu.dev
8 months agoUpgrade dependencies
Ardis Lu [Sun, 15 Feb 2026 07:21:32 +0000 (23:21 -0800)]
Upgrade dependencies

8 months agoBump Node.js version
Ardis Lu [Tue, 27 Jan 2026 07:57:12 +0000 (23:57 -0800)]
Bump Node.js version

8 months agoUpgrade dependencies
Ardis Lu [Fri, 23 Jan 2026 07:29:12 +0000 (23:29 -0800)]
Upgrade dependencies

9 months agoUpgrade dependencies
Ardis Lu [Fri, 16 Jan 2026 07:02:02 +0000 (23:02 -0800)]
Upgrade dependencies

10 months agoUpgrade dependencies
Ardis Lu [Thu, 18 Dec 2025 07:59:49 +0000 (23:59 -0800)]
Upgrade dependencies

10 months agoUpgrade dependencies
Ardis Lu [Mon, 15 Dec 2025 07:56:02 +0000 (23:56 -0800)]
Upgrade dependencies

10 months agoUpgrade dependencies
Ardis Lu [Mon, 8 Dec 2025 07:27:10 +0000 (23:27 -0800)]
Upgrade dependencies

10 months agoUpgrade dependencies
Ardis Lu [Sat, 29 Nov 2025 05:17:36 +0000 (21:17 -0800)]
Upgrade dependencies

10 months agoUpgrade dependencies
Ardis Lu [Thu, 20 Nov 2025 12:35:44 +0000 (04:35 -0800)]
Upgrade dependencies

10 months agoUpgrade dependencies
Ardis Lu [Tue, 18 Nov 2025 11:11:53 +0000 (03:11 -0800)]
Upgrade dependencies

11 months agoUpgrade dependencies
Ardis Lu [Sun, 16 Nov 2025 11:35:14 +0000 (03:35 -0800)]
Upgrade dependencies

11 months agoUpgrade dependencies
Ardis Lu [Sun, 9 Nov 2025 07:51:14 +0000 (23:51 -0800)]
Upgrade dependencies

11 months agoUpgrade dependencies
Ardis Lu [Fri, 7 Nov 2025 05:55:28 +0000 (21:55 -0800)]
Upgrade dependencies

11 months agoUpgrade dependencies
Ardis Lu [Fri, 31 Oct 2025 05:48:57 +0000 (22:48 -0700)]
Upgrade dependencies

11 months agoUpgrade dependencies
Ardis Lu [Sun, 26 Oct 2025 06:40:03 +0000 (23:40 -0700)]
Upgrade dependencies

11 months agoUpgrade dependencies
Ardis Lu [Thu, 23 Oct 2025 06:25:50 +0000 (23:25 -0700)]
Upgrade dependencies

12 months agoUpgrade dependencies
Ardis Lu [Thu, 16 Oct 2025 06:47:25 +0000 (23:47 -0700)]
Upgrade dependencies

12 months agoUpgrade dependencies
Ardis Lu [Tue, 7 Oct 2025 04:20:15 +0000 (21:20 -0700)]
Upgrade dependencies

12 months agoUpgrade dependencies
Ardis Lu [Sat, 4 Oct 2025 06:50:54 +0000 (23:50 -0700)]
Upgrade dependencies

12 months agoImprove styling
Ardis Lu [Wed, 24 Sep 2025 04:40:22 +0000 (21:40 -0700)]
Improve styling

12 months agoUpgrade dependencies
Ardis Lu [Fri, 19 Sep 2025 06:57:02 +0000 (23:57 -0700)]
Upgrade dependencies

13 months agoBump font preloads
Ardis Lu [Tue, 16 Sep 2025 06:03:24 +0000 (23:03 -0700)]
Bump font preloads

13 months agoUpgrade dependencies
Ardis Lu [Tue, 16 Sep 2025 05:54:52 +0000 (22:54 -0700)]
Upgrade dependencies

13 months agoUpgrade dependencies
Ardis Lu [Sun, 14 Sep 2025 05:57:20 +0000 (22:57 -0700)]
Upgrade dependencies

13 months agoUpgrade dependencies
Ardis Lu [Sun, 7 Sep 2025 04:38:46 +0000 (21:38 -0700)]
Upgrade dependencies

13 months agoUpgrade dependencies
Ardis Lu [Wed, 3 Sep 2025 06:56:57 +0000 (23:56 -0700)]
Upgrade dependencies

13 months agoUpgrade dependencies
Ardis Lu [Fri, 29 Aug 2025 19:38:47 +0000 (12:38 -0700)]
Upgrade dependencies

13 months agoUpgrade dependencies
Ardis Lu [Thu, 28 Aug 2025 06:24:53 +0000 (23:24 -0700)]
Upgrade dependencies

13 months agoUpgrade dependencies
Ardis Lu [Sat, 23 Aug 2025 06:32:24 +0000 (23:32 -0700)]
Upgrade dependencies

13 months agoUpgrade dependencies
Ardis Lu [Wed, 20 Aug 2025 06:46:54 +0000 (23:46 -0700)]
Upgrade dependencies

13 months agoUpgrade dependencies
Ardis Lu [Tue, 19 Aug 2025 05:17:48 +0000 (22:17 -0700)]
Upgrade dependencies

14 months agoUpgrade dependencies
Ardis Lu [Thu, 14 Aug 2025 04:39:37 +0000 (21:39 -0700)]
Upgrade dependencies

14 months agoUpgrade dependencies
Ardis Lu [Sun, 10 Aug 2025 06:48:22 +0000 (23:48 -0700)]
Upgrade dependencies

14 months agoUpgrade dependencies
Ardis Lu [Wed, 6 Aug 2025 03:42:21 +0000 (20:42 -0700)]
Upgrade dependencies

14 months agoUpgrade dependencies
Ardis Lu [Fri, 1 Aug 2025 06:53:32 +0000 (23:53 -0700)]
Upgrade dependencies

14 months agoUpgrade dependencies
Ardis Lu [Sun, 27 Jul 2025 06:28:44 +0000 (23:28 -0700)]
Upgrade dependencies

15 months agoBump font preloads
Ardis Lu [Fri, 18 Jul 2025 06:15:45 +0000 (23:15 -0700)]
Bump font preloads

15 months agoUpgrade dependencies
Ardis Lu [Fri, 18 Jul 2025 06:15:26 +0000 (23:15 -0700)]
Upgrade dependencies

15 months agoUpgrade dependencies
Ardis Lu [Wed, 16 Jul 2025 06:49:01 +0000 (23:49 -0700)]
Upgrade dependencies

15 months agoUpgrade dependencies
Ardis Lu [Mon, 7 Jul 2025 04:17:29 +0000 (21:17 -0700)]
Upgrade dependencies

15 months agoUpgrade dependencies
Ardis Lu [Fri, 27 Jun 2025 11:14:29 +0000 (04:14 -0700)]
Upgrade dependencies

15 months agoUpgrade dependencies
Ardis Lu [Mon, 23 Jun 2025 12:19:26 +0000 (05:19 -0700)]
Upgrade dependencies

16 months agoUpgrade dependencies
Ardis Lu [Thu, 19 Jun 2025 06:03:29 +0000 (23:03 -0700)]
Upgrade dependencies

16 months agoUpgrade dependencies
Ardis Lu [Tue, 17 Jun 2025 06:25:23 +0000 (23:25 -0700)]
Upgrade dependencies

16 months agoUpgrade dependencies
Ardis Lu [Tue, 10 Jun 2025 06:07:00 +0000 (23:07 -0700)]
Upgrade dependencies

16 months agoUpgrade dependencies
Ardis Lu [Thu, 5 Jun 2025 05:25:54 +0000 (22:25 -0700)]
Upgrade dependencies

16 months agoUpgrade dependencies
Ardis Lu [Wed, 28 May 2025 04:36:33 +0000 (21:36 -0700)]
Upgrade dependencies

16 months agoUpgrade dependencies
Ardis Lu [Fri, 23 May 2025 06:46:26 +0000 (23:46 -0700)]
Upgrade dependencies

16 months agoUpgrade dependencies
Ardis Lu [Wed, 21 May 2025 06:16:18 +0000 (23:16 -0700)]
Upgrade dependencies

17 months agoUpgrade dependencies
Ardis Lu [Sun, 18 May 2025 06:44:03 +0000 (23:44 -0700)]
Upgrade dependencies

17 months agoUpgrade dependencies
Ardis Lu [Thu, 15 May 2025 04:36:39 +0000 (21:36 -0700)]
Upgrade dependencies

17 months agoUpgrade dependencies
Ardis Lu [Fri, 9 May 2025 12:11:10 +0000 (05:11 -0700)]
Upgrade dependencies

17 months agoUpgrade dependencies
Ardis Lu [Tue, 6 May 2025 11:57:36 +0000 (04:57 -0700)]
Upgrade dependencies

17 months agoUpgrade dependencies
Ardis Lu [Thu, 1 May 2025 05:59:59 +0000 (22:59 -0700)]
Upgrade dependencies

17 months agoUpgrade dependencies
Ardis Lu [Wed, 23 Apr 2025 03:54:34 +0000 (20:54 -0700)]
Upgrade dependencies

18 months agoUpgrade dependencies
Ardis Lu [Wed, 16 Apr 2025 06:59:33 +0000 (23:59 -0700)]
Upgrade dependencies

18 months agoUpgrade dependencies
Ardis Lu [Sun, 13 Apr 2025 06:46:38 +0000 (23:46 -0700)]
Upgrade dependencies

18 months agoUpgrade dependencies
Ardis Lu [Tue, 8 Apr 2025 05:21:35 +0000 (22:21 -0700)]
Upgrade dependencies

18 months agoUpgrade dependencies
Ardis Lu [Sat, 5 Apr 2025 06:57:00 +0000 (23:57 -0700)]
Upgrade dependencies

18 months agoUpgrade dependencies
Ardis Lu [Wed, 26 Mar 2025 06:50:29 +0000 (23:50 -0700)]
Upgrade dependencies

18 months agoUpgrade dependencies
Ardis Lu [Tue, 25 Mar 2025 04:49:01 +0000 (21:49 -0700)]
Upgrade dependencies

18 months agoUpgrade dependencies
Ardis Lu [Fri, 21 Mar 2025 03:53:21 +0000 (20:53 -0700)]
Upgrade dependencies

18 months agoFix broken import
Ardis Lu [Fri, 21 Mar 2025 03:53:03 +0000 (20:53 -0700)]
Fix broken import

18 months agoUpgrade dependencies
Ardis Lu [Thu, 20 Mar 2025 03:33:14 +0000 (20:33 -0700)]
Upgrade dependencies

18 months agoBump Node.js version
Ardis Lu [Thu, 20 Mar 2025 03:29:13 +0000 (20:29 -0700)]
Bump Node.js version

19 months agoUse consistent outline color with <input>
Ardis Lu [Thu, 13 Mar 2025 01:20:16 +0000 (18:20 -0700)]
Use consistent outline color with <input>

19 months agoPin Node.js version
Ardis Lu [Thu, 13 Mar 2025 00:59:02 +0000 (17:59 -0700)]
Pin Node.js version

It is more transparent as a file in the repo and removes the need for a NODE_VERSION environment variable in the Cloudflare Pages configuration.

19 months agoUpgrade dependencies
Ardis Lu [Thu, 13 Mar 2025 00:53:32 +0000 (17:53 -0700)]
Upgrade dependencies

19 months agoUpgrade dependencies
Ardis Lu [Sat, 1 Mar 2025 09:47:41 +0000 (01:47 -0800)]
Upgrade dependencies

19 months agoUpgrade dependencies
Ardis Lu [Tue, 25 Feb 2025 07:55:32 +0000 (23:55 -0800)]
Upgrade dependencies

19 months agoUpgrade dependencies
Ardis Lu [Sat, 22 Feb 2025 07:53:42 +0000 (23:53 -0800)]
Upgrade dependencies

20 months agoUpgrade dependencies
Ardis Lu [Wed, 12 Feb 2025 07:25:16 +0000 (23:25 -0800)]
Upgrade dependencies

20 months agoUpgrade dependencies
Ardis Lu [Sat, 8 Feb 2025 03:20:19 +0000 (19:20 -0800)]
Upgrade dependencies

20 months agoSimplify font stacks
Ardis Lu [Sun, 26 Jan 2025 00:33:12 +0000 (16:33 -0800)]
Simplify font stacks

21 months agoUpgrade dependencies
Ardis Lu [Fri, 17 Jan 2025 07:49:32 +0000 (23:49 -0800)]
Upgrade dependencies

21 months agoUpgrade dependencies
Ardis Lu [Wed, 15 Jan 2025 07:54:50 +0000 (23:54 -0800)]
Upgrade dependencies

21 months agoUpgrade dependencies
Ardis Lu [Fri, 10 Jan 2025 04:49:38 +0000 (20:49 -0800)]
Upgrade dependencies

21 months agoUpgrade dependencies
Ardis Lu [Sat, 4 Jan 2025 06:40:40 +0000 (22:40 -0800)]
Upgrade dependencies

21 months agoBump highlight.js CSS
Ardis Lu [Fri, 27 Dec 2024 10:14:29 +0000 (02:14 -0800)]
Bump highlight.js CSS

21 months agoUpgrade dependencies
Ardis Lu [Fri, 27 Dec 2024 07:58:07 +0000 (23:58 -0800)]
Upgrade dependencies

21 months agoUpgrade dependencies
Ardis Lu [Wed, 25 Dec 2024 07:45:39 +0000 (23:45 -0800)]
Upgrade dependencies

22 months agoUpgrade dependencies
Ardis Lu [Sat, 14 Dec 2024 22:55:13 +0000 (14:55 -0800)]
Upgrade dependencies

22 months agoUpgrade dependencies
Ardis Lu [Tue, 10 Dec 2024 06:27:04 +0000 (22:27 -0800)]
Upgrade dependencies

22 months agoBump preload URL
Ardis Lu [Tue, 3 Dec 2024 05:37:53 +0000 (21:37 -0800)]
Bump preload URL

22 months agoUpgrade dependencies
Ardis Lu [Fri, 29 Nov 2024 22:24:31 +0000 (14:24 -0800)]
Upgrade dependencies

22 months agoUpgrade dependencies
Ardis Lu [Sun, 24 Nov 2024 06:33:07 +0000 (22:33 -0800)]
Upgrade dependencies

22 months agoUpgrade dependencies
Ardis Lu [Wed, 20 Nov 2024 23:44:02 +0000 (15:44 -0800)]
Upgrade dependencies

22 months agoUpgrade dependencies
Ardis Lu [Tue, 19 Nov 2024 04:13:10 +0000 (20:13 -0800)]
Upgrade dependencies

23 months agoUpgrade dependencies
Ardis Lu [Mon, 18 Nov 2024 04:02:22 +0000 (20:02 -0800)]
Upgrade dependencies

23 months agoUpgrade dependencies
Ardis Lu [Wed, 13 Nov 2024 02:42:42 +0000 (18:42 -0800)]
Upgrade dependencies

23 months agoUpgrade dependencies
Ardis Lu [Sun, 10 Nov 2024 01:26:01 +0000 (17:26 -0800)]
Upgrade dependencies

23 months agoImprove paragraph alignment
Ardis Lu [Sat, 9 Nov 2024 00:52:51 +0000 (16:52 -0800)]
Improve paragraph alignment

23 months agoUpgrade dependencies
Ardis Lu [Fri, 8 Nov 2024 00:51:21 +0000 (16:51 -0800)]
Upgrade dependencies

23 months agoSimplify loop to match feed.json
Ardis Lu [Thu, 7 Nov 2024 01:06:47 +0000 (17:06 -0800)]
Simplify loop to match feed.json

23 months agoUpgrade dependencies
Ardis Lu [Wed, 6 Nov 2024 01:09:48 +0000 (17:09 -0800)]
Upgrade dependencies

23 months agoAdd JSON Feed
Ardis Lu [Mon, 4 Nov 2024 04:57:11 +0000 (20:57 -0800)]
Add JSON Feed

23 months agoFix broken scroll position on back button
Ardis Lu [Sat, 2 Nov 2024 06:28:04 +0000 (23:28 -0700)]
Fix broken scroll position on back button

Wrapping setGridRowEnd in setTimeout causes the CSS recalculation (and window height update) to occur AFTER the scroll position has already been set, which causes the scroll position to be lost. The setTimeout was only required to workaround odd timing between showSearch and showPage, which is resolved by moving setGridRowEnd to showPage.

23 months agoReduce card border thickness on mobile
Ardis Lu [Fri, 1 Nov 2024 07:36:23 +0000 (00:36 -0700)]
Reduce card border thickness on mobile

Breakpoint was selected based on manual testing on real-world devices, DevTools simulation does not accurately reflect the excessive thickness that is apparent on a real screen.

23 months agoStop event propagation instead of specifically handling it
Ardis Lu [Wed, 30 Oct 2024 03:00:55 +0000 (20:00 -0700)]
Stop event propagation instead of specifically handling it

This pattern is more idiomatic and self-contained, which is easier to maintain.

23 months agoImplement "skip to main" button
Ardis Lu [Tue, 29 Oct 2024 04:51:59 +0000 (21:51 -0700)]
Implement "skip to main" button

This page took 0.081317 seconds and 4 git commands to generate.