From 9268f08396a77cfe74301e4542e36a6f4e4a003b Mon Sep 17 00:00:00 2001 From: Darren Smith Date: Fri, 15 Dec 2023 17:09:57 +0000 Subject: [PATCH] Add diagrams to blog --- ...2023-12-07-what-can-i-do-as-a-developer.md | 4 ++++ dsmith/assets/circles-of-concern.svg | 21 +++++++++++++++++++ dsmith/assets/climate-action-template.svg | 21 +++++++++++++++++++ 3 files changed, 46 insertions(+) create mode 100644 dsmith/assets/circles-of-concern.svg create mode 100644 dsmith/assets/climate-action-template.svg diff --git a/dsmith/_posts/2023-12-07-what-can-i-do-as-a-developer.md b/dsmith/_posts/2023-12-07-what-can-i-do-as-a-developer.md index ea754ce843..a54ef2fd34 100644 --- a/dsmith/_posts/2023-12-07-what-can-i-do-as-a-developer.md +++ b/dsmith/_posts/2023-12-07-what-can-i-do-as-a-developer.md @@ -20,6 +20,8 @@ In her TED talk ["How to find joy in climate action”](https://www.ted.com/talk By using this technique you can find the intersection between what brings you joy, what you're good at and what needs doing. +![The Climate Action Venn Diagram consists of three overlapping circles, one contains the things that bring you joy, one contains what you're good and and one contains what needs doing. At the intersection of these three circles is your climate action.]({{ site.github.url }}/dsmith/assets/climate-action-template.svg "A template for your Climate Action Venn Diagram.") + If you're reading this post you're most likely working in a technical role. If so, you're probably passionate about technology and quite good at it. That automatically fulfills two of the criteria. It's worth noting, however, that to get the best results from the exercise you should give it some serious consideration. You may have other passions outside of work that can also fit the bill. Remember you don't have to put just one thing in the middle of that diagram and there are many ways to contribute. @@ -34,6 +36,8 @@ The problem is massive and it's easy to feel a bit powerless. One way to work ou This exercise consists of drawing out three nested circles: in the central circle you write all the things you can control, in the middle one you put all the things you can influence and the outer circle is for all the things that affect you but are outside your control. Doing this lets you focus on things within the inner two circles and less on things from the outer one (since you're acknowledging there is nothing you can do about these anyway). +![The three nested circles of concern, influence and control.]({{ site.github.url }}/dsmith/assets/circles-of-concern.svg "A template for circles of concern.") + Starting with the circle of control, the one area where you probably have the most control is on your own awareness about green computing issues and best practices. There are lots of resources available and too many to mention here but a few notable ones are: the [Green Software Practitioner](https://learn.greensoftware.foundation/) course from the Green Software Foundation and the O’Reilly book [Building Green Software](https://www.oreilly.com/library/view/building-green-software/9781098150617/). As you build awareness of best practices you can start to implement these in your day job. This is an area where you also have a lot of control. You can start to write sustainable code by default. This can also bring a lot of benefits to your users since sustainable code is often more efficient and gives better performance to users. diff --git a/dsmith/assets/circles-of-concern.svg b/dsmith/assets/circles-of-concern.svg new file mode 100644 index 0000000000..c0f77107f3 --- /dev/null +++ b/dsmith/assets/circles-of-concern.svg @@ -0,0 +1,21 @@ + + + + + + + + Circle ofcontrolCircle ofinfluenceCircle ofconcern \ No newline at end of file diff --git a/dsmith/assets/climate-action-template.svg b/dsmith/assets/climate-action-template.svg new file mode 100644 index 0000000000..708b21f9fa --- /dev/null +++ b/dsmith/assets/climate-action-template.svg @@ -0,0 +1,21 @@ + + + + + + + + YourActionWhat bringsyou joy?What are you good at?What needsdoing? \ No newline at end of file