Loading…
Saturday, August 19
 

9:00am EDT

Introduction
Welcome to Women In Linux Summit 2017_Virtual Conf. Remarks from Founders.

Speakers
avatar for De Parler

De Parler

Ops, Women In Linux
avatar for Tameika Reed

Tameika Reed

Founder, Women In Linux
Tameika Reed Founder of Women In Linux. Since its launch, Tameika leads initiatives with focus on exploring careers in Infrastructure, Cybersecurity, DevSecOps and IOT, pivoting into leadership and continuous skill building. As a self-taught System Administrator, Tameika believes... Read More →


Saturday August 19, 2017 9:00am - 9:10am EDT
Virtual Conference Online

9:15am EDT

KEYNOTE
TBD

Moderators
avatar for Tameika Reed

Tameika Reed

Founder, Women In Linux
Tameika Reed Founder of Women In Linux. Since its launch, Tameika leads initiatives with focus on exploring careers in Infrastructure, Cybersecurity, DevSecOps and IOT, pivoting into leadership and continuous skill building. As a self-taught System Administrator, Tameika believes... Read More →

Speakers
avatar for Grace Andrews

Grace Andrews

Sales Engineer, Puppet Labs
Grace Andrews is a Sales Engineer at Puppet who spends a lot of time with customers who are learning how Puppet works, and how to leverage it.  She also conducts webinars and contributes to the TSE demo environment. She’s a co-organizer of the Portland Puppet User Group. When not... Read More →


Saturday August 19, 2017 9:15am - 9:55am EDT
Virtual Conference Online

10:00am EDT

Fail Fast
The presentation analyzes how “failing fast” via the use of Agile Methodology leads to better outcomes. Using an iterative process that involves stakeholder input and shared project understanding by the team and customer helps avoid roadblocks. This is particularly salient in the presence of high levels of uncertainty. The presentation underscores that even when solutions are assumed, they should still undergo a “fail fast” process to confirm their viability.

Moderators
avatar for De Parler

De Parler

Ops, Women In Linux

Speakers
avatar for Linda Bell

Linda Bell

Cybersecurity Solutions Engineer, IBM
Linda Bell is a Cybersecurity Solutions Engineer on the Global CISO and IT Risk team at IBM in Herndon, VA. She exemplifies IBM’s push for a “New Collar Workforce” by bringing her background in accounting, finance and compliance to IBM’s Cybersecurity workforce.  Prior to IBM, Linda worked in increasingly responsible roles for ConocoPhillips, the University of North Carolina-Charlotte, TECO Energy, and Entegra Power Group. She earned h... Read More →


Saturday August 19, 2017 10:00am - 10:45am EDT
Virtual Conference Online

10:00am EDT

Starting with Microservices - Introduction to Azure Functions

Starting with an overview of Microservices we’ll review best practices and an overview of players in the field. Using Azure Functions with Node, we’ll walk through a couple of demos around setting up Functions and getting them working. We’ll briefly cover debugging, CI/CD, and integrations into other Azure services


Moderators
avatar for Tameika Reed

Tameika Reed

Founder, Women In Linux
Tameika Reed Founder of Women In Linux. Since its launch, Tameika leads initiatives with focus on exploring careers in Infrastructure, Cybersecurity, DevSecOps and IOT, pivoting into leadership and continuous skill building. As a self-taught System Administrator, Tameika believes... Read More →

Speakers
avatar for Tobias Wright

Tobias Wright

Technical Evangelist, Microsoft for Startups
Tobias is a Technical Evangelist with Microsoft for Startups. He works with startups in the Atlanta area and a the great southeast. He is currently during a deep dive on microservices and serverless architectures.


Saturday August 19, 2017 10:00am - 10:45am EDT
Virtual Conference Online

11:30am EDT

What is a cooperative?

What is a cooperative? One description of a cooperative is "a jointly owned enterprise engaging in the production or distribution of goods or the supplying of services, operated by its members for their mutual benefit..”1 The economist Richard Wolff notes that “ cooperative ownership, cooperative purchasing, cooperative selling, and cooperative labor have all been labelled co-ops”2. Cooperatives are not necessarily worker owned, worker managed, or worker directed.


 


Speakers
avatar for Wavell Watson

Wavell Watson

Software Consultant, Vulk.Coop
Wavell Watson has been professionally developing software for 23 years. He has spent the numerous years studying game theory and other business expertise in pursuit of the perfect organizational structure for software co-operatives. He also founded the Austin Software Cooperatives... Read More →


Saturday August 19, 2017 11:30am - 1:00pm EDT
Virtual Conference Online

11:45am EDT

Info- What's Next
Speakers
avatar for De Parler

De Parler

Ops, Women In Linux
avatar for Tameika Reed

Tameika Reed

Founder, Women In Linux
Tameika Reed Founder of Women In Linux. Since its launch, Tameika leads initiatives with focus on exploring careers in Infrastructure, Cybersecurity, DevSecOps and IOT, pivoting into leadership and continuous skill building. As a self-taught System Administrator, Tameika believes... Read More →


Saturday August 19, 2017 11:45am - 12:00pm EDT
Virtual Conference Online

12:00pm EDT

LUNCH
LUNCH TIME!!!!

LUNCH jpeg

Saturday August 19, 2017 12:00pm - 1:00pm EDT
Virtual Conference Online

1:00pm EDT

Rails-Elixir Pusher Clone Training

The integration of microservices, the Internet of Things, and context aware (e.g. location and environment) systems are forcing our development efforts to become distributed, fault-tolerant, scalable, soft real-time (predictable response and latency), and highly available. When approaching this difficult task, problem areas in legacy systems can often be integrated with high availability components instead of undergoing a complete rewrite.

An example of this is a legacy Rails application that needs to integrate a chat component. Rails is great for productivity, especially in small and mid-size applications. When adding a (soft) real-time messaging social component, the best practice is to use a third-party service such as Pusher to get started. This is because it is better to leverage a different architectural model, Publish/Subscribe, instead of the regular client/server polling model for performance. For more privacy, control, or custom additions, we can use Elixir/Erlang for this performance and availability without using a third party. In this training we will talk about the distributed, fault-tolerant, scalable, soft real-time, and highly available properties of Elixir/Erlang while creating a clone of the Pusher service.

In the first part of this training, we will set up a simple Rails frontend and backend, and then add a connection to the Pusher service. We should then have a completely functioning soft real time chat service.

In the second part of this training we will remove the Pusher service and replace it with a service that we will write in Elixir.


Moderators
avatar for Tameika Reed

Tameika Reed

Founder, Women In Linux
Tameika Reed Founder of Women In Linux. Since its launch, Tameika leads initiatives with focus on exploring careers in Infrastructure, Cybersecurity, DevSecOps and IOT, pivoting into leadership and continuous skill building. As a self-taught System Administrator, Tameika believes... Read More →

Speakers
avatar for Joshua Darius

Joshua Darius

CTO/Co-Founder, HealNow.io
Joshua Darius developed his roots in the Ruby community, fell head over heels for Javascript, grew to have a thing for Elixir/Erlang, and finally realized he had a problem with settling on one language. Immediately after graduating from the University of Texas at Austin he attended... Read More →
avatar for Wavell Watson

Wavell Watson

Software Consultant, Vulk.Coop
Wavell Watson has been professionally developing software for 23 years. He has spent the numerous years studying game theory and other business expertise in pursuit of the perfect organizational structure for software co-operatives. He also founded the Austin Software Cooperatives... Read More →


Saturday August 19, 2017 1:00pm - 2:30pm EDT
Virtual Conference Online

1:45pm EDT

Talk to a recruiter

We’re always looking for great people to join the Puppet team!

Let's chat about our open positions and what it’s like to work at Puppet, either in person or online.


Saturday August 19, 2017 1:45pm - 3:00pm EDT
Virtual Conference Online

2:35pm EDT

Building Jody
We will talk about the process of building character into a bot and deploying it to a simple site.

Speakers
avatar for Jerome Hardaway

Jerome Hardaway

Executive Director, Vets Who Code
Jerome Hardaway is a Memphis native currently residing in Nashville. He is the Executive Director of Vets Who Code, a 501(c)(3) that trains early stage transitioning veterans in Web Development and helps them find gainful employment in the software industry.His work has been featured... Read More →


Saturday August 19, 2017 2:35pm - 3:15pm EDT
Virtual Conference Online

2:35pm EDT

Introducing dwatch, the ultimate DTrace tool

With over 3.5 years of development time and over 16 rounds of refactoring and enhancement, my tool dwatch for DTrace has reached maturity and is quickly becoming the new hip tool for all your monitoring tasks. I would like to show you how to do everything from watching the system process scheduler in realtime to filtering out filesystem events. Here’s a short list of some of the things dwatch can do with a single easy-to-remember command syntax:

  • Watch processes entering system CPU scheduler
  • Print arguments being passed to functions
  • Easily watch multiple probes (e.g., functions) simultaneously
  • Globally watch all function traversal from every process/thread
  • Filter output by user or group, including the ability to use regex
  • Watch jails (FreeBSD native containers)
  • Use patterns or regular expressions to match on executable name(s)
  • Easily list/find probes of interest
  • Run statistics on probe availability for measuring observability options
  • Look for a particular path being created, removed, accessed, etc.
  • Watch interprocess communication signaling
  • Log network data events
  • Schedule timed samplings for events of interest
  • Filter on process id, including ability to use regex
  • Dump process trees for processes triggering a probe
  • Watch child processes
  • Show commands being executed in realtime
  • Write modules to centralize logic into easy-to-access profiles
  • Share modules with each other and help your community
  • More …

With dwatch, using DTrace has never been so fun and certainly easier than ever before.


Moderators
avatar for Tameika Reed

Tameika Reed

Founder, Women In Linux
Tameika Reed Founder of Women In Linux. Since its launch, Tameika leads initiatives with focus on exploring careers in Infrastructure, Cybersecurity, DevSecOps and IOT, pivoting into leadership and continuous skill building. As a self-taught System Administrator, Tameika believes... Read More →

Speakers
avatar for Devin Teske

Devin Teske

Senior System Administrator, Smule
Devin Teske got her start in computers when her mom gave her a Commodore 64 and left her alone to figure it out. Self taught Devin knows over 2-dozen programming languages and enjoys learning both old and new technologies. Her top-five favorite programming languages are, in no particular... Read More →


Saturday August 19, 2017 2:35pm - 3:15pm EDT
Virtual Conference Online

3:35pm EDT

Meet Jenkins, Your Automation Butler

For developers and system administrators, Jenkins provides a rich framework that can be used to automate a variety of tasks. In this talk, we’ll take a high-level look at the elements of Jenkins that make it a versatile, extensible application. In particular, we’ll discuss:

  • Installing Jenkins on a workstation or server
  • Creating and managing jobs
  • Using plugins to add functionality
  • Connecting Jenkins to servers running in AWS
  • Using Jenkins for Continuous Integration and Continuous Delivery (CI/CD)

After participating in this workshop, attendees will have an idea of how Jenkins can be used to automate just about any repeatable task in their day-to-day work.


Moderators
avatar for Tameika Reed

Tameika Reed

Founder, Women In Linux
Tameika Reed Founder of Women In Linux. Since its launch, Tameika leads initiatives with focus on exploring careers in Infrastructure, Cybersecurity, DevSecOps and IOT, pivoting into leadership and continuous skill building. As a self-taught System Administrator, Tameika believes... Read More →

Speakers
avatar for Michael Jenkins

Michael Jenkins

Executive Editor, Blacks in Technology
Michael Jenkins is a graduate of Iowa State University with BS and MS degrees in Computer Engineering. Over the past 20 years, he has worked with a variety of technologies including integrated circuit design and infrastructure automation. Recently, Michael has worked to automate deployments... Read More →


Saturday August 19, 2017 3:35pm - 4:45pm EDT
Virtual Conference Online

4:45pm EDT

Closing Remarks
Till we meet again.

Speakers
avatar for De Parler

De Parler

Ops, Women In Linux
avatar for Tameika Reed

Tameika Reed

Founder, Women In Linux
Tameika Reed Founder of Women In Linux. Since its launch, Tameika leads initiatives with focus on exploring careers in Infrastructure, Cybersecurity, DevSecOps and IOT, pivoting into leadership and continuous skill building. As a self-taught System Administrator, Tameika believes... Read More →


Saturday August 19, 2017 4:45pm - 5:00pm EDT
Virtual Conference Online
 
Filter sessions
Apply filters to sessions.