Feeling happy that you connected with an old friend on Facebook? That’s oxytocin.
Feeling excited that your Instagram posts are better than those of your circle? That’s serotonin.
Did those ten new followers on twitter make your day? That’s dopamine.
Your brain is full of neurotransmitters that continuously change and regulate how you feel. Engaging in social media may seem innocuous and straightforward, but these activities affect certain neurotransmitters – making you feel happy, sad, or a combination of both.
Once being engaged in social media becomes a regular activity – these seemingly normal activities could cause a downward spiral into sadness or depression.
Neurotransmitters and Social Media
Dopamine is a neurotransmitter that plays a major role in the brain’s reward reinforcement and pleasure centers. The pleasant feeling that you get when dopamine levels are elevated motivates you to continue performing the action that brought about the surge of dopamine.
Eating, sex, and most other things necessary to our survival increase dopamine levels. Actions that benefit you, or your community, also increase dopamine levels. Dopamine conditions us to perform operations or activities necessary for survival, or for a better life.
Posting on Facebook, Instagram, or Twitter, and getting likes elevates the dopamine in your system. It makes you want to keep posting, in the hopes of getting acknowledged or rewarded (likes). You had your first taste – now you’re hooked!
If you have purchased either of the original books, then there is not much point in you getting this edition unless you want them as a single volume, but if you are interested in getting a fast and thorough introduction to Agile and Lean software development techniques, then this book is ideal for you.
Here is the description from the back of the book.
Discover what is involved with Agile and Lean Software Development, Scrum, Extreme Programming, Lean and Kanban
Learning new software development processes can be difficult, but switching to Agile and Lean doesn’t need to be complicated. Explore the theories behind Agile and Lean Software Development, and learn how to make it work for you.
In a Gentle Introduction to Agile and Lean Software Development, author Stephen Haunts will guide you to a fuller understanding of Agile, Scrum, Extreme Programming, Lean, and Kanban. You will learn about the advantages and disadvantages, and how to get the most out of it.
This book combines the books A Gentle Introduction to Agile Software Development and A Gentle Introduction to Lean Software Development into one bumper volume.
In this book, you will learn…
Waterfall Development and its Problems
What is Agile?
Common Agile Misconceptions and Mistakes
Advantages and Disadvantages
Extreme Programming (XP)
Lean Software Development
Applying Lean Software Development?
Agile Software Development vs. Lean Software Development
The introduction of blockchain based technologies has been one of the most significant developments in computing in recent years. We now have access to public blockchains and cryptocurrencies with systems like Blockchain and Ethereum, and also private blockchains that can be used by more regulated consortiums of companies. As with any technology, it is important for developers and architects to have a good grasp of the underlying principles of these technologies, even if they are going to use a 3rd party toolset.
In my latest Pluralsight source, Blockchain – Principles and Practices, I take you under the covers of this fascinating technology and show you how it works at a data structure and algorithm level. As well as explaining the principles I also build up a working blockchain sample written in C# and .NET Core to help illustrate the principles in something that you can play with and debug. If you want to understand how this technology works, then this is the course for you.
Here is the course description:
Blockchains are probably one of the most highly talked about technologies at the moment as they provide a way to attain digital trust on the Internet. There is so much emphasis on the technology that companies are very keen to learn about Blockchains and adopt them. Venture capitalists are currently diverting a lot of investments into funding Blockchain-based companies.
In this course, Blockchain – Principles and Practices, you will explore the fundamental data structures and algorithms used to build a typical Blockchain and build up a working example over the course. First, you will learn how to store single transactions in a block. Second, you will discover how to store multiple transactions in a block using Merkle trees. Next, you will be taught how to make the Blockchain tamper-proof using mining and proof-of-work. Finally, you will learn how nodes on a Blockchain maintain consensus.
By the end of this course, you will have the knowledge and tools necessary to build your own Blockchain.
I have been using Apple Macs for my work for nearly two years, and out of all the machines I have ever used, and I have used a lot, using Macs has been by far the best experience, and this helps with productivity if you enjoy using your tools. Over this time, I have also started using more of the Apple eco-system as it all works together so well. This means the iPhone, iPad, Apple TV, and AirPods. They all work together very well indeed.
When Apple announced the new HomePod speaker system, I was intrigued. They wanted to enter the voice assistance cylinder market alongside Amazon and Google, but Apple said all along they were putting the most emphasis on sound quality as well as Siri integration. I don’t usually do the early adopter thing, but in this case, I thought I would give it a go and see if the speaker sounds as good as all the reports have been stating. In a worst-case scenario, I could just send it back if I didn’t like it as Apple as a 14 days returns policy.
The HomePod has a system internally that can scan your room (spatial awareness) and adjust itself to give optimal sound for your environment, so it is much more than just a speaker. It also has extensive integration with Apple Music, which is good as that is the music streaming service I use.
My job involves dealing with a lot of videos when developing Pluralsight courses and recording YouTube videos and it was getting to the point where I had a lot of footage and course material stored on a laptop and external HD. I have been thinking a lot about backups and have put in place some pretty nifty processes to make sure I am covered. Let’s go through them.
File Synching with Dropbox and iCloud
First of all, I use Dropbox and iCloud to synchronize all my files between all my machines. Technically this doesn’t count as a backup system, but it is good to know that all my work is synced between machines, and a feature I particularly like with Dropbox is the version history which has helped me a few times when I accidentally deleted some files. I could just log back into Dropbox and restore the file.
The first proper backup process I run, after file synching, is using an offsite backup system. My chosen system of choice is BackBlaze. This has an agent that runs on your laptop and backups up your selected files to their servers. I run this across to Mac laptops that are constantly uploading any changes to Backblaze. The initial backup from both laptops took a couple of days due to the amount of data, but you have access to throttling controls in Blackblaze so that it doesn’t hog all of your internet bandwidth.