From 7d2d35ba280cb9f4a95c81b65c5636567f4561c9 Mon Sep 17 00:00:00 2001 From: Jumace Date: Mon, 16 Sep 2024 16:15:50 +0200 Subject: [PATCH] feat: add newsletter 017 --- docs/assets/images/posts/hackers.webp | Bin 0 -> 26944 bytes docs/blog/index.html | 24 ++- docs/feed/feed.xml | 56 ++++- docs/index.html | 18 +- .../index.html | 0 docs/posts/20240917-newsletter-017/index.html | 196 ++++++++++++++++++ docs/sitemap.xml | 9 +- src/assets/images/posts/hackers.webp | Bin 0 -> 26944 bytes src/posts/20240917-newsletter-017.md | 62 ++++++ 9 files changed, 346 insertions(+), 19 deletions(-) create mode 100644 docs/assets/images/posts/hackers.webp rename docs/posts/{20240626-newsletter-016 => 20240822-newsletter-016}/index.html (100%) create mode 100644 docs/posts/20240917-newsletter-017/index.html create mode 100644 src/assets/images/posts/hackers.webp create mode 100644 src/posts/20240917-newsletter-017.md diff --git a/docs/assets/images/posts/hackers.webp b/docs/assets/images/posts/hackers.webp new file mode 100644 index 0000000000000000000000000000000000000000..9458b5277f0cbdf79ecc35c04e0879c4e1f77a57 GIT binary patch literal 26944 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

a})v7fJRPZQJk@@JO00Q-M}dcH(QMs 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

+ + + +
+
diff --git a/docs/feed/feed.xml b/docs/feed/feed.xml index c38877c..6b28c01 100644 --- a/docs/feed/feed.xml +++ b/docs/feed/feed.xml @@ -5,13 +5,53 @@ https://thedeven.org/ Developer for Developer to make your (work) life easier! - Thu, 22 Aug 2024 02:00:00 +0000 + Tue, 17 Sep 2024 02:00:00 +0000 ogb@fastmail.com (Ola Gasidlo-Brändel) + + Newsletter 017 + https://thedeven.org/posts/20240917-newsletter-017/ + <h2 id="%E2%9C%A8-happy-3-2-1-treats-day!%E2%9C%A8" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240917-newsletter-017/#%E2%9C%A8-happy-3-2-1-treats-day!%E2%9C%A8"><span>✨ Happy 3-2-1 treats day!✨</span></a></h2> +<p>Good day everyone,</p> +<p>It is time for another round of our newsletter.</p> +<p>One of the most iconic cyber movies in history, at least in my humble opinion, celebrated recently its 29th anniversary. On the 15.09.1995 the magnificent movie <a href="https://en.wikipedia.org/wiki/Hackers_(film)" target="_blank" rel="noopener">Hackers</a> was released.</p> +<p>The movie is still celebrated by many tech folks, especially in the <a href="https://www.vice.com/en/article/real-hackers-tell-us-why-they-love-the-movie-hackers/" target="_blank" rel="noopener">security sector</a> and that for a good reason if you ask me.</p> +<p>If you never saw the movie, plan it for your next movie night, it is highly recommended.</p> +<p>Please enjoy the 3 things for learners, 2 things for doers, and 1 question for thinkers all about the topic security and hacking, as a tribute to the movie. No matter if you are a learner, a doer, a thinker, two or all of them, we hope you’ll find something to enjoy.</p> +<h2 id="3-things-for-learners" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240917-newsletter-017/#3-things-for-learners"><span>3 things for learners</span></a></h2> +<p>A Guide to Common Web Application Security Vulnerabilities and Mitigation<br /> +<a href="https://www.webdevstory.com/web-application-security-vulnerabilities/" target="_blank" rel="noopener">https://www.webdevstory.com/web-application-security-vulnerabilities/</a></p> +<p>World's Biggest Data Breaches &amp; Hacks (visualization takes time to load)<br /> +<a href="https://github.blog/news-insights/research/the-state-of-open-source-and-ai/" target="_blank" rel="noopener">https://github.blog/news-insights/research/the-state-of-open-source-and-ai/</a></p> +<p>GitHub comments abused to push malware via Microsoft repo URLs<br /> +<a href="https://www.bleepingcomputer.com/news/security/github-comments-abused-to-push-malware-via-microsoft-repo-urls/" target="_blank" rel="noopener">https://www.bleepingcomputer.com/news/security/github-comments-abused-to-push-malware-via-microsoft-repo-urls/</a></p> +<h2 id="2-things-for-doers" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240917-newsletter-017/#2-things-for-doers"><span>2 things for doers</span></a></h2> +<p>Check if a service you use offers 2FA<br /> +<a href="https://2fa.directory/" target="_blank" rel="noopener">https://2fa.directory</a></p> +<p>WebAuthn: Enhancing Security with Minimal Effort<br /> +<a href="https://begin.com/blog/posts/2024-07-02-webauthn-with-arc" target="_blank" rel="noopener">https://begin.com/blog/posts/2024-07-02-webauthn-with-arc</a></p> +<h2 id="1-question-for-thinkers" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240917-newsletter-017/#1-question-for-thinkers"><span>1 question for thinkers</span></a></h2> +<p>Where you ever hacked? If so what can you do in the future to prevent it from happening again?</p> +<br /> +<p>Thank you for reading!</p> +<p>If you have any resources you think your colleagues should know about, please let me know, so it can be added to a future newsletter.<br /> +Julian from DEVEN</p> +<br /> +<p>P.S.: This time there is no CodePen coding challenge. Instead we want to share a playground where you can do multiple challenges regarding web security.</p> +<p>Go to the interactive cyber security platform and try out a few sessions:<br /> +<a href="https://defendtheweb.net/" target="_blank" rel="noopener">https://defendtheweb.net/</a></p> +<p>If you are stuck at any level feel free to share it with your peers and try to find a solution together.</p> +<p>Hack the planet 🤘</p> + + Tue, 17 Sep 2024 02:00:00 +0000 + Julian Cebulla + https://thedeven.org/posts/20240917-newsletter-017/ + + Newsletter 016 - https://thedeven.org/posts/20240626-newsletter-016/ - <h2 id="%E2%9C%A8-happy-3-2-1-treats-day!%E2%9C%A8" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240626-newsletter-016/#%E2%9C%A8-happy-3-2-1-treats-day!%E2%9C%A8"><span>✨ Happy 3-2-1 treats day!✨</span></a></h2> + https://thedeven.org/posts/20240822-newsletter-016/ + <h2 id="%E2%9C%A8-happy-3-2-1-treats-day!%E2%9C%A8" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240822-newsletter-016/#%E2%9C%A8-happy-3-2-1-treats-day!%E2%9C%A8"><span>✨ Happy 3-2-1 treats day!✨</span></a></h2> <p>Good day everyone,</p> <p>It is time for another round of our newsletter.</p> <p>This week is <a href="https://home.cern/news/news/computing/internaut-day-and-world-wide-web" target="_blank" rel="noopener">Internaut Day</a>. The 23.08.1991 is generally seen as the day the World Wide Web went public.</p> @@ -19,19 +59,19 @@ For most people a life without the open web would be drastically different.</p> <p>That is why this edition of the newsletter will focus on open standards and software in the public domain.</p> <p>As usual I prepared 3 things for learners, 2 things for doers, and 1 question for thinkers all about the topic open source and open standards. No matter if you are a learner, a doer, a thinker, two or all of them, we hope you’ll find something to enjoy.</p> -<h2 id="3-things-for-learners" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240626-newsletter-016/#3-things-for-learners"><span>3 things for learners</span></a></h2> +<h2 id="3-things-for-learners" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240822-newsletter-016/#3-things-for-learners"><span>3 things for learners</span></a></h2> <p>How open source software powers modern filmmaking <br /> <a href="https://github.com/readme/featured/open-source-filmmaking" target="_blank" rel="noopener">https://github.com/readme/featured/open-source-filmmaking</a></p> <p>Octoverse: The state of open source and rise of AI in 2023<br /> <a href="https://github.blog/news-insights/research/the-state-of-open-source-and-ai/" target="_blank" rel="noopener">https://github.blog/news-insights/research/the-state-of-open-source-and-ai/</a></p> <p>Scaling standards and community in your organization <br /> <a href="https://github.com/readme/guides/federated-model" target="_blank" rel="noopener">https://github.com/readme/guides/federated-model</a></p> -<h2 id="2-things-for-doers" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240626-newsletter-016/#2-things-for-doers"><span>2 things for doers</span></a></h2> +<h2 id="2-things-for-doers" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240822-newsletter-016/#2-things-for-doers"><span>2 things for doers</span></a></h2> <p>Use open source to improve your projects documentation<br /> <a href="https://thedeven.org/documentation-skeleton/" target="_blank" rel="noopener">https://thedeven.org/documentation-skeleton/</a></p> <p>How to Contribute to Open Source<br /> <a href="https://opensource.guide/how-to-contribute/" target="_blank" rel="noopener">https://opensource.guide/how-to-contribute/</a></p> -<h2 id="1-question-for-thinkers" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240626-newsletter-016/#1-question-for-thinkers"><span>1 question for thinkers</span></a></h2> +<h2 id="1-question-for-thinkers" tabindex="-1"><a class="bookmark" href="https://thedeven.org/posts/20240822-newsletter-016/#1-question-for-thinkers"><span>1 question for thinkers</span></a></h2> <p>Would coding standards make your day to day work better?</p> <br /> <p>Thank you for reading!</p> @@ -39,13 +79,13 @@ For most people a life without the open web would be drastically different.</ Julian from DEVEN</p> <br /> <p>P.S.: This time there is no CodePen coding challenge. Instead we want to challenge you to contribute to a open source software of your choice.</p> -<p>If you do not know where to start you can follow the second link under the <a href="https://thedeven.org/posts/20240626-newsletter-016/#2-things-for-doers">2 things for doers</a>.</p> +<p>If you do not know where to start you can follow the second link under the <a href="https://thedeven.org/posts/20240822-newsletter-016/#2-things-for-doers">2 things for doers</a>.</p> <p>Any kind of contribution that improves a project is a good and worthwhile time investment. This does not need to be a code change, it can also include documentation updates, fixing typos and others.</p> <p>Happy contributing 🧑‍🚀</p> Thu, 22 Aug 2024 02:00:00 +0000 Julian Cebulla - https://thedeven.org/posts/20240626-newsletter-016/ + https://thedeven.org/posts/20240822-newsletter-016/ diff --git a/docs/index.html b/docs/index.html index 567260c..e9fdb2b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -247,8 +247,8 @@

Latest News

- - + +
-

Newsletter 016

+

Newsletter 017

A collection of links for learners, doers and thinkers

@@ -269,8 +269,8 @@

Newsletter 016

- - + +
-

Newsletter 015

+

Newsletter 016

A collection of links for learners, doers and thinkers

@@ -291,8 +291,8 @@

Newsletter 015

- - + +
-

Newsletter 014

+

Newsletter 015

A collection of links for learners, doers and thinkers

diff --git a/docs/posts/20240626-newsletter-016/index.html b/docs/posts/20240822-newsletter-016/index.html similarity index 100% rename from docs/posts/20240626-newsletter-016/index.html rename to docs/posts/20240822-newsletter-016/index.html diff --git a/docs/posts/20240917-newsletter-017/index.html b/docs/posts/20240917-newsletter-017/index.html new file mode 100644 index 0000000..adf31a9 --- /dev/null +++ b/docs/posts/20240917-newsletter-017/index.html @@ -0,0 +1,196 @@ + + + + + + Newsletter 017 + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ + + +
+
+
+ + + + + +
+
+
+ +
+
+ + + +

Newsletter 017

+
+
+

✨ Happy 3-2-1 treats day!✨

+

Good day everyone,

+

It is time for another round of our newsletter.

+

One of the most iconic cyber movies in history, at least in my humble opinion, celebrated recently its 29th anniversary. On the 15.09.1995 the magnificent movie Hackers was released.

+

The movie is still celebrated by many tech folks, especially in the security sector and that for a good reason if you ask me.

+

If you never saw the movie, plan it for your next movie night, it is highly recommended.

+

Please enjoy the 3 things for learners, 2 things for doers, and 1 question for thinkers all about the topic security and hacking, as a tribute to the movie. No matter if you are a learner, a doer, a thinker, two or all of them, we hope you’ll find something to enjoy.

+

3 things for learners

+

A Guide to Common Web Application Security Vulnerabilities and Mitigation
+https://www.webdevstory.com/web-application-security-vulnerabilities/

+

World's Biggest Data Breaches & Hacks (visualization takes time to load)
+https://github.blog/news-insights/research/the-state-of-open-source-and-ai/

+

GitHub comments abused to push malware via Microsoft repo URLs
+https://www.bleepingcomputer.com/news/security/github-comments-abused-to-push-malware-via-microsoft-repo-urls/

+

2 things for doers

+

Check if a service you use offers 2FA
+https://2fa.directory

+

WebAuthn: Enhancing Security with Minimal Effort
+https://begin.com/blog/posts/2024-07-02-webauthn-with-arc

+

1 question for thinkers

+

Where you ever hacked? If so what can you do in the future to prevent it from happening again?

+
+

Thank you for reading!

+

If you have any resources you think your colleagues should know about, please let me know, so it can be added to a future newsletter.
+Julian from DEVEN

+
+

P.S.: This time there is no CodePen coding challenge. Instead we want to share a playground where you can do multiple challenges regarding web security.

+

Go to the interactive cyber security platform and try out a few sessions:
+https://defendtheweb.net/

+

If you are stuck at any level feel free to share it with your peers and try to find a solution together.

+

Hack the planet 🤘

+
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/docs/sitemap.xml b/docs/sitemap.xml index ea8fa4c..11bdf65 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -188,9 +188,16 @@ - /posts/20240626-newsletter-016/ + /posts/20240822-newsletter-016/ 2024-08-22T00:00:00.000Z + + + /posts/20240917-newsletter-017/ + 2024-09-17T00:00:00.000Z + + + \ No newline at end of file diff --git a/src/assets/images/posts/hackers.webp b/src/assets/images/posts/hackers.webp new file mode 100644 index 0000000000000000000000000000000000000000..9458b5277f0cbdf79ecc35c04e0879c4e1f77a57 GIT binary patch literal 26944 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

a})v7fJRPZQJk@@JO00Q-M}dcH(QMs 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 +https://www.webdevstory.com/web-application-security-vulnerabilities/ + +World's Biggest Data Breaches & Hacks (visualization takes time to load)
+https://github.blog/news-insights/research/the-state-of-open-source-and-ai/ + +GitHub comments abused to push malware via Microsoft repo URLs
+https://www.bleepingcomputer.com/news/security/github-comments-abused-to-push-malware-via-microsoft-repo-urls/ + + +## 2 things for doers +Check if a service you use offers 2FA
+https://2fa.directory + +WebAuthn: Enhancing Security with Minimal Effort
+https://begin.com/blog/posts/2024-07-02-webauthn-with-arc + + +## 1 question for thinkers +Where you ever hacked? If so what can you do in the future to prevent it from happening again? + +
+ +Thank you for reading! + +If you have any resources you think your colleagues should know about, please let me know, so it can be added to a future newsletter.
+Julian from DEVEN + +
+ +P.S.: This time there is no CodePen coding challenge. Instead we want to share a playground where you can do multiple challenges regarding web security. + +Go to the interactive cyber security platform and try out a few sessions:
+https://defendtheweb.net/ + +If you are stuck at any level feel free to share it with your peers and try to find a solution together. + +Hack the planet 🤘 \ No newline at end of file