Main Content

Building a Slack ChatBot

Building a Slack ChatBot is fairly simple. A ChatBot can be an assistant that provides guidance to your team members helping them simplify the repetitive daily tasks.

During this session, you will understand how to create a slack ChatBot using https://botkit.ai/ a JavaScript project. I will also guide you on how to integrate your ChatBot with external APIs and tools such a Natural Language Processing using https://wit.ai/.

Login to Register

Building websites with React & Gatsby

Watch the session video here.

React started as a way to build apps. People soon discovered that React's ability to render to string meant that React could be used for building websites where shipping a fast HTML version of the site was necessary.

Gatsby is a very popular way to build websites with React and recently became a company with VC backing to take React deep into the world of CMSs.

Login to Register
Demystifying Pattern Libraries and Drupal 8 zakiya Fri, 08/17/2018 - 23:59

Watch the session video here.

Pattern libraries (living style guides) have existed for years as a way to formalize design systems across applications. In the past year or so a number of compelling modules and themes have emerged to integrate pattern libraries with Drupal 8.

Conditional love

One of the more interesting additions to Drupal 8 is the core conditions API. Condition plugins are used to make decisions about all kinds of things like block visibility, layout choices, page manager variants, and even rules. Decisions can be based upon any available contextual information from the URL or session, as well as remote service calls, database queries, or almost any other source. 

I will walk through writing a simple condition plugin and then show some more complicated examples with configuration forms and unusual contexts.

Login to Register
Data Security in Drupal 8 Cellar Door Mon, 08/13/2018 - 19:11

Watch the session video here.

Your website’s data is at risk, but knowing how to protect it can mean the difference between another day in the office and a data breach. By building in encryption from the beginning stages of your site, you will avoid headaches from having to bolt it on after the fact and have more tools at your disposal to keep your users secure.