teleren/devto huggingface dataset:
4 Best DevOps Training Certification
Published: 2022-10-28 17:48:08

The competitive abilities of a successful professional are demonstrated by earning a certification from credible authorities. Positions in DevOps are frequently in demand. In order to maintain a high standard, beginners and entry-level professionals can get certifications and training through a range of courses and exams. In order to educate their users about their technology and facilitate proper usage, many IT behemoths offer certification.

How important is DevOps certification?

A DevOps certification may be desired for a variety of reasons. You can advance and keep up with the times with this qualification. Additionally, by showcasing your expertise on a CV, it aids employers in comprehending your DevOps-related skills. The top 10 DevOps certifications that you'll need to possess in 2021 in order to accomplish your career goals are listed below.

1. Docker Certified Associate certification

This Docker certification serves to verify the programmer's knowledge of Docker. Docker is one of the most important tools used in DevOps operations. You need to be able to manage Docker containers and images if you want to run many programs on the same operating system. By providing this certification, Docker hopes to educate engineers on the fundamentals of using containers, how to orchestrate them with Docker Swarm, and how to configure Docker to use an external DNS.

2. Kubernetes administrator certification

Another essential technology for DevOps operations is Kubernetes. To be certified as a Kubernetes Administrator, you must pass the test created by the Cloud Native Computing Foundation. They teach the candidates how to both run a basic Kubernetes cluster and build one from scratch. There are many laboratories in this course, which is very hands-on. In-depth discussions of recommended practices are also given for networking, logging, installing, scheduling pods, and other subjects.


3. AWS Certified DevOps Engineer certification

AWS offers many credentials for developers, DevOps experts, and system architects. This Certifies DevOps Engineer certification seeks to assess a DevOps engineer's proficiency in creating distributed systems utilizing the AWS stack. Best practices for employing metrics, logging systems, security precautions, and AWS monitoring are the main topics of the test. Exams have multiple-choice questions to determine how well you understand scalable system architecture.

4. Training for DevOps Certification

By completing a DevOps certification course with [DevOps training online](https://www.igmguru.com/cloud-computing/devops-certification-training/) by Igmguru, you may be able to better understand the concepts underlying tools like GIT, Jenkins, Sonar, Nexus, Ansible, Docker, Terraform, and Gafana. continuing lifetime support Timing flexibility for batches. The DevOps Online Training program at IgmGuru is created using the most latest curriculum from subject-matter Gurus.
First homework in 20 years
Tags: beginners, webdev, css
Published: 2022-10-28 18:08:57

This is homework. Here's what I'm supposed to do:

**_"Write a short blog post about something that you learned this week"_**

So what did I learn? 

**Firstly, I learned that it's been a while since I had homework** (at least 20 years, probably more) and that I'm definitely out of practice. But that's what you get when you try to learn something new at the ripe age of 40.

**Secondly, I learned that there's A LOT to learn.** In fact, "a lot" doesn't even begin to describe it. Having spent the last few hours exploring resources suggested by my Frontend Developer Bootcamp provider, I realize that I had no idea how broad the field of "coding" is. Which is why I put the word" coding" in quotation marks, as I don't really know what it means, anymore . I naively thought it was about building websites, or making games, but it's way more complex and encompasses everything from graphic design to psychology and probably way more that I can even imagine. 

**Thirdly, I learned that it's actually interesting**. Despite it being humongous and overwhelming, I also find it quite engaging and the time I spend reading on the topic didn't feel like a drag. That's a good sing. 

**And finally, that it's a wormhole that sucks me right in**. I've spent the last hour clicking hyperlinks, starting on articles just to move further and deeper, and adding URLs to my "read later "list. Here are some examples

[How designers can tackle new types and shapes of screens ](https://alistapart.com/article/breaking-out-of-the-box/ )

[The limitations and alternatives to the concept of "Persona" ](https://alistapart.com/article/beware-the-cut-n-paste-persona/)

[How to be a Dev and a Dad ](https://davidwalsh.name/being-a-dev-dad)

My own homework for myself is to read and understand them. Wish me luck.
Video: Using Amazon CodeWhisperer to write Hugging Face code
Tags: tutorial, softwaredevelopment, aws, nlp
Published: 2022-10-29 13:38:08

---
title: Video: Using Amazon CodeWhisperer to write Hugging Face code
published: true
date: 2022-10-28 17:23:58 UTC
tags: tutorial,softwaredevelopment,aws,nlp
canonical_url: https://julsimon.medium.com/video-using-amazon-codewhisperer-to-write-hugging-face-code-d252e9ff3cde
---

Following my test of [Github Copilot](https://youtu.be/HxyG896swQU), I was curious how [Amazon CodeWhisperer](https://aws.amazon.com/codewhisperer/) would perform on the same example. So I gave it a try!

{% youtube v_ktMCtzuVs %}

In a nutshell, things didn’t go well. I found the service slow, and most of the prompts it generated were irrelevant. It also struggled to keep generating additional lines of code. Failing to trigger on copy-pasted prompted was very annoying (probably an issue with the AWS extension for VS Code).

Unlike Copilot, I wouldn’t use CodeWhisperer to get real work done. The service is still in preview at the time of recording, and one can only hope that it will get much better over time. I’ll give another try when it becomes generally available.
If Julia works better than Python, Why are we all learning Python?
Tags: python, julialang, react, javascript
Published: 2022-10-28 17:16:19

Or do they want us to finish learning it before they introduce another super programming language. If you ask me, I think programming and the world of learning never ends. From one cycle to another, from one high level language to another and eventually, React.js will be outdated. The list goes on: Flutter, JavaScript, Kotlin, and the rest will all be outdated.

But machine Language will never die.
Let's talk about our social media intake, shall we?
Tags: discuss, socialmedia
Published: 2022-10-28 17:04:45

Hey hey DEV Community! Boring day on the internet, huh? /s

I'm kidding — in case you hadn't heard somehow, today is the day that [Elon Musk has completed his drawn-out, dramatic purchase of Twitter](https://www.wsj.com/articles/elon-musk-completes-twitter-takeover-11666918031). Or, as he put it:

{% embed https://twitter.com/elonmusk/status/1585841080431321088 %}

I'm not here to argue the finer points of Musk's takeover plan, the future of Twitter or Meta, their impact on democracy and global politics, etc. If you want to chat about those things, check out @jmfayard's [post on the topic](https://dev.to/jmfayard/twitter-my-advice-is-to-give-up-d0o).

Here's what I **am** curious about: what it would take to change our scrolling habits.

It's clear that things are changing in our current social media landscape, between this high-profile takeover and reports about [the state of business at Meta, née Facebook](https://12ft.io/proxy?q=https://www.cbsnews.com/news/meta-stock-down-earnings-700-billion-in-lost-value). There are so many reasons to quit! It's also true that these platforms, over the years, [have rewired our brains to crave their patterns and rewards](https://www.calstate.edu/csu-system/news/Pages/Social-Media-Addiction.aspx) — meaning that leaving platforms or quitting entirely can be really, really hard.

On the other hand, there are less-centralized, less-addictive platforms out there for socializing and networking online (hello! You're on dev.to!). Lots of folks on Twitter are flocking to Mastodon today, too. [I made an account there](https://mastodon.social/@erinposting) for the first time and I've been having fun piecing together how it works and how I want to show up in that space.

So devs, here are my questions for you:
- Which social media platforms do **you** spend the most time on, and for what purposes? Networking, socializing, brain-numbing?
- What do you enjoy about your preferred platforms? What do you hate about them?
- What would it take to make a sustainable change to your current social media intake?
What's important when reviewing a team member's code?
Tags: anonymous, discuss
Published: 2022-10-28 16:43:51

_This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email sloan@dev.to if you'd like to leave an anonymous comment or if you want to ask your own anonymous question._ 

***


I just started my first job as a junior backend dev! I'm really curious to hear from DEV users as to what they look for when reviewing code for your team. I don't think I'm going to be the first person that's asked on my team, but I'd love any tips and tricks to know how best to review code and how it can be most helpful to that team member in question.
In which phase is your software?
Tags: webdev, programming, productivity, testing
Published: 2022-10-28 16:18:26

I recently gave a talk on testing and I focused the speech on the life cycle of a successful software.

> The participants talked to me and pointed out that they had never paid attention to this particular aspect and the talk enriched them a lot.

So here I would like to inspire other readers through this article.

---

## Kent Beck's 3X model

To describe the life cycle of a software, I took Kent Back's [3X Model](https://medium.com/@kentbeck_7670/fast-slow-in-3x-explore-expand-extract-6d4c94a7539) as inspiration to focus on how we invest our time in the testing phase.

Here is Kent Beck's chart

![3xModel](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/slsbef9v6dwkjmls9zmf.jpeg)

Let's analyse the 3 phases in the graph.

#### Explore

At this stage our software is being born, we have our business idea but we are still waiting for the market to prove us right.

e.g we are at the pub and we have a brilliant idea: Why don't we make a social media to share images?

At this stage, even before writing the code, it is necessary validate the idea and look for any competitors with the same business idea. At this stage it is not worth investing in manual or manual tests because our test is the market.

#### Expand

At this stage, however, your business is scaling and the main activities are to remove bottlenecks and create new features to remain attractive.
The effort here is between seeking market feedback, manual and automatic testing.

#### Extract

Here, on the other hand, we are masters of the market and it will be difficult for us to have more market than the current one. The activities will be aimed at optimising profits and reducing costs. This results in more automatic tests to reduce effort.

## Triathlon metaphor

Triathlon lends itself well to comparison with what we have explained. This discipline consists of three phases: swimming, cycling, running.
If we use the bike during the swimming phase we will certainly have problems. 😅
And even in the life of a software, if we invest our effort in the wrong way, we will run into problems.

---

And do you know at what stage your project is?

You can [follow me on Twitter](https://twitter.com/giorgio_boa), where I'm posting or retweeting interesting articles.

I hope you enjoyed this article, don't forget to give ❤️.
Bye 👋

{% embed https://dev.to/gioboa %}

_Special thanks to [Strazz](https://twitter.com/thestrazz86), he inspired me with his book: [Decision-making for Software Development Teams](https://leanpub.com/decision-making-for-software-development-teams/)_
In One Minute : Amazon EC2
Tags: aws, beginners, programming, oneminute
Published: 2022-10-28 16:11:23

Amazon Elastic Compute Cloud is a part of Amazon.com's cloud-computing platform, Amazon Web Services (AWS), that allows users to rent virtual computers on which to run their own computer applications.

EC2 encourages scalable deployment of applications by providing a web service through which a user can boot an Amazon Machine Image (AMI) to configure a virtual machine, which Amazon calls an "instance", containing any software desired.

A user can create, launch, and terminate server-instances as needed, paying by the second for active servers – hence the term "elastic".

EC2 provides users with control over the geographical location of instances that allows for latency optimization and high levels of redundancy.

In November 2010, Amazon switched its own retail website platform to EC2 and AWS.
{% embed https://youtu.be/uun7mNL04Jg %}
Generally, Amazon EC2 is priced on a per instance / per hour basis.
However, any instance can be rented on a per month basis as well.
In such case, Reserved and Spot Instances pricing can be applied, resulting in a significant discount.
Instances are priced depending on their "size", namely how much CPU and RAM are included.

Official website :- https://aws.amazon.com/ec2/
Code that maintains Code - The "Holy Grail" of Low-Code
Published: 2022-10-28 15:52:10

JavaScript and Lisp have `eval`. Eval allows us to create code. However, it suffers from lack of the most important parts, the ability to have _code that maintains code_. To allow for such constructs, you need to go down the _"meta programming rabbit hole"_. Warning, this hole is very deep, and highly confusing. In addition our puny software development brains, doesn't even have the mental framework to understand its capabilities, because of [too much OOP](https://dev.to/polterguy/oop-a-software-development-mass-psychosis-9n4).

Imagine you having a function similar to `eval`, except instead of just doing string concatenation, it semantically inspects your code, allowing your `eval2` function to change existing code. What could that do for you?

I just had a support request from one of the half a dozen of software development teams I am helping out, all over the world. This one originated from our Kyiv partner, needing to change the authorisation mechanism of his endpoints. I told him he had to replace the invocations to `auth.ticket.verify`, but it was too many files for him, so he wanted to change the function itself - Which of course is a no go for code already in production.

I suggested he should use the meta programming capabilities of [Hyperlambda](https://aista.com/hyperlambda/) to create a snippet of code that modifies his existing code. Partially to explain to him how this process works, and partially because I am truly in love with meta programming, and want to share my love with the world - I decided to create a YouTube video where I demonstrate the concept.

{% embed https://www.youtube.com/watch?v=74ZEiDkUP18 %}

Let me know what you think in the comments. However, basically, the above allows me to do in 0.1 second, what a human being would have needed in theory several days to accomplish. That's ...

> The coolness of Meta Programming ^_^
Disabling my Twitter Bots with ElonOwns.com
Tags: webdev, twitter
Published: 2022-10-28 15:48:33

I'm configuring my Twitter bots to stop Tweeting while Elon Musk owns Twitter but I want them to turn back on as soon as possible (hope springs eternal).

[ElonOwns.com](https://elonowns.com) will provide details on some of the notable companies Elon Musk owns or has previously owned.

One request, 0.98kb, no Javascript required. Hosted by Netlify's free plan.

```
{
  "Twitter": {
    "Owns": "yes",
    "_Owns": "Valid values are 'yes', 'no', and 'sort of'",
    "Caveats": [],
    "_Caveats": "A list of gramatically correct English sentences qualifying a value of 'sort of' in order from most to least important.",
    "OwnershipStart": 1666885740,
    "_OwnershipStart": "Based on the time of this tweet until I can find a more precise source: https://twitter.com/elonmusk/status/1585841080431321088?s=20&t=ZKm7qqxQ3PVEjv4UzsopOw",
    "OwnershipEnd": null,
    "_OwnershipEnd": ""
  },
  "Tesla": {
    "Owns": "yes",
    "Caveats": []
  },
  "SpaceX": {
    "Owns": "yes",
    "Caveats": []
  }
}
```
WANTED: Feedback
Tags: kotlin, java, opensource, security
Published: 2022-10-28 15:42:36

**TL;TR: here you can go to the project:** [kpalatzky/microvault](https://github.com/kpalatzky/microvault)

I would like to gather some feedback on my latest project. Here I am more interested in feedback about security than about the sense of the project.

I would love it if you could take a look at the project and give some feedback.

... and of course: If you like the whole thing, then I would also be very happy about a star ⭐
Pure CSS Elon Musk
Tags: codepen, html, css, webdev
Published: 2022-10-28 15:29:39

---
title: Pure CSS Elon Musk
published: true
tags: codepen, html,css, webdev
---

{% codepen https://codepen.io/AsyrafHussin/pen/mdroBzv %}

<p>Speed Code Video
<a href="https://twitter.com/asyrafhussin4/status/1585905568702603264" target="_blank">https://twitter.com/asyrafhussin4/status/1585905568702603264</a></p>
Luos Discord Community Doubles Users
Tags: opensource, microservices, discord, luos
Published: 2022-10-28 15:24:52

💬 “Luos, maker of open source real-time orchestrator for edge and embedded distributed systems, today announced its Discord community has nearly tripled the number of participants to more than 6,000 since it was announced in July.”

⏩ [Read the full article](https://finance.yahoo.com/news/discord-edge-embedded-community-more-130000210.html)

Thank you to everyone that has joined our community in these past weeks 🎊
Deploy PHP applications using AWS OpsWorks
Tags: aws, tutorial, beginners, productivity
Published: 2022-10-28 15:04:09

---
title: Deploy PHP applications using AWS OpsWorks
published: true
canonical_url: https://makendran.hashnode.dev/deploy-php-applications-using-aws-opsworks
---

# Introduction

![Arch_AWS-OpsWorks_64@5x.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666799637811/I7g_LUFOW.png)

AWS OpsWorks lets you automate tasks by customizing individual parts of your application using Chef or Puppet-managed instances. The building blocks of AWS OpsWorks are **stacks**. Stacks allow you to model your application in multiple layers.

# Typical Application server stack

In typical applications, these can be represented as web, application, and database tiers.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666799694402/IAaKi-5Vc.png)

_[Image Source](https://docs.aws.amazon.com/opsworks/latest/userguide/welcome.html)_

# AWS OpsWorks Stacks

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666799808302/UYdFMdAXg.png)

_[Image Source](https://docs.aws.amazon.com/opsworks/latest/userguide/welcome_classic.html)_

AWS OpsWorks lets you provision EC2 instances at any level and configures them with Chef to automate repetitive tasks like software installation and configuration.

You can achieve these benefits by using the AWS OpsWorks cookbooks created by AWS. This cookbook is open source and you can create your own cookbook or assemble it to suit your application requirements.

Kindly watch the below video to know more about AWS OpsWorks.



{% youtube cSaCLCzN1Rk %}


# Demo

In this article, you will create an OpsWorks stack that will be used to model a simple PHP application.

Kindly watch the below video to deploy PHP applications using AWS OpsWorks.


{% youtube huaYDgcQaDE %}


# Conclusion

From this article, you have learned on

- How to create an AWS OpsWorks Stack that utilizes Chef 11 and the Amazon Linux operating system. 
- How to create a layer in AWS OpsWorks that represents your PHP application servers. 
- How to successfully create and deploy your PHP application using AWS OpsWorks.

Gratitude for perusing my article till the end. I hope you realized something unique today. If you enjoyed this article then please share it with your buddies and if you have suggestions or thoughts to share with me then please write in the comment box.

Follow me and share your thoughts,
[GitHub](https://github.com/MakendranG)
[LinkedIn](https://www.linkedin.com/in/makendran/)
[Twitter](https://twitter.com/MakendranG)
Listy do M 5 - Opis filmu
Published: 2022-10-28 14:55:41

Szczepan i Karina trafiają w sam środek walki o spadek, która grozi podziałem nawet najbliższych. Wkrótce przekonają się, na swój sposób, że "z rodziną najlepiej wychodzi się na zdjęciach". Jednak kusząca perspektywa bogactwa i władzy nie zawsze może być tym, czym się wydaje, i będą musiały uważać, by nie dać się jej pochłonąć.

Obejrzyj cały film Listy do M 5 online: [https://filmiserial.pl/filmy/listy-do-m-5/](https://filmiserial.pl/filmy/listy-do-m-5/)

Ten film to idealny sposób na wejście w świątecznego ducha. Doskonale oddaje świąteczną atmosferę Bożego Narodzenia i na pewno sprawi, że poczujesz się podekscytowany sezonem. Niezależnie od tego, czy oglądasz go z rodziną czy przyjaciółmi, ten filmik na pewno wprawi wszystkich w dobry nastrój. Więc usiądź wygodnie, zrelaksuj się i ciesz się najlepszym czasem w roku.
My Guide to Frontend Development
Tags: webdev, javascript, beginners, tutorial
Published: 2022-10-28 14:43:11

Frontend is very strange, you have like a bazillion frameworks and stuff, this is the complete guide to survive the wild west of frontend web dev.
So let's dive straight in:
1. HTML/CSS:
The most important fundamental of web dev is HTML/CSS, HTML (Hyper text markup language), and CSS (Cascading Style Sheets). They make DA Fundamentals. A good tutorial will be the one that Bro Code made [HTML & CSS Full Course](https://youtu.be/cyuzt1Dp8X8).

2. JavaScript
Now let's start with the real programming languages, JavaScript the pioneer of the web and a very high-level programming language, fun fact: it was developed in just one week! Good resources to learn JS from [Free JavaScript Course Scrimba](https://scrimba.com/learn/learnjavascript) I love that site!

3. Choosing a framework:
Now we go to the horror of choosing a JS framework to work with, you have a dozen trillion options like:
React, Vue, Angular, Svelte, Solid, Lit and much more…
A personal choice for me would be React, it's flexible and not that hard, but you have to be devoted while learning React. A good course will be [Scrimba 11-hour React Course Free](https://scrimba.com/learn/learnreact).

4. Meta-Framework (optional)
These are stuff like NextJS and RedwoodJS that help you in routing and much other stuff.

So now you can go confidently to the dark forest of Frontend Development