teleren/devto huggingface dataset:
Day 615 : I Remember
Tags: hiphop, code, coding, lifelongdev
Published: 2022-08-16 22:25:37

_liner notes_:
- Professional : Not a bad day. Got to meet with a person in the company but outside my team. They had a question about some of the stuff I work on and how they could use it for their own use case. What's cool is that we were able to take one of my demos and make it work for what they wanted. Rest of the day, I worked on converting a sample demo over to using a new SDK. Got it done, but I need to see how I can get it to deploy to Heroku with the deploy button. Going to work on that tomorrow. Also got some feedback on some artwork for a project. Relayed that to the designers. I'll see what they have to say.

- Personal : So I took some time during lunch to review my Japanese. Whew, it was rough. haha. Forgot more than I remembered. Last night, I got the dashboard able to pull info on a meetup with a URL and info about a venue from another URL and then save that to the database so it shows up on the website. So now, I can add events outside of Meetup.com to my site. I can even feature an event on the front page. Only thing is that I currently have a chron job that deletes the events there to replace with new ones. Issue is that I'm not getting anything from Meetup.com because they changed something and broke my site. haha.

![A view looking at a snow capped with pine trees mountain chain with a river flowing in the valley in Whistler, BC, Canada](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ietd5gdjfnrder5rxjql.jpg)

I may keep doing Japanese reviews during lunch. I may try again during the evenings, but lunch time was pretty good. Going to work on getting events listed and deleting them functioning in my dashboard. I'll probably also make a small change to the website so that it's more general.

Have a great night!

peace piece
Dwane / conshus
https://dwane.io / https://HIPHOPandCODE.com
{% youtube LNU8fY63YvM %}
Contributing to docs!
Tags: docs, opensource, beginners, devjournal
Published: 2022-08-16 21:54:00

Over the past one year I have done a LOT of documentation work. I impart a little knowledge in this blog! So let's go -->

**Why contribute to docs.**

It's a gateway contribution towards open source organizations. 
- You gain a lot of surface level knowledge about an organization before you know which part of the organization you REALLY want to contribute to.
- It's a fantastic opportunity to learn about the community- is it an active community, are the people warm and welcoming, is the communication transparent and public, etc.
- Documentation, in my perspective, is comparable to dirty laundry. Everyone wants clean clothing at the end of the day, even though nobody wants to do it!

Everyone has their pet contribution, documentation happens to be mine.

Guess what? Documentation can be your gateway / foot in the door contribution as well.

**Resources and tools**

As Taylor Swift says:

"I really do think we are all writers. And most of us write in a different voice for different situations. You write differently in your Instagram stories than you do your senior thesis. You send a different type of email to your boss than you do your best friend from home. We are all literary chameleons and I think it’s fascinating."

So we ALL are writers! I believe that the
[Technical writing by Google developers](https://developers.google.com/tech-writing/overview) is an excellent resource to learn about some general technical writing rules!

[Easlo's tweet](https://twitter.com/heyeaslo/status/1543776620460158976) suggests some great tools to make that your writing is crisp. They are:

1. Grammarly—Write mistake-free.
2. QuillBot—Rewrite any paragraph or article.
3. Hemingway—Make your writing bold and clear.
4. CopyAI—Create marketing copy in seconds.
Terraform Plan Command
Tags: terraform, azure
Published: 2022-08-16 21:54:00

This is Part-04 of Developer's Guide to Terraform in this section we are going to discuss about the Terraform Plan Command.

## Terraform plan

The terraform plan command creates an execution plan, which lets you preview the changes that Terraform plans to make to your infrastructure. By default, when Terraform creates a plan it:

Reads the current state of any already-existing remote objects to make sure that the Terraform state is up-to-date.
Compares the current configuration to the prior state and noting any differences.
Proposes a set of change actions that should, if applied, make the remote objects match the configuration.
Testing nested Stacks in AWS CDK 2
Tags: aws, cdk, typescript, testing
Published: 2022-08-16 21:44:00

I just wanted to mention that testing nested stacks in AWS CDK v2 is easier than you think.

Check out the source over here https://github.com/loupeen/aws-cdk-nested-stacks-test

Just write a small stack wrapper for your nested stack.
![Wrapper](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vw8jpa0sjgcc9j3qq29t.png)
 

You find more code and tests in the GitHub repository.
Svelte (Superstar ⭐️) - Day 1/100 of Coding
Tags: 100daysofcode
Published: 2022-08-16 21:40:38

Gone are my baby dev days of hackathons and excitement over what I believed would be the next Facebook/Microsoft breakthrough. Working a 9-5 job as a developer is about as amazing any mostly indoor existence could be, but I miss coding for fun more than anything. I want to end the next 100 days (+/- 5 depending on procrastination) as a better, more involved developer.

## Enter....100 Days of Code. 

I've had this idea in my head recently of a friend manager. So many of my friends have quit social media (including me), and it'd be nice to have a way of remembering different connections I've made over the years.

Dev Log:
* Setup new svelte project
* Completed most of the tutorials
* Created a feature list 
* Used local storage to save friends locally + with Svelte Stores
* Created new friend form
* Created friends list component
* Created ToggleContainer (higher order) to hide components when not needed

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3ftl148rezx5j4t3wirg.png)
 
Stopping place: I am struggling with whether to create 2 separate creation/editing components. Using an id in the store to track who I'm editing makes sense, but I have two options:

* Pass in the "friend" properties as props to the CreateEdit component
* Use the "editFriendID" from the store to get the properties and pre-load the form with the right options.
React Js roadmap - 2023
Tags: roadmap, react, beginners, webdev
Published: 2022-08-16 21:32:00

How to learn react ? Follow this roadmap if you want to learn react as smoothly as you can.

I would recommend watching [Dave Gray's tutorial](https://www.youtube.com/watch?v=RVFAyFWO4go) on react first. When you are done with that, you can continue with the following. one at a time, In this order.


![BMC](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j4vivl2a7d0tzigpbcl9.gif)

* [Formik](https://www.youtube.com/watch?v=vJtyp1YmOpc) - This is for simplifying the process of creating forms.
* [Typescript](https://www.youtube.com/watch?v=TiSGujM22OI&list=PLC3y8-rFHvwi1AXijGTKM0BKtHzVC-LSK) - This will increase your type safety.
* [Redux toolkit](https://www.youtube.com/watch?v=NqzdVN2tyvQ) - This is the recommended way of writing redux.
* [Webpack](https://www.youtube.com/watch?v=IZGNcSuwBZs) - This is for *baby boomers*, the people that like to write vanilla javascript.
* [Testing](https://www.youtube.com/watch?v=GLSSRtnNY0g) - A word of advice, please use [msw](https://dev.to/masterifeanyi/-testing-components-with-a-request-for-rtk-query-using-msw-and-react-testing-library-5a8n) to mock your API

I will update this article as time goes by.


<a href="https://www.buymeacoffee.com/ifeanyichima" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="41" width="174"></a>

**Thank you, please follow me**

[![HTML](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://linkedin.com/ifeanyi-thankgod-chima)&nbsp;[![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white)](https://github.com/masterifeanyi)
how can i add a class to (Jquery UI Datepicker) fo half day checkin and half day checkout
Published: 2022-08-16 21:13:35


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bbler7phy42gak0nw1t1.png)
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zeokhacitbs0iht79edh.PNG)
Can DevOps and ITOps Coexist?
Tags: kubernetes, docker, devops, itops
Published: 2022-08-16 20:57:13


{% embed 
https://youtu.be/gS67LgBNItY
 %}

It's the age old conflict between ITOps and DevOps. IT works bottom up and handles all of the infra related tasks from the network to the VM. DevOps works top down and looks at things from the application down to the container. Somewhere in the middle they each have to co-exist.

Really, there should be no conflict. What we think of as conflict is just consuming things in a way that makes sense for the associated audience. If we say that something is very IT centric then what we are really saying is that we are looking for some type of management interface that gives us nice dashboards and allows us to manage a bunch of resources at a time. If we say something is DevOps centric then what we are saying is that we are looking for a high level of automation. Usually that automation exhibits in the form of CLI commands and APIs.

The question remains on whether there can be a single solution to tie things together. The answer is that there can be. The best tools allow people to consume their infra and apps in a way they are accustomed to. At the end of the day, there are a few elements that are necessary for both ITOps and DevOps. Some of these elements are RBAC (Role Based Access Control) and automation.

In this episode of Portainerd, I go through an example on how the two different teams can work together and how RBAC enables it.
How to create a no-code SaaS with Bubble and Stripe
Tags: nocode, tutorial, stripe, bubble
Published: 2022-08-16 19:26:43

{% youtube SmXgjpW5MTQ %}


[https://youtu.be/SmXgjpW5MTQ](https://youtu.be/SmXgjpW5MTQ)

## What you’ll learn

Building software without code using tools like [Bubble](https://bubble.io/) is becoming more powerful every day. In this episode, you’ll learn some of the capabilities for building with Bubble.  You’ll also learn how to integrate Stripe to collect recurring payments and to enable customers to manage their billing. 

## Who this video is for

This video guide is primarily for no-coders who are interested in learning more about Bubble or Stripe.

## How to follow along

If you want to work alongside the video, you’ll need a [Stripe account](https://dashboard.stripe.com/register) and a [Bubble account](https://bubble.io/). 

## What to watch next
- [How Chord builds modern payments experiences with Stripe Payment Links](https://www.youtube.com/watch?v=6EiMDtOgERo) 


## Stay connected

**You can stay up to date with Stripe Developer updates in a few ways:**

- 📣Follow [@StripeDev](https://twitter.com/stripedev) and [our team](https://twitter.com/i/lists/1459720002567868418) on [Twitter](https://twitter.com/StripeDev)
- 📺 Subscribe to our [Youtube channel](https://www.youtube.com/StripeDevelopers)
- 💬 Join the official [Discord server](https://discord.com/invite/RuJnSBXrQn)
- 📧 Sign up for the [Dev Digest](https://go.stripe.global/dev-digest)
A little different from the usual...
Tags: beginners, productivity, career, programming
Published: 2022-08-16 20:40:08

I want to be an expert in a programming language. However, seeing typed-out codes make me squeamish. I figure some folks, maybe even you, feel the same way. So, we'll do something a little different from usual in this program.

There are many, if not too many, resources about programming languages you want to learn. However, most of these resources are not very useful as they can confuse a learner more in some cases. So Don't waste your time. Instead, let me spend that time researching solid resources on programming languages, tools, etc., that I, and by extension, you, would be learning.

So rather than teach you by writing out boring codes, the course program would point you in the direction of great resources that go straight to the point. So if your learning curve is in tandem with mine, as seen in my last post, rest assured that you have the best resources to look forward to. 

If you missed that post, do well to check [here](https://dev.to/jahswill2nice/even-if-you-fail-fail-forward-3h53).

So far in my ALX journey, we have learned the values to succeed as software engineers in the making. They include courage, humility, adventure, initiative, and grit.

To the best of my understanding, they stand as success rules:
First, you must be courageous enough to know what you want and go for it.
Second, you must be humble enough to know when to ask for help.
Third, you must be adventurous and thus love to explore new territories and learning processes continuously.
Fourth, you must take the initiative to help others and be innovative enough to change the status quo.
Finally, it would be best not to let challenges stop you. Take every failure as a "yet", not as an end.

In conclusion, I speak positively about myself concerning this program: I would finish it in strides and reap its best benefits. On that note, goodbye, till next time.
Data pipelines for data scientists - looking for contributors for new open-source notebook
Tags: datascience, machinelearning, datapipeline, notebook
Published: 2022-08-16 20:18:27

Mage is currently working on a new open-source notebook to shape the future of building data pipelines.

We would love for you to test out our current version in a collaborative effort to create better workflows for data scientists (and other data and machine learning professionals).

Repo: https://github.com/mage-ai/mage-ai
More about Mage: https://mage.ai
Join our slack community: https://mage.ai/chat
Day 129: Redesign day
Published: 2022-08-16 20:15:01

Hi!
Today I focused on the redesign for the page I once carelessly designed including redesign in Figma and the implementation I had issues with focus and concentration therefore I'm not done with the page yet but I will be trying again tomorrow. I didn't get a chance to do Flutter as promised so I will be looking into that as well
I'm currently listening in to a show gotta run...

Signing off...
Dash Core v18.0 Release announcement
Tags: blockchain, opensource, github
Published: 2022-08-16 20:08:00

Dash Core v18.0.0 is a major release and is a mandatory upgrade for all masternodes, miners, and users. Version 18.0.0, released on August 15, 2022, introduces a number of improvements to Dash, including performance optimizations, wallet user interface enhancements, greater stability, and numerous enhancements through Bitcoin backports. Comprehensive details can be found in the [release notes](https://github.com/dashpay/dash/blob/v18.x/doc/release-notes.md).

## Release Highlights
Dash Core Group is pleased to announce that Dash Core v18.0.0 binaries are released and ready for deployment on mainnet by node operators. The following highlights of this major release are described in the previously published [Product Brief](https://www.dash.org/blog/dashcore-v18-0-product-brief/).

- Governance
- Deterministic InstantSend
- Initial Enhanced Hard Fork support
- Quorum updates
- Bitcoin backports

## Activation Phases
Dash Core v18.0.0 is a mandatory update due to the introduction of a number of improvements to Dash, including governance updates, quorum improvements, and InstantSend optimizations. All masternode operators, miners, and integration partners should immediately review the Product Brief and Release Notes to become familiar with the details of the release and begin the update process.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ojmrwgqhsbdbry7vs9zo.png)

## What is Dash?
Dash is a global payments network with its own cryptocurrency offering businesses and individuals instant payments for less than a cent per transaction. Our goal is to provide users with a better way to pay and get paid. Dash Core Group is in the process of rolling out a series of upgrades to our system dubbed “Evolution” to make Dash the most user-friendly blockchain-based payment network in the world.

Originally posted: https://www.dash.org/news/dash-core-v-018/
Top 7 Featured DEV Posts from the Past Week
Tags: top7
Published: 2022-08-16 20:07:03

---
title: Top 7 Featured DEV Posts from the Past Week
published: true
description: A round up of the most-read and most-loved contributions from the community this past week
tags: icymi 
cover_image: https://thepracticaldev.s3.amazonaws.com/i/sfwcvweirpf2qka2lg2b.png
---

_Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take into account posts that are published later in the week._ 

## ReadMe.md in your Terminal

Documentation is a crucial part of being a developer, so make docs accessible with a little tool called rdme. @sourishkrout will show you how to be able to read README.md files in your console.

{% embed https://dev.to/sourishkrout/run-readmemd-in-your-terminal-19i %}


## The Console for Beginners

The console really is your best friend while programming. Here, @chucks1093 shares some of the best console tips and commands in order to get the most out of your time.

{% embed https://dev.to/chucks1093/the-console-api-ce8 %}


## Writing Tests with Jest

@arifintahu will show you how to start writing unit tests using Jest, a JavaScript testing Framework, specifically for a Sequelize and TypeScript project.

{% embed https://dev.to/arifintahu/writing-well-structured-unit-test-in-typescript-2hal %}


## Lessons Were Learned

It's always valuable when a dev looks back on when they first started and reflects on what they wish they knew at the time. @maddy did just that and shared those reflections here. Lucky us!

{% embed https://dev.to/maddy/things-i-wish-i-was-told-before-becoming-a-software-engineer-26j9 %}


## On Developing Your Problem-Solving

Strong problem solving skills are essential for a successful career in software development. Here are some tips for practicing those skills from @nathan20!

{% embed https://dev.to/nathan20/how-to-develop-strong-problem-solving-skills-as-a-software-developer-25nb %}


## TypeScript doesn’t validate types?

There are a lot of misconceptions out there about how TypeScript works. Here, @syeo66 tries to bust those myths.

{% embed https://dev.to/syeo66/typescript-its-not-actually-validating-your-types-1mn3 %}


## A11y Test Results

@eevajonnapanula did some quick accessibility tests for different documentation tools and shared her findings in this post. Check it out!

{% embed https://dev.to/eevajonnapanula/results-of-quick-testing-of-documentation-tools-accessibility-3808 %}

_That's it for our weekly Top 7 for this Tuesday! Keep an eye on dev.to this week for daily content and discussions...and be sure to keep an eye on this series in the future. You might just be in it!_
What is Model View Controller AKA MVC 🖥
Tags: beginners, webdev, programming
Published: 2022-08-16 19:34:00

**WHAT IS MVC?**
- Model View Controller
- Software Architectural Design Pattern
- One of the most frequent used patterns
- Seperates application functionality
- Promotes organized programming  ![MVC Diagram](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xsf3i0sp68pnn0yw936m.png)




Some Web Framework That Use MVC Concepts

1. Ruby on Rails (Ruby)
2. Sinatr(Ruby)
3. Laravel (PHP)
4. Codeifniter(PHP)
5. Zend(PHP)
6. Express(JS)
7. Backbone(JS)
8. Angular(JS)
9. Django(Python)
10. Flask(Python)

**Model**
- Data related logic
- Interactions with database (SELECT,INSERT,UPDATE,DELETE)
- Communicates with controller 
- Can sometimes update the view (Depends on framework)

**View**
- What the end user sees (UI)
- Usually consists of HTML/CSS
- Communicates with the Controller
- Can be passed dynamic values from the controller
- Template Engines
 
**Controller**
- Receives input (from view,url)
- Processes requests (GET,POST,PUT,DELETE)
- Gets data from the model
- Passes data to the view


![Diagram of MVC](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uoi92yomwww7qpg24td7.png)
Webinar: Build Your First Flow with Okta Workflows
Tags: nocode, workflows, webinar, okta
Published: 2022-08-16 19:15:39


---
title: Webinar: Build Your First Flow with Okta Workflows
published: true
date: 2022-08-16 19:07:50 UTC
tags: Nocode, Workflows, Webinar, Okta
canonical_url: https://maxkatz.net/2022/08/16/webinar-build-your-first-flow-with-okta-workflows/
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qmj0d582nplw4wgspmdz.png
---

The Workflows advocacy team is hosting a monthly webinar series to help you build your first flow.

[![Okta Workflows](https://katzmax.files.wordpress.com/2022/08/workflows_webinar_buildfirstflow.png?w=1024)](https://katzmax.files.wordpress.com/2022/08/workflows_webinar_buildfirstflow.png)
_Okta Workflows_

⭐️ **Why it’s worth your time**

[Okta Workflows](https://www.okta.com/platform/workflows/) makes it easy to automate identity processes at scale – without writing code. Organizations can use if-this-then-that logic, Okta’s pre-built connector and template library, and the ability to connect to any publicly available API to enable anyone to innovate with Okta.

With Workflows now available for any identity use case, organizations can leverage Okta to extend and harness the power of identity to deliver seamless, new customer experiences and drive organizational efficiency for a range of identity challenges — from user provisioning, to aligning back-end customer data, to lightweight security response, and more.

📖 **What you will learn**

In this webinar you’ll learn how to:

- Authorize your Okta connector
- Build a flow from scratch
- Add a template to your Workflows environment
- Import and export a flow or a folder

Available sessions:
* August 17, 2022
* September 13, 2022
* November 13, 2022
* December 13, 2022
* January 13, 2023

All sessions are at 9 a.m. PT. 

🗓**Register**

I want to learn how to build a flow: [register now](https://okta.zoom.us/webinar/register/WN_Y6bBAGzbSbqPItC0QRVsSw)

🎙**Speaker**

[Mick Johnson](https://www.linkedin.com/in/mick-johnson-00025018/), Okta Workflows Developer Advocate