diff --git a/package.json b/package.json index d0e7fda..fb654f1 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "react": "^19.0.0", "react-dom": "^19.0.0", "react-markdown": "9.0.3", + "reading-time": "1.5.0", "rehype-raw": "7.0.0", "remark-gfm": "4.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 55efa63..a3b3e2f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,6 +23,9 @@ importers: react-markdown: specifier: 9.0.3 version: 9.0.3(@types/react@19.0.7)(react@19.0.0) + reading-time: + specifier: 1.5.0 + version: 1.5.0 rehype-raw: specifier: 7.0.0 version: 7.0.0 @@ -2352,6 +2355,9 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + reading-time@1.5.0: + resolution: {integrity: sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==} + reflect.getprototypeof@1.0.10: resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} @@ -5642,6 +5648,8 @@ snapshots: dependencies: picomatch: 2.3.1 + reading-time@1.5.0: {} + reflect.getprototypeof@1.0.10: dependencies: call-bind: 1.0.8 diff --git a/posts/networking.md b/posts/networking.md index 85a28ed..04a9d19 100644 --- a/posts/networking.md +++ b/posts/networking.md @@ -58,6 +58,8 @@ The more you enjoy your work, the more you subconsciously position yourself for ## And remember... +Every conversation is a potential networking opportunity. + There is no "one true path" here. There are no guaranteed ways to land a job. There is no certainty in any of this. I share this advice because it has been my own journey to success, and I hope that it benefits some of you. But I am under no illusion that it will work for every person, every time. But hey... What's the worst that could happen? If you follow these guidelines and *don't* get a job, at the very least you should have made some new friends. And that's always a win! diff --git a/src/app/page.tsx b/src/app/page.tsx index 1b3f0be..8f2adad 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -24,6 +24,7 @@ const Home = (): JSX.Element => {
{post.data.date.toLocaleDateString("en-GB", { day: "numeric", month: "long", year: "numeric" })}
{post.data.summary}
+{`A ${post.data.readtime} read.`}
; })} diff --git a/src/app/post/[slug]/page.tsx b/src/app/post/[slug]/page.tsx index 3ee29d2..136cc1a 100644 --- a/src/app/post/[slug]/page.tsx +++ b/src/app/post/[slug]/page.tsx @@ -31,6 +31,8 @@ const Page = async({ "en-GB", { day: "numeric", month: "long", weekday: "long", year: "numeric" }, )}`} +{`A ${post.data.readtime} read.`}