56,966 blogs · [ { "id": "01a08c57-5db2-724b-a3b3-9b190538961e", "title": "Swimming and audiobooks", "url": "https://www.tomups.com/posts/swimming-and-audiobooks/", "published_at": "2024-08-15T00:00:00+00:00" }, { "id": "01a08c57-5db2-724b-a3b3-9b19062b7f3c", "title": "Going vanilla", "url": "https://www.tomups.com/posts/going-vanilla/", "published_at": "2024-07-13T00:00:00+00:00" }, { "id": "01a08c57-5db2-724b-a3b3-9b1906e37d5a", "title": "Worktrees: Git's best kept secret (and why you should use them)", "url": "https://www.tomups.com/posts/git-worktrees/", "published_at": "2024-04-30T00:00:00+00:00" }, { "id": "01a08c57-5db2-724b-a3b3-9b1907a79b57", "title": "The end of the CJS - ESM hell in Node.js", "url": "https://www.tomups.com/posts/the-end-of-cjs-esm-hell-node-js/", "published_at": "2024-04-24T00:00:00+00:00" }, { "id": "01a08c57-5db2-724b-a3b3-9b1907b462e2", "title": "Log all requests and responses in Next.js", "url": "https://www.tomups.com/posts/log-nextjs-request-response-as-json/", "published_at": "2024-03-06T00:00:00+00:00" }, { "id": "01a08c57-5db2-724b-a3b3-9b1908355aee", "title": "Bad UX can destabilize a country", "url": "https://www.tomups.com/posts/bad-ux-can-destabilize-a-country/", "published_at": "2024-02-20T00:00:00+00:00" }, { "id": "01a08c57-5db2-724b-a3b3-9b19085f0b12", "title": "Serve Next.js with PM2 for maximum performance", "url": "https://www.tomups.com/posts/serve-nextjs-pm2/", "published_at": "2023-11-10T00:00:00+00:00" }, { "id": "01a08c57-5db2-724b-a3b3-9b1908607cde", "title": "Load your own libraries in pySpark on-the-fly", "url": "https://www.tomups.com/posts/load-libraries-pyspark-on-the-fly/", "published_at": "2023-07-12T00:00:00+00:00" } ] posts Claim your blog
Back to tomups.com
Blog · corpus.blog/blogs/tomups.com/posts

tomups.com

tomups.com

2024

2023