teleren/devto huggingface dataset:
Announcing FeedMail
Published: 2021-11-02 10:42:14

---
title: Announcing FeedMail
published: true
date: 2021-11-02 00:45:00 UTC
tags: 
canonical_url: https://kevincox.ca/2021/11/01/announcing-feedmail/
---

<main><p>I’m excited to be launching my first paid service. <a href="https://feedmail.org">FeedMail</a> allows you to subscribe to RSS feeds via Email.</p>
<p>I’ve been using email to follow RSS feeds for years now and I think it is a great option for keeping up to date on your favourite topics. I have special email addresses that filter into different folders for different types of updates. These folders don’t notify me but I always have them synced to my phone and computer. Anytime I am on the bus or otherwise have a moment of downtime I just open up these folders and catch up. I have a “Not Important” folder for most of my news and updates as well as a “Videos” folder for videos. I also get a couple of more important feeds sent directly to my inbox.</p>
<p>This workflow has worked really well for me over the years. I encourage you to give it a try, as crazy as getting more email sounds you just might enjoy it.</p>
<p>For the official announcement see <a href="https://blog.feedmail.org/2021/11/announcing-feedmail.html">the post on the FeedMail blog</a>. I’ll be posting future feature updates there to keep this blog more personal, however FeedMail will probably be mentioned here when I post about technologies and other design thoughts.</p>
<p>Of course you can use FeedMail to <a href="https://feedmail.org/subscriptions/new?url=https%3A%2F%2Fkevincox.ca">subscribe to this blog</a> if you like. (I know the email subscribe link below isn’t using FeedMail yet, I need to improve the subscription flow for new users first, I hope to polish that and switch over the links soon.)</p></main>
Welcome to Orkes Conductor Blogs
Published: 2022-01-13 14:12:09

---
title: Welcome to Orkes Conductor Blogs
published: true
date: 2021-11-02 00:00:00 UTC
tags: 
canonical_url: https://orkes.io/content/blog/welcome
---

Welcome to Orkes Conductor Blogs. We will post our company's journey and details about how Conductor is helping the
Borrow my Brain: Integrating Dev & QA
Tags: qa, podcast, video
Published: 2021-11-11 14:45:27

---
title: Borrow my Brain: Integrating Dev & QA
published: true
date: 2021-11-02 00:00:00 UTC
tags: qa,podcast,video
canonical_url: https://jhall.io/archive/2021/11/02/borrow-my-brain-integrating-dev-qa/
---

In this week’s episode of the Tiny DevOps Podcast, Daniel Bartholomae, CTO of Optilyz, “borrows my brain” for a consultatative discussion about how to improve the integration of QA in a growing startup with just two dev teams.

We discuss the theory of setting up QA to support developers, rather than to act as gatekeepers, and many of the practical implications.

[Listen](https://share.transistor.fm/s/a9e3144a), [watch](https://youtu.be/J6vS4oJW7ps), or [read the transcript](https://share.transistor.fm/s/a9e3144a/transcript).

[![](https://jhall.io/images/icon-podcast-512_hudba6b7b089bf867fab369dd7c8de54ef_15339_0x100_resize_q85_box_2.png)](https://share.transistor.fm/s/a9e3144a)   [![](https://jhall.io/images/icon-youtube-512_hu472b17e2e29474aa989a586bfaf501e7_5679_0x100_resize_q85_box_2.png)](https://youtu.be/J6vS4oJW7ps)   [![](https://jhall.io/images/icon-transcript-512_hu61121fb4158683053abb5347949e43dd_14667_0x100_resize_q85_box_2.png)](https://share.transistor.fm/s/a9e3144a/transcript)

* * *
_If you enjoyed this message, [subscribe](https://jhall.io/daily) to <u>The Daily Commit</u> to get future messages to your inbox._
Video: Hello Workflows, or Your First Okta Workflows Flow
Tags: nocode, workflows, automation
Published: 2021-11-01 23:37:06

---
title: Video: Hello Workflows, or Your First Okta Workflows Flow
published: true
date: 2021-11-01 23:20:49 UTC
tags: NoCode,Workflows, Automation
canonical_url: https://maxkatz.org/2021/11/01/video-hello-workflows-or-your-first-okta-workflows-flow/
---

This video shows how to build your first [Okta Workflows](https://help.okta.com/wf/en-us/Content/Topics/Workflows/workflows-main.htm) flow. This is based on a Hello World example.

[![Workflows flow](https://katzmax.files.wordpress.com/2021/11/helloworld-workflows.png?w=1024)](https://katzmax.files.wordpress.com/2021/11/helloworld-workflows.png)<figcaption>Workflows flow</figcaption>

You will learn how to do the following:

1. Schedule the flow to run every 5 minutes
2. Get the current time 
3. Create a text message using the current time
4. Send the message to a Slack channel

{% youtube FskH_W0Xf20 %}

Want to learn more about Workflows? [Check out Workflows Youtube playlist](https://www.youtube.com/watch?v=FskH_W0Xf20&list=PLSAWywyhniCMgo-IPIR-tleTPgNYiJwZn).
Celebrating CascadiaJS 
Tags: javascript, conferences, community
Published: 2021-11-01 23:19:07

---
title: Celebrating CascadiaJS 
published: true
description: 
tags: javascript, conferences, community
//cover_image: https://direct_url_to_image.jpg
---
Hey friends! We are super pumped to announce that the FIRST developer conference we’re attending as a Developer Experience team is something near and dear to (my) heart, [CascadiaJS](https://2021.cascadiajs.com/). CascadiaJS is a conference that has been traditionally based in Pacific Northwest (PNW). Last year, it went virtual, which brought together developers across the world, literally. This year, the conference team has tackled a new challenge: a hybrid event. We know how much goes into conferences like this and we couldn’t be more thrilled to support this community. In our minds, community is all about supporting and learning from each other. As we build our community for Lacework, we want to learn from the folks at CascadiaJS about how we can best support their needs. 

A handful of us will attend and listen to what is happening in the community and we’d love for you to say hello! Our team will be attending virtually and in-person, so we hope to run into you and help cheer on our fearless speakers and organizers. 

👾 [Vatasha White](https://dev.to/vatasha)
🏍 [Tessa Kriesel](https://dev.to/tessak22)
🎤 [Jessica West](https://dev.to/jesswest)


Now, we all know the real networking happens at the after-party, so we of course wanted to help be part of that community experience. We are proud to be sponsoring karaoke this year! Does anyone know any cool security karaoke songs? Asking for a friend… See you there!  

<img width="100%" style="width:100%" src="https://media.giphy.com/media/l0He0B1237tKb5fWM/giphy.gif">
From Ad-hoc Scripting to Workflow as Code: The Evolution of Runbooks
Tags: sre, devops, cloudnative, cloudskills
Published: 2021-11-01 23:00:11

Unfortunately the word workflow has been used for many years to represent some very specific things in the business world (the most common being BPMN — Business Process Modeling Notation). However, at a general level it’s simply describing a set of steps done in a specific order to achieve the desired end result.

Workflow as code simply means that we’re using code to orchestrate and execute a workflow, very likely in a distributed environment. In the site reliability engineering (SRE) or cloud engineering space, these workflows tend to deal with things like cost savings and incident resolution.

In the early days of SRE (when it was still called [DevOps](https://www.fylamynt.com/post/sre-vs-devops)), the ability to chain together specified actions with code was a much more daunting task. Let’s take what seems like a simple example: a database instance is out of storage. Assuming the engineer had the appropriate monitoring in place, they would be alerted. At that point they need to verify that it’s not a false alarm, spin up a new larger instance, copy the data over into the new one, verify the data integrity, redirect all the services using the old db to the new one, verify services are operating normally then destroy the old db instance. Engineers realized situations like this will happen often enough that they can automate some of these steps, writing code between them to at least do things like verification steps automatically.

Moving forward to modern day, there are tools that can help with many of these steps. As an example, you could have PagerDuty collect data from CloudWatch and generate an incident, then using code modify the database instance storage capacity. With things like AWS RDS, the steps of create, copy, destroy aren’t needed as they can resize on the fly. Still, the code you write to connect these services together will still be custom, need to be maintained and could contain bugs. Using another tool to build the workflows, connecting the services together for you and handling the orchestrated execution once put into production is ideal.

Fylamynt has created the world’s first enterprise ready low code platform for building, running and analyzing SRE cloud workflows. With Fylamynt an SRE can automate the parts of the [runbook](https://www.fylamynt.com/post/whats-a-runbook) that are the most time consuming, allowing them to make decisions where their expertise is needed. With over 40 prebuilt integrations and more than 60 sample workflows to cover common SRE workflow needs, getting up and running takes no time at all.

[Try Fylamynt for free ->](https://fylamynt.com/)
SRE vs DevOps
Tags: sre, devops
Published: 2021-11-01 22:17:38

We often hear SRE and DevOps interchangeably used to describe operational activities done by engineers for applications running in private or public cloud environments. What’s the difference?

From Wikipedia
“DevOps is a set of practices that combines software development (Dev) and IT operations (Ops).”
“Site reliability engineering (SRE) is a set of principles and practices[1] that incorporates aspects of software engineering and applies them to infrastructure and operations problems.[2]
DevOps was coined by Patrick Debois in 2009 to describe the culture of having developers and operations engineers work together. There was a constant conflict between developers who build the software and IT operations teams that manage the day to day operations of the software. It was often referred to as developers throwing software “over the wall” to operations.

DevOps brought a change to this culture that brings the responsibility of building and running software to both dev and ops, with increasing collaboration and shared responsibility across various aspects of software development life cycle (code, build, test, deploy and management)
“DevOps is not a process or a technology. It’s a philosophy or culture of having developers and operations work together to achieve the common goal of running software to achieve high performance and high availability.”

The field of site reliability engineering (SRE) originated at Google with Ben Treynor Sloss, who founded a site reliability team after joining the company in 2003. The Google SRE books have formalized many of the ideas that are developed in these site reliability teams since then.

Unlike DevOps, SRE is both a job function and a set of principles that are followed by a team to achieve high reliability for software services offered by a company to its customers. SRE also brought engineering principles of writing “infrastructure-as-code”, testing and deploying operational software similar to how product services are developed.
“SREs are software engineers doing operational work!”
Though SRE predates DevOps, it’s an implementation of DevOps principles in a specific manner. Automation plays an important role in SRE.

For an in-depth explanation of “What’s SRE”, check out our other blog on www.Fylamynt.com
Fylamynt is an SRE platform that helps SREs build and run automation workflows.
Elixir & Phoenix Tutorials
Tags: tutorial, help, elixir, phoenix
Published: 2021-11-01 21:59:57

I've been using Elixir every day for over two years now.  I love the language and the ecosystem, especially Phoenix. I've been toying with the idea of building a fullstack application using Phoenix and LiveView from scratch either as a series of live codes or as a tutorial series but I'm curious:

1. is there any interest 
2. are there any particular sites you'd be curious to see developed in a tutorial? Twitter is sort of a classic thing to build in a tutorial but I'd love to go outside the box a bit.

---
As far as my motivation goes, I've been working on a few existing applications but I've never actually built something from scratch in Phoenix so I'd like to get a better idea for how to set up a project.  I've also always been interested in giving back and helping other people learn via online tutorials the same way tutorials like Michael Hartl's Ruby on Rails book helped me.
What services does a graphic design firm provide?
Published: 2021-11-01 21:48:11

Logo design, site <a href="https://designprosusa.com/web-design-development">web design and development</a>, and advertising are all services provided by a graphic design firm. They offer visual solutions that will improve your company's image. They offer all of the necessary talents for designing the images that give you the edge in your business, from a corporate makeover to an event marketing campaign.
Incident Response vs. Incident Managment
Tags: sre, devops, cloudnative, cloudskills
Published: 2021-11-01 20:59:45


If you found your way to this post, it’s likely because you’re trying to determine what the difference is between incident response and incident management. You may be a new SRE, or switched companies and things aren’t being treated in the same way. The good news is you’ve come to the right place. The bad news is you won’t be leaving with a definitive answer.

Incident response and incident management are defined differently by different organizations around the world. Doing a google on incident response vs incident management brings up an article from the [UK NCSC](https://www.ncsc.gov.uk/collection/incident-management/incident-response). In this article, they state:


>Incident Management (IM) sits within and across any response process, ensuring all stages are handled. IM deals with any communications, media handling, escalations and any reporting issues, pulling the whole response together, coherently and holistically.

>Incident Response (IR) This includes triage, in-depth analysis, technical recovery actions and more.*

The above implies that IM is at a higher level, spanning the organization and defining the overall process for handling incidents, while IR defines the actual technical steps done to contain and resolve the issue.

On the same first page google results, I found another definition from the [US CISA](https://us-cert.cisa.gov/bsi/articles/best-practices/incident-management). This definition states:

>This process of identifying, analyzing, and determining an organizational response to computer security incidents is called incident management.

Unfortunately this reads as the opposite of the prior definition, stating that IM encompasses the technical steps of identifying and analyzing the incident, as well as the “response” which implies the repair/remediation.

Just another couple Google results down the page finds a post from [Educause](https://www.educause.edu/focus-areas-and-initiatives/policy-and-security/cybersecurity-program/resources/information-security-guide/incident-management-and-response). Here, they say they are the same thing:

>Information security incident management programs (sometimes also called information security incident response programs)…

Irrespective of your definition, it’s important to define a clear incident response process with repeatable consistent steps to be followed in the case of an outage.

Fylamynt can help with the world’s first enterprise ready low code platform for building, running and analyzing SRE cloud workflows. With Fylamynt an SRE can automate the parts of the runbook that are the most time consuming, allowing them to make decisions where their expertise is needed.

For good practices around IR and IM, take a look at our article [What’s a Runbook?](https://www.fylamynt.com/post/what-is-a-runbook)

[Try Fylamynt for free ->](https://fylamynt.com/)
Variables in Python
Tags: python, tutorial, beginners
Published: 2021-11-01 21:35:21

> As a beginner, have you ever wondered what variables are or why we even need them??

Variables act as a container to store different types of values. They are one of the most important concepts in any programming language and are used to store information that can be used in our programs.

> the example below shows how to create a variable:

```python
name = "john"
```

Every variable is connected to a value and we can access the value by calling the variable.
In the example above, **"john"**_(the value)_ is assign to **"name"**_(the variable)_.

Anytime we need to print "john" we just call "name" as in the example below:

```
print(name)

# --- output ---
>>> john
``` 
> you can change the value to be anything you want.

**Need a number ??**
```python
age = 10
print(age)

# --- output ---
>>> 10
```

### Rules for creating variables:
When you create*(declare)* a variable, there are a few rules you must follow.
Breaking some of these rules will cause errors in your programs.

- variable names can only contain letters, numbers, underscores
- variable names can start with a letter or an underscore but not with a number
- variable name cannot have spaces between them (use underscore _eg:_ `two_words`)
- never use keywords as variable name
- variable names are case-sensitive (**name**, **Name** and **NAME** are three different variables).

> here are some examples of bad variable declaration

```python
2schools = "One and two"  # cannot start with a number

my name = "John"  # cannot have spaces (replace with "my_name")

pass = 10  # cannot use a keyword
```

### Summary

Variables may not seem interesting now, but they are very useful and you will use them frequently.

#### Bonus Resources

- [Python Keywords](https://www.programiz.com/python-programming/keyword-list) from Programiz 
- [Python Keywords](https://www.w3schools.com/python/python_ref_keywords.asp) from W3Schools
- [Everything about python Keywords](https://www.askpython.com/python/python-keywords)
Add notification for your log file / directory to monitor it 
Tags: laravel, monitoring, notification
Published: 2021-11-01 21:23:32

## Story
Everyday we are working on a project maybe we develop some features or fixing bugs may be there is error occur that not shown in the screen and this will log in log files for example in "/storage/logs/laravel.log" and we need to open this file to know more info about the issue 

## Nice Idea
How about hear a song or a notification if this file change or any file in storage/log directory it will be nice is that right?

## Let's do it 

- Make new file in /usr/local/bin with name log add its content from the file with name log
- Add execution ability to it by: sudo chmod +x log
- Add the song file with name new_log.mp3 in /usr/local/bin
- Open terminal in for example laravel project(example-app): log /var/www/html/example-app/storage/logs/laravel.log
or 
log /var/www/html/example-app/storage/logs

## Note
 You maybe need to install some packages i mentioned in packages in Source code

[Source code](https://gist.github.com/AhmedHelalAhmed/ee7481254c6328fc8ae0f7a592156c9f)

[Idea Source](https://www.linkedin.com/feed/update/urn:li:activity:6851577527941513216)
Empowering Design System Users
Tags: designsystem, design, webcomponents
Published: 2021-11-01 21:21:00

The question of whether or not component APIs should be locked down at the code level comes up quite a bit. For example, if a button spec only calls for primary, secondary, and tertiary variants, should we still expose [parts](https://developer.mozilla.org/en-US/docs/Web/CSS/::part) and [custom properties](https://developer.mozilla.org/en-US/docs/Web/CSS/--*) so users can make further customization as needed?

In my experience, the answer is "yes."

The arguments for locking things down seem to stem from designers who want pixel-perfect results. That's understandable — after all, engineers aren't usually known for their creative skills — but restraints have consequences.

As design system engineers, we have to face the hard fact that, at some point, users are going to do things that are wrong. It's not our job to prevent them from doing those things. It's our job to give them tools that make it as easy as possible to do things that are _right_.

This may seem counterintuitive, but requirements change and designs evolve. The best way to experiment with new ideas is to customize what's already there. Neutering a component's API for the sake of design purity means it can no longer be used as a building block for new ideas.

When your API is too rigid, users will do crazy things to work around it. I've seen developers poke through the shadow root with JavaScript to add custom styles to encapsulated components. In another instance, a consumer built their own version of a component because we didn't expose any CSS parts. All the functionality was there — they just needed different styles.

You might think you're doing your organization a favor by enforcing standards. I mean, the whole purpose of a design system is to encourage consistency, isn't it?!

Absolutely, and you can do that with well-designed components and copy + paste examples that demonstrate their correct usage. Assuming developers _want_ to do the wrong thing is a fallacy. Most of them want to do the right thing and, given the tools, will seldom venture outside the walled garden that is your design system.

But when users _do_ need to color outside the lines, taking away their crayons won't stop them. They'll just grab the closest Sharpie and do it anyway.

Empower your users and you'll save everyone a lot of time and frustration.

---

<small>

Take advantage of design reviews to understand how consumers are using your components. What customizations have they made? What pain points did they have implementing them? Use this feedback to improve your offering, but [know when to draw the line](/posts/know-when-to-draw-the-line/).

</small>
Оё математика ихтироъ ва ё кашф шудааст?
Tags: discuss
Published: 2021-11-01 20:57:34

Аз силсилаи саволҳои хуб: Оё математика ихтироъ ва ё кашф шудааст? 
Good Question Series: Is mathematics invented or discovered?


Аз замонҳои қадим инсоният баҳсу мунозира доранд, ки оё математика ихтироъ шудааст ва ё онро инсоният кашф кард?

Шумо шояд шунидаед, ки математика модар ё шоҳи тамоми илмҳост. Ва ё математикаро забони табиат ва ё коитон меноманд.

Оё худи математика, қонунҳояш, теоремаҳои он ва ғ. ихтироъ шудаанд ва ё онҳо аз азал вуҷуд доштанду инсоният онҳоро баъдтар кашф кардааст? Оё мо мафҳумҳои математикаро барои фаҳмидани табиати атрофи худ, коинот офаридаем ва ё математика забони табиии худи коинот аст? Оё математика маҳсулоти интеллектуалии инсон мебошад ва ё офариниши илоҳӣ?

Мисол агар аз оина берунро назар кунем, метавон шумораи дарахтонеро дид, ки он фарз кардем ба 19 баробар аст. Акнун як лаҳза тасаввур кунед инсоният ва дар баробари он математика вуҷуд надоранд ва касе нест, ки онҳоро шуморад, оё дар он ҳолат адади 19 вуҷуд дошта метавонад?