From 25e70c36d4d8f7ed6ed34e0b7922fd9fc5f16b59 Mon Sep 17 00:00:00 2001 From: James Purser Date: Tue, 14 Jun 2022 20:58:06 +1000 Subject: [PATCH] Added Tech and Disability section to navigation and page Refactored News to use the getAllPosts method in data/external/cms --- .gitignore | 2 + components/navbar.js | 3 + components/storypager.js | 2 +- data/external/cms.js | 34 +- pages/news.js | 31 +- pages/news/[slug].js | 1 + pages/tech-and-disability.js | 36 ++ public/feeds/Angry-Beanie-atom.xml | 368 --------------------- public/feeds/Angry-Beanie-feed.json | 242 -------------- public/feeds/Angry-Beanie-feed.xml | 196 ----------- public/feeds/tech-and-disability-atom.xml | 36 -- public/feeds/tech-and-disability-feed.json | 26 -- public/feeds/tech-and-disability-feed.xml | 26 -- public/feeds/women-in-stemm.xml | 27 -- 14 files changed, 76 insertions(+), 954 deletions(-) create mode 100755 pages/tech-and-disability.js delete mode 100755 public/feeds/Angry-Beanie-atom.xml delete mode 100755 public/feeds/Angry-Beanie-feed.json delete mode 100755 public/feeds/Angry-Beanie-feed.xml delete mode 100755 public/feeds/tech-and-disability-atom.xml delete mode 100755 public/feeds/tech-and-disability-feed.json delete mode 100755 public/feeds/tech-and-disability-feed.xml delete mode 100755 public/feeds/women-in-stemm.xml diff --git a/.gitignore b/.gitignore index 6884a8b..cc6b8e5 100755 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,5 @@ yarn-error.log* .vscode/ #ideaj .idea/ +#Feeds +public/feeds/ diff --git a/components/navbar.js b/components/navbar.js index d72e8d0..b3e27b5 100755 --- a/components/navbar.js +++ b/components/navbar.js @@ -20,6 +20,9 @@ const NavBar = (props, sections) => { News and such + + Tech and Disability + diff --git a/components/storypager.js b/components/storypager.js index c17ea82..3878f37 100755 --- a/components/storypager.js +++ b/components/storypager.js @@ -9,7 +9,7 @@ const StoryPager = ({ storydata }) => { const handlePagination = page => { const path = router.pathname const query = router.query - query.page = page.selected + 2 + query.page = page.selected + 1 router.push({ pathname: path, query: query, diff --git a/data/external/cms.js b/data/external/cms.js index f3aaac1..8c844b4 100755 --- a/data/external/cms.js +++ b/data/external/cms.js @@ -1,20 +1,44 @@ import getConfig from 'next/config' -export const getAllPosts = async (filter) => { +export const getAllPosts = async (filter, page, limit) => { + console.log(filter + " " + page + " " + limit) const { serverRuntimeConfig, publicRuntimeConfig } = getConfig() const qs = require('qs') const qVal = [] - const query = qs.stringify({ - sort: ['publishedAt:desc'], - filters: { + if (page == null) { + page = 0 + } + + if (limit == null) { + limit = 50; + } + + var filters = {} + + if (filter) { + filters = { tags: { Slug: { $contains: filter } } - } }, { + } + } + + console.log(filter) + + const qArray = { + sort: ['publishedAt:desc'], + pagination: { + page: page, + pageSize: limit + }, + filters + } + + const query = qs.stringify( qArray, { encodeValuesOnly: true, }) diff --git a/pages/news.js b/pages/news.js index 2141a5a..b2a506a 100755 --- a/pages/news.js +++ b/pages/news.js @@ -2,40 +2,17 @@ import "../components/main" import getConfig from 'next/config' import Layout from "../components/main" import StoryPager from "../components/storypager" -//import { popStoryPager } from "../data/external/cms" - -async function popStoryPager(page) { - -} +import { getAllPosts } from "../data/external/cms" export async function getServerSideProps(context) { if(context.query.page == null || context.query.page == '0') { - var page = 0; + var page = 1; } else { - var page = Number(context.query.page) - 1 + var page = Number(context.query.page) } const { serverRuntimeConfig, publicRuntimeConfig } = getConfig() - const qs = require('qs') - const query = qs.stringify({ - pagination: { - page: page, - pageSize: 5 - }, - sort: ['publishedAt:desc'] - }, { - encodeValuesOnly: true, - }) - console.log(query) - const res = await fetch(serverRuntimeConfig.base_path + `articles?${query}`, { - headers: new Headers({ - 'Authorization': serverRuntimeConfig.strapi_token, - 'Content-Type': 'application/x-www-form-urlencoded' - }) - }) - - const artdata = await res.json() - const articles = artdata + const articles = await getAllPosts(null, page, 5) const secres = await fetch(serverRuntimeConfig.base_path + `/api/sections`) const secdata = await secres.json() diff --git a/pages/news/[slug].js b/pages/news/[slug].js index 1312420..4375bd5 100755 --- a/pages/news/[slug].js +++ b/pages/news/[slug].js @@ -84,6 +84,7 @@ export async function getStaticProps({params}) { return { props: { article_obj, sections: secdata, pagedata, stories, serverRuntimeConfig }, // will be passed to the page component as props + revalidate: 60 } } diff --git a/pages/tech-and-disability.js b/pages/tech-and-disability.js new file mode 100755 index 0000000..dad6336 --- /dev/null +++ b/pages/tech-and-disability.js @@ -0,0 +1,36 @@ +import "../components/main" +import getConfig from 'next/config' +import Layout from "../components/main" +import StoryPager from "../components/storypager" +import { getAllPosts } from "../data/external/cms"; +//import { popStoryPager } from "../data/external/cms" + +export async function getServerSideProps(context) { + if(context.query.page == null || context.query.page == '0') { + var page = 0; + } else { + var page = Number(context.query.page) - 1 + } + + const { serverRuntimeConfig, publicRuntimeConfig } = getConfig() + + const articles = await getAllPosts('tech-and-disability', page, 5) + + const secres = await fetch(serverRuntimeConfig.base_path + `/api/sections`) + const secdata = await secres.json() + + const pagedata = {'title': 'Tech and Disability'} + + return { + props: { articles, sections : secdata, pagedata }, // will be passed to the page component as props + } + } + +function News({ articles, sections, pagedata }) { + return +

Tech and Disability

+ +
+} + +export default News \ No newline at end of file diff --git a/public/feeds/Angry-Beanie-atom.xml b/public/feeds/Angry-Beanie-atom.xml deleted file mode 100755 index d11e504..0000000 --- a/public/feeds/Angry-Beanie-atom.xml +++ /dev/null @@ -1,368 +0,0 @@ - - - https://www.angrybeanie.com - Angry Beanie - 2022-06-12T02:41:56.148Z - Feed for Node.js - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - - A place for all my thoughts and projects - https://www.angrybeanie.com/public/images/logo.svg - https://www.angrybeanie.com/public/images/favicon.png - All rights reserved 2022, James Purser - - <![CDATA[Tech and Disability test]]> - https://www.angrybeanie.com/news/tech-and-disability-test - - 2022-06-12T02:22:08.447Z - sdfasdfasfd

]]>
- sdfasdfasfd

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[A return to Art?]]> - https://www.angrybeanie.com/news/A-return-to-Art- - - 2020-12-04T15:41:10.000Z - Three blog posts in one year! This is getting to be a regular thing!

]]>
- Three blog posts in one year! This is getting to be a regular thing!

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[A status update]]> - https://www.angrybeanie.com/news/A-status-update - - 2020-02-09T18:59:36.000Z - Okay so here's what's been happening for the last four months

]]>
- Okay so here's what's been happening for the last four months

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[A trip to the zoo]]> - https://www.angrybeanie.com/news/A-trip-to-the-zoo - - 2020-01-19T22:29:27.000Z - In which I visit Sydney Zoo (the one near Rooty Hill)

]]>
- In which I visit Sydney Zoo (the one near Rooty Hill)

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[So, that happened]]> - https://www.angrybeanie.com/news/So-that-happened - - 2019-07-13T23:36:40.000Z - In which i take a weeks leave and return to the office four months later

]]>
- In which i take a weeks leave and return to the office four months later

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[2019 Projects]]> - https://www.angrybeanie.com/news/2019-Projects - - 2019-01-05T16:03:06.000Z - Women In STEMM, Interesting People, Exploring the World, How To Media and more

]]>
- Women In STEMM, Interesting People, Exploring the World, How To Media and more

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[That was 2018, let us never speak of it again]]> - https://www.angrybeanie.com/news/That-was-2018-let-us-never-speak-of-it-again - - 2018-12-28T15:48:13.000Z - 2018 was basically a complete wash when it came to Angry Beanie foo. I'm planning/hoping for 2019 to be better.

]]>
- 2018 was basically a complete wash when it came to Angry Beanie foo. I'm planning/hoping for 2019 to be better.

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[A rose by any other name]]> - https://www.angrybeanie.com/news/A-rose-by-any-other-name - - 2018-11-03T13:56:03.000Z - Is radio actually radio if there's no radio waves involved?

]]>
- Is radio actually radio if there's no radio waves involved?

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[Snap happy]]> - https://www.angrybeanie.com/news/Snap-happy - - 2018-10-13T14:08:23.000Z - A picture tells a thousand words. A thousand pictures tells a life time.

]]>
- A picture tells a thousand words. A thousand pictures tells a life time.

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[Angry Beanie Weekly]]> - https://www.angrybeanie.com/news/Angry-Beanie-Weekly - - 2018-08-25T19:36:31.000Z - Because announcing it means I have to do it!

]]>
- Because announcing it means I have to do it!

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[Piwiking the Mastodon]]> - https://www.angrybeanie.com/news/Piwiking-the-Mastodon - - 2018-08-18T18:03:10.000Z - Got inspired and installed a couple of FOSS projects this weekend. Mastodon and Piwik/Mamoto

]]>
- Got inspired and installed a couple of FOSS projects this weekend. Mastodon and Piwik/Mamoto

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[A quick site update]]> - https://www.angrybeanie.com/news/A-quick-site-update - - 2018-08-02T19:17:59.000Z - Added AMP support to the blog. Just for myself really.

]]>
- Added AMP support to the blog. Just for myself really.

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[Sooo, blogging? Oh and actual podcast ideas]]> - https://www.angrybeanie.com/news/Sooo-blogging-Oh-and-actual-podcast-ideas - - 2018-07-20T17:51:32.000Z - Yeah of course it didn't happen

]]>
- Yeah of course it didn't happen

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[A return to blogging]]> - https://www.angrybeanie.com/news/A-return-to-blogging - - 2018-04-27T19:05:31.000Z - Just when you thought it was safe

]]>
- Just when you thought it was safe

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[Women In STEMM Success!]]> - https://www.angrybeanie.com/news/Women-In-STEMM-Success- - - 2018-02-09T20:05:52.000Z - Yes, that's right!

- -

Success!

- -

Last week I finally did an interview for an episode of Women In  STEMM.

]]>
- Yes, that's right!

- -

Success!

- -

Last week I finally did an interview for an episode of Women In  STEMM.

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[First stream, and it was alright]]> - https://www.angrybeanie.com/news/First-stream-and-it-was-alright - - 2018-01-29T23:25:02.000Z - The first Angry Beanie Game Day stream happened on Sunday.

]]>
- The first Angry Beanie Game Day stream happened on Sunday.

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[2018 - The Year Ahead]]> - https://www.angrybeanie.com/news/2018-The-Year-Ahead - - 2018-01-01T10:48:20.000Z - What will the new year bring for the Angry Beanie?

]]>
- What will the new year bring for the Angry Beanie?

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[Getting over that hump]]> - https://www.angrybeanie.com/news/Getting-over-that-hump - - 2017-12-02T13:18:19.000Z - One of my biggest problems isn't sourcing ideas, it's convincing myself that I can do them justice.

]]>
- One of my biggest problems isn't sourcing ideas, it's convincing myself that I can do them justice.

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
- - <![CDATA[So, yet another new site?]]> - https://www.angrybeanie.com/news/So-yet-another-new-site- - - 2017-10-28T21:54:29.000Z - Well yes. Isn't it, minimalist?

]]>
- Well yes. Isn't it, minimalist?

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
-
\ No newline at end of file diff --git a/public/feeds/Angry-Beanie-feed.json b/public/feeds/Angry-Beanie-feed.json deleted file mode 100755 index 6120ffa..0000000 --- a/public/feeds/Angry-Beanie-feed.json +++ /dev/null @@ -1,242 +0,0 @@ -{ - "version": "https://jsonfeed.org/version/1", - "title": "Angry Beanie", - "home_page_url": "https://www.angrybeanie.com", - "feed_url": "https://www.angrybeanie.com/feeds/Angry-Beanie-feed.json", - "description": "A place for all my thoughts and projects", - "icon": "https://www.angrybeanie.com/public/images/logo.svg", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - }, - "items": [ - { - "id": "https://www.angrybeanie.com/news/tech-and-disability-test", - "content_html": "

sdfasdfasfd

", - "url": "https://www.angrybeanie.com/news/tech-and-disability-test", - "title": "Tech and Disability test", - "summary": "

sdfasdfasfd

", - "date_modified": "2022-06-12T02:22:08.447Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/A-return-to-Art-", - "content_html": "

Three blog posts in one year! This is getting to be a regular thing!

", - "url": "https://www.angrybeanie.com/news/A-return-to-Art-", - "title": "A return to Art?", - "summary": "

Three blog posts in one year! This is getting to be a regular thing!

", - "date_modified": "2020-12-04T15:41:10.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/A-status-update", - "content_html": "

Okay so here's what's been happening for the last four months

", - "url": "https://www.angrybeanie.com/news/A-status-update", - "title": "A status update", - "summary": "

Okay so here's what's been happening for the last four months

", - "date_modified": "2020-02-09T18:59:36.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/A-trip-to-the-zoo", - "content_html": "

In which I visit Sydney Zoo (the one near Rooty Hill)

", - "url": "https://www.angrybeanie.com/news/A-trip-to-the-zoo", - "title": "A trip to the zoo", - "summary": "

In which I visit Sydney Zoo (the one near Rooty Hill)

", - "date_modified": "2020-01-19T22:29:27.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/So-that-happened", - "content_html": "

In which i take a weeks leave and return to the office four months later

", - "url": "https://www.angrybeanie.com/news/So-that-happened", - "title": "So, that happened", - "summary": "

In which i take a weeks leave and return to the office four months later

", - "date_modified": "2019-07-13T23:36:40.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/2019-Projects", - "content_html": "

Women In STEMM, Interesting People, Exploring the World, How To Media and more

", - "url": "https://www.angrybeanie.com/news/2019-Projects", - "title": "2019 Projects", - "summary": "

Women In STEMM, Interesting People, Exploring the World, How To Media and more

", - "date_modified": "2019-01-05T16:03:06.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/That-was-2018-let-us-never-speak-of-it-again", - "content_html": "

2018 was basically a complete wash when it came to Angry Beanie foo. I'm planning/hoping for 2019 to be better.

", - "url": "https://www.angrybeanie.com/news/That-was-2018-let-us-never-speak-of-it-again", - "title": "That was 2018, let us never speak of it again", - "summary": "

2018 was basically a complete wash when it came to Angry Beanie foo. I'm planning/hoping for 2019 to be better.

", - "date_modified": "2018-12-28T15:48:13.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/A-rose-by-any-other-name", - "content_html": "

Is radio actually radio if there's no radio waves involved?

", - "url": "https://www.angrybeanie.com/news/A-rose-by-any-other-name", - "title": "A rose by any other name", - "summary": "

Is radio actually radio if there's no radio waves involved?

", - "date_modified": "2018-11-03T13:56:03.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/Snap-happy", - "content_html": "

A picture tells a thousand words. A thousand pictures tells a life time.

", - "url": "https://www.angrybeanie.com/news/Snap-happy", - "title": "Snap happy", - "summary": "

A picture tells a thousand words. A thousand pictures tells a life time.

", - "date_modified": "2018-10-13T14:08:23.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/Angry-Beanie-Weekly", - "content_html": "

Because announcing it means I have to do it!

", - "url": "https://www.angrybeanie.com/news/Angry-Beanie-Weekly", - "title": "Angry Beanie Weekly", - "summary": "

Because announcing it means I have to do it!

", - "date_modified": "2018-08-25T19:36:31.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/Piwiking-the-Mastodon", - "content_html": "

Got inspired and installed a couple of FOSS projects this weekend. Mastodon and Piwik/Mamoto

", - "url": "https://www.angrybeanie.com/news/Piwiking-the-Mastodon", - "title": "Piwiking the Mastodon", - "summary": "

Got inspired and installed a couple of FOSS projects this weekend. Mastodon and Piwik/Mamoto

", - "date_modified": "2018-08-18T18:03:10.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/A-quick-site-update", - "content_html": "

Added AMP support to the blog. Just for myself really.

", - "url": "https://www.angrybeanie.com/news/A-quick-site-update", - "title": "A quick site update", - "summary": "

Added AMP support to the blog. Just for myself really.

", - "date_modified": "2018-08-02T19:17:59.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/Sooo-blogging-Oh-and-actual-podcast-ideas", - "content_html": "

Yeah of course it didn't happen

", - "url": "https://www.angrybeanie.com/news/Sooo-blogging-Oh-and-actual-podcast-ideas", - "title": "Sooo, blogging? Oh and actual podcast ideas", - "summary": "

Yeah of course it didn't happen

", - "date_modified": "2018-07-20T17:51:32.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/A-return-to-blogging", - "content_html": "

Just when you thought it was safe

", - "url": "https://www.angrybeanie.com/news/A-return-to-blogging", - "title": "A return to blogging", - "summary": "

Just when you thought it was safe

", - "date_modified": "2018-04-27T19:05:31.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/Women-In-STEMM-Success-", - "content_html": "

Yes, that's right!

\r\n\r\n

Success!

\r\n\r\n

Last week I finally did an interview for an episode of Women In  STEMM.

", - "url": "https://www.angrybeanie.com/news/Women-In-STEMM-Success-", - "title": "Women In STEMM Success!", - "summary": "

Yes, that's right!

\r\n\r\n

Success!

\r\n\r\n

Last week I finally did an interview for an episode of Women In  STEMM.

", - "date_modified": "2018-02-09T20:05:52.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/First-stream-and-it-was-alright", - "content_html": "

The first Angry Beanie Game Day stream happened on Sunday.

", - "url": "https://www.angrybeanie.com/news/First-stream-and-it-was-alright", - "title": "First stream, and it was alright", - "summary": "

The first Angry Beanie Game Day stream happened on Sunday.

", - "date_modified": "2018-01-29T23:25:02.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/2018-The-Year-Ahead", - "content_html": "

What will the new year bring for the Angry Beanie?

", - "url": "https://www.angrybeanie.com/news/2018-The-Year-Ahead", - "title": "2018 - The Year Ahead", - "summary": "

What will the new year bring for the Angry Beanie?

", - "date_modified": "2018-01-01T10:48:20.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/Getting-over-that-hump", - "content_html": "

One of my biggest problems isn't sourcing ideas, it's convincing myself that I can do them justice.

", - "url": "https://www.angrybeanie.com/news/Getting-over-that-hump", - "title": "Getting over that hump", - "summary": "

One of my biggest problems isn't sourcing ideas, it's convincing myself that I can do them justice.

", - "date_modified": "2017-12-02T13:18:19.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - }, - { - "id": "https://www.angrybeanie.com/news/So-yet-another-new-site-", - "content_html": "

Well yes. Isn't it, minimalist?

", - "url": "https://www.angrybeanie.com/news/So-yet-another-new-site-", - "title": "So, yet another new site?", - "summary": "

Well yes. Isn't it, minimalist?

", - "date_modified": "2017-10-28T21:54:29.000Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - } - ] -} \ No newline at end of file diff --git a/public/feeds/Angry-Beanie-feed.xml b/public/feeds/Angry-Beanie-feed.xml deleted file mode 100755 index 731267c..0000000 --- a/public/feeds/Angry-Beanie-feed.xml +++ /dev/null @@ -1,196 +0,0 @@ - - - - Angry Beanie - https://www.angrybeanie.com - A place for all my thoughts and projects - Sun, 12 Jun 2022 02:41:56 GMT - https://validator.w3.org/feed/docs/rss2.html - Feed for Node.js - - Angry Beanie - https://www.angrybeanie.com/public/images/logo.svg - https://www.angrybeanie.com - - All rights reserved 2022, James Purser - - <![CDATA[Tech and Disability test]]> - https://www.angrybeanie.com/news/tech-and-disability-test - https://www.angrybeanie.com/news/tech-and-disability-test - Sun, 12 Jun 2022 02:22:08 GMT - sdfasdfasfd

]]>
- sdfasdfasfd

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[A return to Art?]]> - https://www.angrybeanie.com/news/A-return-to-Art- - https://www.angrybeanie.com/news/A-return-to-Art- - Fri, 04 Dec 2020 15:41:10 GMT - Three blog posts in one year! This is getting to be a regular thing!

]]>
- Three blog posts in one year! This is getting to be a regular thing!

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[A status update]]> - https://www.angrybeanie.com/news/A-status-update - https://www.angrybeanie.com/news/A-status-update - Sun, 09 Feb 2020 18:59:36 GMT - Okay so here's what's been happening for the last four months

]]>
- Okay so here's what's been happening for the last four months

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[A trip to the zoo]]> - https://www.angrybeanie.com/news/A-trip-to-the-zoo - https://www.angrybeanie.com/news/A-trip-to-the-zoo - Sun, 19 Jan 2020 22:29:27 GMT - In which I visit Sydney Zoo (the one near Rooty Hill)

]]>
- In which I visit Sydney Zoo (the one near Rooty Hill)

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[So, that happened]]> - https://www.angrybeanie.com/news/So-that-happened - https://www.angrybeanie.com/news/So-that-happened - Sat, 13 Jul 2019 23:36:40 GMT - In which i take a weeks leave and return to the office four months later

]]>
- In which i take a weeks leave and return to the office four months later

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[2019 Projects]]> - https://www.angrybeanie.com/news/2019-Projects - https://www.angrybeanie.com/news/2019-Projects - Sat, 05 Jan 2019 16:03:06 GMT - Women In STEMM, Interesting People, Exploring the World, How To Media and more

]]>
- Women In STEMM, Interesting People, Exploring the World, How To Media and more

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[That was 2018, let us never speak of it again]]> - https://www.angrybeanie.com/news/That-was-2018-let-us-never-speak-of-it-again - https://www.angrybeanie.com/news/That-was-2018-let-us-never-speak-of-it-again - Fri, 28 Dec 2018 15:48:13 GMT - 2018 was basically a complete wash when it came to Angry Beanie foo. I'm planning/hoping for 2019 to be better.

]]>
- 2018 was basically a complete wash when it came to Angry Beanie foo. I'm planning/hoping for 2019 to be better.

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[A rose by any other name]]> - https://www.angrybeanie.com/news/A-rose-by-any-other-name - https://www.angrybeanie.com/news/A-rose-by-any-other-name - Sat, 03 Nov 2018 13:56:03 GMT - Is radio actually radio if there's no radio waves involved?

]]>
- Is radio actually radio if there's no radio waves involved?

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[Snap happy]]> - https://www.angrybeanie.com/news/Snap-happy - https://www.angrybeanie.com/news/Snap-happy - Sat, 13 Oct 2018 14:08:23 GMT - A picture tells a thousand words. A thousand pictures tells a life time.

]]>
- A picture tells a thousand words. A thousand pictures tells a life time.

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[Angry Beanie Weekly]]> - https://www.angrybeanie.com/news/Angry-Beanie-Weekly - https://www.angrybeanie.com/news/Angry-Beanie-Weekly - Sat, 25 Aug 2018 19:36:31 GMT - Because announcing it means I have to do it!

]]>
- Because announcing it means I have to do it!

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[Piwiking the Mastodon]]> - https://www.angrybeanie.com/news/Piwiking-the-Mastodon - https://www.angrybeanie.com/news/Piwiking-the-Mastodon - Sat, 18 Aug 2018 18:03:10 GMT - Got inspired and installed a couple of FOSS projects this weekend. Mastodon and Piwik/Mamoto

]]>
- Got inspired and installed a couple of FOSS projects this weekend. Mastodon and Piwik/Mamoto

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[A quick site update]]> - https://www.angrybeanie.com/news/A-quick-site-update - https://www.angrybeanie.com/news/A-quick-site-update - Thu, 02 Aug 2018 19:17:59 GMT - Added AMP support to the blog. Just for myself really.

]]>
- Added AMP support to the blog. Just for myself really.

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[Sooo, blogging? Oh and actual podcast ideas]]> - https://www.angrybeanie.com/news/Sooo-blogging-Oh-and-actual-podcast-ideas - https://www.angrybeanie.com/news/Sooo-blogging-Oh-and-actual-podcast-ideas - Fri, 20 Jul 2018 17:51:32 GMT - Yeah of course it didn't happen

]]>
- Yeah of course it didn't happen

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[A return to blogging]]> - https://www.angrybeanie.com/news/A-return-to-blogging - https://www.angrybeanie.com/news/A-return-to-blogging - Fri, 27 Apr 2018 19:05:31 GMT - Just when you thought it was safe

]]>
- Just when you thought it was safe

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[Women In STEMM Success!]]> - https://www.angrybeanie.com/news/Women-In-STEMM-Success- - https://www.angrybeanie.com/news/Women-In-STEMM-Success- - Fri, 09 Feb 2018 20:05:52 GMT - Yes, that's right!

- -

Success!

- -

Last week I finally did an interview for an episode of Women In  STEMM.

]]>
- Yes, that's right!

- -

Success!

- -

Last week I finally did an interview for an episode of Women In  STEMM.

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[First stream, and it was alright]]> - https://www.angrybeanie.com/news/First-stream-and-it-was-alright - https://www.angrybeanie.com/news/First-stream-and-it-was-alright - Mon, 29 Jan 2018 23:25:02 GMT - The first Angry Beanie Game Day stream happened on Sunday.

]]>
- The first Angry Beanie Game Day stream happened on Sunday.

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[2018 - The Year Ahead]]> - https://www.angrybeanie.com/news/2018-The-Year-Ahead - https://www.angrybeanie.com/news/2018-The-Year-Ahead - Mon, 01 Jan 2018 10:48:20 GMT - What will the new year bring for the Angry Beanie?

]]>
- What will the new year bring for the Angry Beanie?

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[Getting over that hump]]> - https://www.angrybeanie.com/news/Getting-over-that-hump - https://www.angrybeanie.com/news/Getting-over-that-hump - Sat, 02 Dec 2017 13:18:19 GMT - One of my biggest problems isn't sourcing ideas, it's convincing myself that I can do them justice.

]]>
- One of my biggest problems isn't sourcing ideas, it's convincing myself that I can do them justice.

]]>
- james@angrybeanie.com (James Purser) -
- - <![CDATA[So, yet another new site?]]> - https://www.angrybeanie.com/news/So-yet-another-new-site- - https://www.angrybeanie.com/news/So-yet-another-new-site- - Sat, 28 Oct 2017 21:54:29 GMT - Well yes. Isn't it, minimalist?

]]>
- Well yes. Isn't it, minimalist?

]]>
- james@angrybeanie.com (James Purser) -
-
-
\ No newline at end of file diff --git a/public/feeds/tech-and-disability-atom.xml b/public/feeds/tech-and-disability-atom.xml deleted file mode 100755 index 535503c..0000000 --- a/public/feeds/tech-and-disability-atom.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - https://www.angrybeanie.com - tech-and-disability - 2022-06-12T02:41:56.172Z - Feed for Node.js - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - - A place for all my thoughts and projects - https://www.angrybeanie.com/public/images/logo.svg - https://www.angrybeanie.com/public/images/favicon.png - All rights reserved 2022, James Purser - - <![CDATA[Tech and Disability test]]> - https://www.angrybeanie.com/news/tech-and-disability-test - - 2022-06-12T02:22:08.447Z - sdfasdfasfd

]]>
- sdfasdfasfd

]]>
- - James Purser - james@angrybeanie.com - https://twitter.com/purserj - - - James Purser - james@angrybeanie.com - https://twitter.com/purserj - -
-
\ No newline at end of file diff --git a/public/feeds/tech-and-disability-feed.json b/public/feeds/tech-and-disability-feed.json deleted file mode 100755 index caedaac..0000000 --- a/public/feeds/tech-and-disability-feed.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "version": "https://jsonfeed.org/version/1", - "title": "tech-and-disability", - "home_page_url": "https://www.angrybeanie.com", - "feed_url": "https://www.angrybeanie.com/feeds/tech-and-disability-feed.json", - "description": "A place for all my thoughts and projects", - "icon": "https://www.angrybeanie.com/public/images/logo.svg", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - }, - "items": [ - { - "id": "https://www.angrybeanie.com/news/tech-and-disability-test", - "content_html": "

sdfasdfasfd

", - "url": "https://www.angrybeanie.com/news/tech-and-disability-test", - "title": "Tech and Disability test", - "summary": "

sdfasdfasfd

", - "date_modified": "2022-06-12T02:22:08.447Z", - "author": { - "name": "James Purser", - "url": "https://twitter.com/purserj" - } - } - ] -} \ No newline at end of file diff --git a/public/feeds/tech-and-disability-feed.xml b/public/feeds/tech-and-disability-feed.xml deleted file mode 100755 index c09760b..0000000 --- a/public/feeds/tech-and-disability-feed.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - tech-and-disability - https://www.angrybeanie.com - A place for all my thoughts and projects - Sun, 12 Jun 2022 02:41:56 GMT - https://validator.w3.org/feed/docs/rss2.html - Feed for Node.js - - tech-and-disability - https://www.angrybeanie.com/public/images/logo.svg - https://www.angrybeanie.com - - All rights reserved 2022, James Purser - - <![CDATA[Tech and Disability test]]> - https://www.angrybeanie.com/news/tech-and-disability-test - https://www.angrybeanie.com/news/tech-and-disability-test - Sun, 12 Jun 2022 02:22:08 GMT - sdfasdfasfd

]]>
- sdfasdfasfd

]]>
- james@angrybeanie.com (James Purser) -
-
-
\ No newline at end of file diff --git a/public/feeds/women-in-stemm.xml b/public/feeds/women-in-stemm.xml deleted file mode 100755 index eca68f1..0000000 --- a/public/feeds/women-in-stemm.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - Women In STEMM - https://www.angrybeanie.com - <p>Women In STEMM</p> - Sun, 12 Jun 2022 02:41:56 GMT - https://validator.w3.org/feed/docs/rss2.html - Feed for Node.js - - Women In STEMM - https://www.angrybeanie.com/public/images/logo.svg - https://www.angrybeanie.com - - All rights reserved 2022, James Purser - - <![CDATA[Dr Alice Gorman]]> - https://www.angrybeanie.com/shows/women-in-stemm/dr-alice-gorman - https://www.angrybeanie.com/shows/women-in-stemm/dr-alice-gorman - Sun, 12 Jun 2022 01:30:05 GMT - adfadfasdfd

]]>
- adfadfasdfd

]]>
- james@angrybeanie.com (James Purser) - -
-
-
\ No newline at end of file