The Gift Economy

, 26 November 2015
The Gift Economy
A surprise gift / Kristina Alexanderson

By Fran Southgate

Wetlands Landscape Officer

Last week, I was asked to remember all the times when I gave something to someone for free, and then to remember all the times when I received things for free. It was interesting and humbling to realise how both the giving and the receiving experiences made me feel, and how they were perhaps a little mismatched. In a society which is driven by transactional giving (I will only give you two loaves of bread, if you give me £2; or if I give you something, I want something back) it is strangely difficult to find something which has true value. We often give because we have to, and not because we want to.

‘Gifting’ and the gift economy is an emerging idea. Gifting is easy, it just requires you to give what you have in plenty. This might be your time, your expertise, a glut of allotment fruit and veg to your colleagues who don’t have gardens, or a warm meal to an elderly neighbour on an icy cold day. You can’t buy time, but you can give your friend a couple of hours of blissful peace and quiet by looking after their kids. You can’t buy friendship, but for someone who is having a bad day, some kind words might just get them through until tomorrow. Gifting can’t be forced – it is genuine generosity. It must be freely given, and freely received, with nothing expected in return. No law can require you to do it, or punish you for not doing it.

A memorable life experience is one of the most valuable things that you can give to someone. Freedom, support, safety, acknowledgement, or if you have some spare then some money, accommodation, warm blankets and food are others. I volunteer sometimes for a local homeless soup kitchen, and in winter all they want is warm socks! I have just been ‘gifted’ a week of free accommodation, food and teaching at a stunning location in Dartmoor, and although its true value was around £400, to me the experience has been priceless. I will remember it forever.

As the frenzied rush to buy presents for Christmas ensues, I am thinking about how I can gift things to people, rather than giving them gifts. I may not receive anything back in return, but to me a smile is worth more than money. On a day to day basis where money appears to be the only language that many people speak, it is reassuring that there are so many people out there who are willing to give something for free in order to make the world a better place.

These are some fantastic current examples of the emerging gift economy:-

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1783663779.48610 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1783663779.51160.0255Matched route: news/[slug:s]
1783663779.51180.0002Server address: 216.73.217.88
1783663779.51180Using master page: /templates/pages/blog/post.php
1783663779.51190Page arguments:
Array
(
    [0] => /news/the-gift-economy
    [s] => the-gift-economy
    [1] => the-gift-economy
)
1783663779.51220.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783663779.51330.0011 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783663779.51520.002 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783663779.51590.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783663779.51760.0017 [1] SELECT * FROM swt_shop_cart WHERE cartID=22851451
1783663779.51810.0005 [1] SELECT * FROM swt_shop_cart WHERE cartID=22851451
1783663779.51860.0005 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-10 06:09:00' AND saleTo>'2026-07-10 06:09:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783663779.51990.0013 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='the-gift-economy')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-10 06:09:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783663779.52210.0023 [1] SELECT FOUND_ROWS() AS `count`
1783663779.52280.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=1024 AND postStatus='Published' AND postDateTime<='2026-07-10 06:09:00'
1783663779.52380.001 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783663779.52450.0008 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783663779.52520.0006 [1] SELECT * FROM swt_categories WHERE catID=65 LIMIT 1
1783663779.52560.0004 [1] SELECT * FROM swt_categories WHERE catID=80 LIMIT 1
1783663779.52610.0005Using template: /templates/blog/post.html
1783663779.52630.0002 [162] SELECT catID, catPath FROM swt_categories
1783663779.52720.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-10 06:09:00' AND postSlug='the-gift-economy'
1783663779.54740.0201Using template: /templates/blog/post.html
1783663779.54780.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783663779.54920.0013Using template: /templates/pages/attributes/seo.html
1783663779.54940.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783663779.55020.0008 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783663779.55120.0011 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783663779.55410.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783663779.55470.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783663779.55670.002Using template: /templates/navigation/ps_nav_template.html
1783663779.55670 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783663779.55750.0007 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783663779.5580.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783663779.56040.0024 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783663779.5610.0006 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783663779.56150.0004 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783663779.56310.0016 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783663779.56380.0007 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783663779.56580.002 [1] Using template: /templates/navigation/breadcrumbs.html
1783663779.56620.0004Using template: /templates/blog/post.html
1783663779.56640.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783663779.56720.0008Using template: /templates/blog/author.html
1783663779.56760.0004 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='the-gift-economy')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-10 06:09:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783663779.56950.0019 [1] SELECT FOUND_ROWS() AS `count`
1783663779.56990.0004 [1] Using template: /templates/blog/post.html
1783663779.57180.0019Using template: /templates/blog/comment_form.html
1783663779.57240.0006 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=1024 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783663779.62120.0488 [0] Using template: /templates/blog/comment.html
1783663779.62140.0002Using template: /templates/blog/post.html
1783663779.62160.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783663779.62240.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783663779.62340.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783663779.62390.0005 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783663779.6260.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783663779.62650.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783663779.62830.0018 [6] Using template: /templates/navigation/footer-nav.html
1783663779.62920.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783663779.62970.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783663779.63020.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783663779.63240.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783663779.63290.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783663779.63510.0022 [10] Using template: /templates/navigation/footer-nav.html
1783663779.63840.0033 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783663779.6390.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783663779.63940.0004 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783663779.64160.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783663779.64210.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783663779.6440.0019 [29] Using template: /templates/navigation/footer-nav.html
1783663779.64630.0023 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783663779.64690.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783663779.64740.0004 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783663779.64930.0019 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783663779.64970.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783663779.65150.0019 [10] Using template: /templates/navigation/footer-nav.html
1783663779.65230.0008Request time: 0.1686
1783663779.65230Process time: 0.1684
1783663779.65230Memory: 1.6278