Why cookies?

Why cookies?

I challenge you to find a website that doesn’t store some sort of cookie on your machine; even the ones with a cookie banner do after you clock “no cookies for me” (they use a cookie to say that you don’t want cookies!).

What is a cookie?

A cookie is a small message that a web server passes to your web browser when you visit a website. The browser stores the message in a small file called a ‘cookie’. When you request another page from the same website your browser sends back the cookie along with the request.

This allows the server to know it is you again; one very common use for a cookie is to store a small session key. This key then allows you to access your logged in session again when you click on a link (this is why you don’t have to log in every time you click on an email in your webmail client).

Why is it called a cookie?

To be honest I am not really sure; some people say it is in reference to the ‘magic cookie’ in UNIX systems. I like the story that it refers to Hansel and Grettle leaving their cookie crumbs around the forest to track their path (imagine the cookies being left as you take your path through the internet).

Are cookies dangerous?

The simple answer is no; in and of itself a cookie is no more dangerous than a post-it note. A cookie can’t execute code on your computer; it can’t download anything nasty or steal your bank details. That being said, a cookie can be used to track you as you travel around the internet. Some websites use ad-networks (melodiouscode.net, at the time of writing, does not), when one of those networks places a cookie it can be detected again by the network on another site that uses it. Thus tracking you from website ‘A’ to website ‘B’. This generally occurs without the users explicit permission; this is why we hear about them in the news sometimes.

Should I disable cookies in my browser?

I like my privacy as much as the next person; but I would not recommend disabling cookies. Doing so will break many of the websites you use on a daily basis; and website that you login to will normally use a cookie to provide that login (your emails, bank account, and even government websites).

There are tracking cookies out there; many web browsers have the ability to prevent known agressive tracking cookies from being stored on your website. Equally you could use an ad-blocker; they block many types of cookie that are not required by the website.

What cookies does melodiouscode.net use?

At the time of writing (24th December 2020) the site makes use of the Azure Static Sites hosting engine and Cloudflare; this causes some cookies to be provided with the pages; these cookies are not used to activly track users and are never passed outside of the sides hosting route.

The comments engine uses disqus; this means that a number of their cookies are included on pages that contain the cookie area.

Where possible all privicy settings have been set to the maximum value in Azure, Cloudflare, and Disqus; this helps to ensure that as little data is stored about my sites visitors as possible. I, James, the host of this website will NEVER sell data about my visitors to anyone.

You can check what cookies this site presents without having to download them yourself over at www.cookie-checker.com.

The header image for this post came from Erol Ahmed via unsplash.com.

Read more

Certificates, courses, and conferences

Certificates, courses, and conferences

The following is a list of the Certificates, courses, and conferences that I have obtained or partaken in as part of my continual professional development. Not every course is as good as the next; I have added a brief list of my suggested courses on the Watching and Reading lists.

Conferences

  • Microsoft’s Journey of Agile Transformation – A half day conference on how Microsoft transformed their development, projects, and testing teams into a truly agile workforce.
  • Microsoft’s DevOps Story – A day conference at MS HQ in Reading reviewing how Microsoft do DevOps and how to best use their integration tools.

Certificates

Courses

Nov 2020

Oct 2020

May 2020

April 2020

March 2020

January 2019

August 2019

July 2019

June 2019

May 2019

April 2019

February 2019

January 2019

December 2018

October 2018

August 2018

July 2018

May 2018

April 2018

February 2018

January 2018

December 2017

June 2017

November 2017

October 2017

Earlier

Read more

The Author

The Author

My name is James and I am a software developer and systems architect from the UK; I specialise in line of business applications for a range of industries (Valuations, Business Services, Legal, Insurance, Healthcare, etc). My core language is c# as a .NET developer; I also work with a range of web development languages and desktop frameworks (such as WPF, winforms, and silverlight etc). I also have substantial experience in the development and management of SQL Server.

Please check out the site’s about page for additional details; most importantly please be aware that anything written on this site (or linked sites) does not necessarily represent the thoughts/etc of any business I currently or have previously worked for.

Patreon

You can find me on Patreon if you wish to support my work! https://www.patreon.com/melodiouscode

Stackoverflow

Like all good developers you can find me over on StackOverflow (and it’s sister sites, even the Beer one!). profile for melodiouscode on Stack Exchange, a network of free, community-driven Q&A sites

Certificates, Courses, and the such

A fill list of the online courses, certifications, and conferences I have taken part in can be found here.

Read more

About and Disclaimer

About and Disclaimer

Melodious Code is the personal blog of a software developer from the United Kingdom (we don’t all live in silicone valley). Posts are likely to be related to software development or technology in general. Posts will be as regular or irregular as they are, no promises are made.

Cookies

You can read about cookies and my use of them over on our cookie page.

Analytics

I use Cloudflare Analytics to see if anyone actually visits this website; their data retention policy is at the lowest level possible (so they delete analytic data as quickly as possible). All demographic info settings have been disabled; so that as little information as possible is collected.

Statement Of Neutrality, Alignment And Interests

I work as the senior manager of a software development team (.NET, SQL, etc) for a UK based Business Services Company; this website is separated from my professional activities. Should any article relate to the business of a firm I am directly attached to it is not to be taken as their word or opinion; everything I write is my opinion and mine only (unless otherwise marked on the article). Should I write an article on behalf of another firm it will be listed here for the purposes of disclosure:

Sponsored or requested articles

  • None at this time

Commercial Interests

I do not directly hold commercial interest in any technology firm (other than by my employment as a software developer, but I do not write directly about my firm unless obviously indicated). I do not directly hold any stocks or shares in a technology firm (I may via my pension fund, but that is not under my control). In the event that I am provided with a product or service to write about this will be clearly indicated in the article.

Relationship to Employer

My personal activities; be they blogs, articles, social media posts, or otherwise are entirely my own. No posts/etc are approved by my employer (unless clearly marked as such), past or present. All statements and views expressed are my own.

Disclaimer

Introduction

This disclaimer governs your use of “this site”; by using “this site”, you accept this disclaimer in full. If you disagree with any part of this disclaimer, you must not use “this site”.

Use of Content

All content provided on this website is provided under the Creative Commons Attribution-Non-Commercial-Share Alike 2.0 UK: England & Wales Licence, details of which can be found at on the Creative Commons site. This licence is applied across all aspects of the site unless otherwise specified.

Please note that this licence does not apply to any images referenced to in, or hosted upon, this site for which melodiouscode.net does not hold the rights.

Disclamer

Any and all code or information provided on “this site” is given as is, without warranty unless otherwise expressly specified. No responsibility will be taken for the use and/or misuse of code or advise given herein. If any person is not sure about how to implement something they have garnered from this site, they should contact the author or consult the wider community.

External Links

Throughout “this site” you will find links to external sites not hosted by melodiouscode.net. Although every effort is taken to ensure the validity and accuracy of these links, no responsibility is taken for the content of said links. Melodiouscode.net would also like to make it plain, that the content of external sites does not in anyway reflect on the true beliefs or opinions of the author.

Entire Agreement

This disclaimer may be revised from time to time. The revised disclaimer will apply from the date of its publication on “this website”, and superseads all previously published disclaimers. Please check this page regularly to ensure that you are familiar with the current version.

This disclaimer along with any other policy items listed upon “this site” constitute an agreement between us and you, in relation to your use of “this site” and all works held within, and supersedes all previous agreements in respect to your use of “this site”.

Law and jurisdiction

This disclaimer will be goverened by and construed in accordance with English law, and any disputes relating to this disclaimer (or items governed by it) will be subject to the exclusive jurisdiction of the courts of the United Kingdoms of England and Wales.

Us

You may contact melodiouscode.net with regards to this disclaimer or any other legal items via [email protected].

Further notes

The Site is a participant in the Amazon EU Associates Programme, an affiliate advertising programme designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.co.uk (and its sister sites within the EU or USA).

Read more