Peter is the CTO of Censinet, based in Boston, MA.
Before joining Censinet, Peter was the Chief Software Architect at Embue Technologies, an Apartment Building Intelligence platform provider based in Boston, MA. Before joining Embue, Peter was the Principal Architect for EnerNOC Labs, a dedicated R&D group within EnerNOC, a Global provider of Demand Response and Energy Inteligence software located in Boston, MA. Prior to EnerNOC, Peter was a Principal Cloud Engineer with Kronos Incorporated, a global provider of on-premise and cloud-based workforce management solutions. Before Kronos, Peter held the position of Technical Director with Brokat Technologies, a global provider of mobile payment solutions. Prior to that, Peter was a Sr. Architect with GemStone Systems, providing distributed, enterprise-ready data grid and object persistence solutions and J2EE application server technologies.
Peter has a Honors degree in pure mathematics from McMaster University in Hamilton, Ontario, Canada. He is a technology addict and evangelist and has led many grass-roots efforts to introduce leading edge, advanced technologies and development processes.
A lifetime learner, Peter thrives on digesting new technologies and sharing his discoveries with others. He has authored and delivered numerous technical seminars on a variety of topics including React, VueJS, Angular, Ruby on Rails, Grails, Git, Meteor, Flex, GWT and AOP.
To find out more about Peter, check out his LinkedIn profile: https://www.linkedin.com/in/peterpavlovich
Our digital world and the way that our services interact with our users is evolving. This time, it is not a rewrite or port of existing functionality though! We are facing a disruption of such magnitude that our whole interaction model must evolve! We are facing a true greenfield opportunity to make a real impact in our users lives and how we respond to this challenge will determine if we are driving the bandwagon or chasing behind it!
Join me for an in-depth exploration of the technologies and architectural considerations you will need to master to succeed in this brave new world!
Home Smart speakers such as Amazon Echo, Apple Home Pod and Google Home are working alongside more traditional social communication channels to provide us with unprecidented 'always on' access to our users. Using these new means of engaging with our users can be a complex and daunting series of projects for any company. Join us as we dive deep into these technologies as we explore a selection of fully functional Amazon Echo Alexa skills , Facebook Messenger BOTs and Google Home Actions and, along the way, discover how to deliver consistent and engaging experiences to our users!
Engaging your users has never been more important than it is today. Competition for user attention is fierce and ruthless. There are new players on the field, however, that are changing the competitive landsacpe: Smart Speakers and Internet Robots BOTs provide channels to engage and interact with your users in amazing new ways that we never before thought possible. Join us for this deep dive into the technologies, architectural and design patterns you will need to be successful in this new space. This is a hands-on workshop in which we will develop, deploy and secure test a number of fully functional applications and experiment engaging with them using Alexa, Google Home, Facebook Messenger and other user engagement channels.
Amazon Echo, Google Home and Apple HomePod … The Home Smart Speaker revolution has begun! Join us for an exciting workshop in which we will develop skills that can be used on each of these platforms!Learn how to design, author and publish BOT-style applications for use with chat clients, Amazon Echo, Google Home and other BOT-ready platforms. Learn why these technologies represent the future of how users will interact with merchants and services on the web. Don't be left behind! Get a head start on the next wave and add this amazing set of skills to your resume with this comprehensive, fun and exciting workshop!
In the 60s and 70s, we used heavy iron, client server applications running on mainframes, accessed through terminals. In the mid-80s, we switched to heavy-weight applications which you purchased and installed on your PC. Next, in the mid-90s, we collectively bought-in to web-based applications. The turn of the century brought us into the world of mobile apps running on hand-held devices in the mid 00s. A decade later, we are due for the next evolution in delivering knowledge and services to our end users. Enter the BOT!
Join me in this workshop as we explore this new and exciting world of internet robots (or BOTs, for short). We will cover the history of this new kid on the tech block, the tools available to assist you in building and deploying BOTs and we will design, build and deploy a number of BOTs and have them interact with you live via the Facebook messenger app, Amazon Alexa and Google Home devices.
Don't wait. Future-proof your skill set today and learn how to attract, engage, retain and amaze your users!
Smart Speakers and BOTs are all the rage. Everyone is talking about (and TO) these devices and agents. How can you ensure that you are providing a secure integration so only authorized users get access to your User Experience Service endpoints? Join us for a deep dive into strategies and coding examples that you can use today!
Smart Speakers and BOTs are all the rage. Everyone is talking about (and TO) these devices and agents. How can you ensure that you are providing a secure integration so only authorized users get access to your User Experience Service endpoints? Join us for a deep dive into strategies and coding examples that you can use today!
There is no doubt that Angular is the titan of modern, Javascript frameworks. That made it easier for you to convince the powers-that-be to let you select Angular for your project. You've done a small but successful POC and now your 'big' project has been green lighted to kick off next month. Your team is jazzed but as you start to plan out the real work, you begin to realize that there are many aspects inherent to large Angular projects that have no 'out of the box' answers.
Stack overflow can only contribute 'it depends' answers that leave you more confused than before you read them. And now the panic starts to seep in, killing your buzz. Never fear! In this session, we will explore a variety of ways to architect your project and structure your code. We will look at the pros and cons of each option and discuss when trigger points for choosing each. This session is applicable to all versions of Angular and AngularJS.
Meteor is an open-source, all-JavaScript platform for building reactive, production quality web and mobile apps in a fraction of the time. Whether you're an expert developer or just getting started, Meteor is the rising star of the full-stack JavaScript frameworks that you need to see to believe!
When you combine the power, productivity and developmental ease of Meteor with the incredible advantages of Angular, you have a killer stack that will make you a very happy and productive coder.
From concept to production, in this full day, hands on workshop, we will design, code, test and live deploy a fully featured, Angularized Meteor application. Along the way, we will experience, first hand, how to effectively integrate another JS framework with Angular, a very valuable lesson considering the nature of the polywork world we code in these days. As we iteratively develop our application throughout the day, we will take deep dives into many of the cool technologies and concepts underlying the Meteor/Angular stack that empowers such fantastic productivity and lack of plumbing, and learn about the vast array of resources out there to help you master and benefit from this exciting newcomer to the JS framework stage and how to use it to complement and augment the power of Angular.
Join us on this stellar journey into a polywork world of fun, exciting and productive application development!
Everywhere you look, reactive applications and programming techniques are all the rage. NgRx is a set of reactive extensions that provide tools to help you develop reactive applications in JavaScript. Flexible and powerful, applying these tools can yield amazing results … or can result in the stuff nightmares are made of. Following a simple set of guidelnes and best practices can help your project maximize the benefits of using these tools while avoiding the potential pitfalls. Join us to explore these guidelines and give your projects the edge they need to be successful!
Everywhere you look, reactive applications and programming techniques are all the rage. NgRx is a set of reactive extensions that provide tools to help you develop reactive applications in JavaScript. Flexible and powerful, applying these tools can yield amazing results … or can result in the stuff nightmares are made of. Following a simple set of guidelines and best practices can help your project maximize the benefits of using these tools while avoiding the potential pitfalls. Join us to explore these guidelines and give your projects the edge they need to be successful!
Engaging your users has never been more important than it is today. Competition for user attention is fierce and ruthless. BOTs and Smart Speakers can thrill your users and give you the edge over your competitors. Join us for a fast-paced and entertaining exploration of this new way to attract, engage, retain and amaze your users!
BOTs are a new and compelling way to engage with users. Want to increase your conversion rates by 10 or 20%? Deploy an effective BOT and watch your engagement rates soar!
In this cool and compelling session, we will create, deploy and demonstrate a fully functional BOT. Join us for a fast-paced and entertaining exploration of this new way to attract, engage, retain and amaze your users!
Learn about the newest version of the community developed and supported UI Router. Explore its new features and how best to apply this powerful tool in your Angular and React applications!
Join us to explore the powerful features offered by the community driven UI Router for both Angular and React applications. Learn how best to leverage this flexible and very capable tool to make your Angular applications more stable and maintainable.
Zero Trust Security and Authentication is on most CISOs, CTOs and architects top 10 'must do' lists and for good cause! Everywhere you read about bad actors, phishing and ransomware attacks with ever increasing frequency. Join us to learn how to implement one of the safest, most hacker-proof means of authenticating your users available today: Hardware-based authenticators!
Hardware based authenticators include security keys as well as device-resident bio-authenticators such as TouchId and Windows Hello. In this presentation, we will explore these devices, how they are accessed, managed and used to provide virtually hacker-proof authentication in modern web applications. We will discuss the current industry standards and specs which govern these devices and their use including FIDO and WebAuthn.
You have an angularJS application and are contemplating the daunting job of modernizing it by moving it to the latest flavor of Angular. Never fear! The job is not as hard as you might think, provided you prepare and plan for this project properly. Join us for this fear reducing session in which I will share with you patterns and strategies to make your migration efforts painless and successful!
Join us as we explore the best practices related to migrating an existing Angular 1 application to Angular 6. We will do this by progressively refactoring an existing Angular 1 application into an Angular 7 version of the same application.
The traditional 'App' is dead. Engaging your users has never been more important than it is today. Competition for user attention is fierce and ruthless. Web Push Messaging, Smart Speakers and BOTs can thrill your users and give you the edge over your competitors. But it is imperative that you design your apps and services to be both user and developer friendly if you want to take advantage of these next generation engagement technologies. Join us to ensure you are armed with the latest best practices in designing and implementing these game changing devices which will let you delight and retain new and existing users of your services.
Engaging your users has never been more important than it is today. Competition for user attention is fierce and ruthless. Web Push Messaging, Smart Speakers and BOTs can thrill your users and give you the edge over your competitors. But it is imperative that you design your apps and services to be both user and developer friendly if you want to take advantage of these next generation engagement technologies. Join us to ensure you are armed with the latest best practices in designing and implementing these game changing interaction aids.
NgRx is a set of reactive extensions for Angular. Reactive State Management, Side Effect Management, Streams, Router Extensions and Developer Tools provide an amazingly powerful way to make your Angular applications more reliable, performant and predictable. Join us for a deep dive into using these tools in this two-part mini-workshop!
NgRx is a set of reactive extensions for Angular. Reactive State Management, Side Effect Management, Streams, Router Extensions and Developer Tools provide an amazingly powerful way to make your Angular applications more reliable, performant and predictable. Join us for a deep dive into using these tools!
Section 1: Flux/Redux
- Understanding what these design patterns are and how NgRx uses them
- Best practices for using NgRx as a Redux implementation library
- Code examples
Section 2: NgRx
- Understanding Reactive Streams and how they provide for flexibility and control
- Best practices for using NgRx's reactive capabilities
- Code examples
- Exploring Developer Tools, debugging and performance monitoring
NgRx is a set of reactive extensions for Angular. Reactive State Management, Side Effect Management, Streams, Router Extensions and Developer Tools provide an amazingly powerful way to make your Angular applications more reliable, performant and predictable. Join us for a deep dive into using these tools in this two-part mini-workshop!
NgRx is a set of reactive extensions for Angular. Reactive State Management, Side Effect Management, Streams, Router Extensions and Developer Tools provide an amazingly powerful way to make your Angular applications more reliable, performant and predictable. Join us for a deep dive into using these tools!
Section 1: Flux/Redux
- Understanding what these design patterns are and how NgRx uses them
- Best practices for using NgRx as a Redux implementation library
- Code examples
Section 2: NgRx
- Understanding Reactive Streams and how they provide for flexibility and control
- Best practices for using NgRx's reactive capabilities
- Code examples
- Exploring Developer Tools, debugging and performance monitoring
NgRx is a set of reactive extensions for Angular. Reactive State Management, Side Effect Management, Streams, Router Extensions and Developer Tools provide an amazingly powerful way to make your Angular applications more reliable, performant and predictable. Join us for a deep dive into using these tools to build a fully features application in Angular and NgRx
NgRx is a set of reactive extensions for Angular. Reactive State Management, Side Effect Management, Streams, Router Extensions and Developer Tools provide an amazingly powerful way to make your Angular applications more reliable, performant and predictable. Join us for a deep dive into using these tools to build a fully features application in Angular and NgRx
The end has come. REST is finally dead. The world of reactive data sources has killed it, and your users will be forever grateful. Gone from your applications are 'Refresh' buttons. Gone from your sever code are the polling routines, pinging remote services for changes. Customers dashboards update seamlessly and in real time. Your users have never been happier.
If this sounds like a world that you want to live in, join us for this awesome workshop exploring the various options available to the enterprise architect when designing and implementing the reactive software layers and constructs necessary to make this dream a reality today!
Users are demanding applications which keep them informed of new events as soon as they happen. They are no longer willing to accept “Just hit the refresh button” or “It will update in a few minutes by itself” when demanding satisfaction of this new basic requirement. They are collaborating in real time, co-editing, co-authoring, 'co-laborating' with colleagues across the country and around the world, chatting over the phone or VOIP while working together via your app. They want their updates to travel from their laptop to their co-workers screens as fast as their voice reaches them through the phone. This is a tough requirement to meet, especially when trying to put a modern face on a legacy app or integrating a shiny, new, reactive app with a legacy, REST-based datasource.
And it is not just your end-users that are clamoring for reactive data sources. No, the requirements for server-to-server communication of changes to data or state have forever changed. REST no longer is King in the world of web services. REST just doesn't cut the mustard any longer. Corporate users of your data services are demanding more flexible, reactive options when consuming your endpoints.
Join us for this thought provoking and exploratory workshop and learn the what, why and how of dealing with these new architectural challenges as we explore how you can architect your new or existing stack to satisfy the ever-increasing demand for 'real-time' applications and data services fed by reactive data sources regardless of your current technology choices.
Meteor is an open-source, all-JavaScript platform for building reactive, top-quality web apps in a fraction of the time. Join us to see how to use Angular along with this amazing full-stack Javascript framework to build realtime, reactive applications for both the web and for mobile platforms.
From concept to reality, in this session we will live code a fully featured application with Angular and Meteor. Along the way, explore and explain the cool technologies underlying Meteor that empowers such fantastic productivity. You will experience, firsthand, how Meteor makes developing web applications with Angular both fun and exciting!
Meteor is an open-source, all-JavaScript platform for building reactive, top-quality web apps in a fraction of the time. Join us to see how to use VueJS along with this amazing full-stack Javascript framework to build realtime, reactive applications for both the web and for mobile platforms.
From concept to reality, in this session we will live code a fully featured application with VueJS, Vuex and Meteor. Along the way, explore and explain the cool technologies underlying Meteor that empowers such fantastic productivity. You will experience, firsthand, how Meteor makes developing web applications with VueJS both fun and exciting!
PubNub is a global, real time message delivery platform as a service provider. Learn how to apply this amazing service's features along with NgRx to enable real-time data capabilities within your Angular applications and simplify your development and deployment of rock solid, reliable and responsive applications!
Join us as we explore PubNub's features by enabling real-time data streaming and cloud-based data processing techniques to an existing Angular application.
You built the app. You are ready to launch! But how do you proceed from there? You need to ensure that, once deployed, your app remains 'up', healthy, available and secure. For that, you are going to need some serious tools in your belt! Join us as we explore the tools and services you can use to complete your deployment stack and give you all of the monitoring and control that you need for a successful launch!
You built the app. You are ready to launch! But how do you proceed from there? You need to ensure that, once deployed, your app remains 'up', healthy, available and secure. For that, you are going to need some serious tools in your belt! Join us as we explore the tools and services you can use to complete your deployment stack and give you all of the monitoring and control that you need for a successful launch!
Routers are probably the most unappreciated, underutilized and misused component in your application architecture. Join us as we fully explore the architectural patterns that make up this cross-cutting aspect of your overall technology stack and how you can optimally make use of all of what this layer should be delivering to your developers and your users!
As an architect on a SPA project, there are many decisions you will face. One of the most important decisions you have to make is how to design your routing topology: The routing patterns, hirarchy and data flow used within your application. Often, wrong decisions can lead to performance, usability and reliability issues which are difficult to diagnose and even more difficult to correct mid-project. Join us as we explore design considerations and best practices that will help you navigate this dark science to emerge victorious!
The world is changing. Again. Smart Speakers and BOTs are everywhere these days. To ensure your place at the table, you must have an integrated, coordinated and seamless user experience across the entire spectrum of digital presence channels. Join us for an enlightening and interactive discussion of the strategies and tools available to help you establish a successful Branded Digital Presence that will set you apart from your competitors!
The world is changing. Again. Smart Speakers and BOTs are everywhere these days. To ensure your place at the table, you must have an integrated, coordinated and seamless user experience across the entire spectrum of digital presence channels. Join us for an enlightening and interactive discussion of the strategies and tools available to help you establish a successful Branded Digital Presence that will set you apart from your competitors!
Sails.JS is a powerful, reactive framework built on top of Express and NodeJS that makes developing real-time applications a breeze! When combined with Angular, you have a powerful, fullstack JavaScript stack that is Database Agnostic and highly scalable. Join us for an exciting journey as we explore the world of reactive programming with Angular and Sails!
Sails.JS is a powerful, reactive framework built on top of Express and NodeJS that makes developing real-time applications a breeze! When combined with Angular, you have a powerful, fullstack JavaScript stack that is Database Agnostic and highly scalable. Join us for an exciting journey as we explore the world of reactive programming with Angular and Sails!
Sails.JS is a powerful, reactive framework built on top of Express and NodeJS that makes developing real-time applications a breeze! When combined with VueJS, you have a powerful, fullstack JavaScript stack that is Database Agnostic and highly scalable. Join us for an exciting journey as we explore the world of reactive programming with VueJS and Sails!
Sails.JS is a powerful, reactive framework built on top of Express and NodeJS that makes developing real-time applications a breeze! When combined with VueJS and Vuex (for centralized state management), you have a powerful, fullstack JavaScript stack that is Database Agnostic and highly scalable. Join us for an exciting journey as we explore the world of reactive programming with VueJS and Sails!
Join us for this thought provoking journey of discovery as we explore the real strategies that you can apply today as you architect your new or existing stack to satisfy the ever-increasing demand for 'real-time' applications and data services, fed by reactive data sources, regardless of your current technology choices.
Users are demanding applications which keep them informed of new events as soon as they happen. They are no longer willing to accept “Just hit the refresh button” or “It will update in a few minutes by itself” when demanding satisfaction of this new basic requirement. They are collaborating in real time, co-editing, co-authoring, 'co-labor-ating' with colleagues across the country and around the world, chatting over the phone or VOIP while working together via your app. They want their updates to travel from their laptop to their co-workers screens as fast as their voice reaches them through the phone. This is a tough requirement to meet, especially when trying to put a modern face on a legacy app or integrating a shiny, new, reactive app with a legacy, REST-based datasource.
And it is not just your end-users that are clamoring for reactive data sources. No, the requirements for server-to-server communication of changes to data or state have forever changed. REST no longer is King in the world of web services. REST just doesn't cut the mustard any longer. Users of your data services are also demanding more flexible, reactive options when consuming your endpoints. They want to be able to subscribe to specific data sets and be updated in near-real-time when changes occur without the need to poll your APIs for such changes.
Join us for this thought provoking journey of discovery as we explore the real strategies that you can apply today as you architect your new or existing stack to satisfy the ever-increasing demand for 'real-time' applications and data services, fed by reactive data sources, regardless of your current technology choices.
Many of our apps allow users to upload files which then become available for some users to (re)download. Viruses and malware could tailgate these files into your system and infect your users! Join us to learn how to avoid this potential fatal mistake!
Malware and virus-based attacks are on the rise. We have all seen the news stories all around us. How do you easily prevent damage to your corporate reputation and potentially devistating damage to your users from such threats?
Join us for an in-depth discussion and exploration of an effective architecture which detects, isolates and prevents downloading of infected uploaded files. We will also discuss other practical limits you should place on file uploads to avoid performance and UX issues.
Vue is a new, powerful framework for building real-world applications. Enterprise ready, with a rich and diverse ecosystem, Vue is the currently ranked as the #2 front end framework and is rapidly gaining on its older brother, ReactJS. Join us for this first in a comprehensive series of session which will take you from blind novitiate to visionary VueJS expert in no time!
This first session in our VueJS series begins our journey to Vuetopia with an exploration of the basics of the framework including:
Vue is a new, powerful framework for building real-world applications. Enterprise ready, with a rich and diverse ecosystem, Vue is the currently ranked as the #2 front end framework and is rapidly gaining on its older brother, ReactJS. Join us for this second in a comprehensive series of session which will take you from blind novitiate to visionary VueJS expert in no time!
In this second presentation in our VueJS series, we dive deeper in to VueJS and explore:
Building a native mobile application or a PWA used to be a real challenge. But with VueJS plus some friends, we can build attractive, performant and highly functional native mobile and progressive web applications based on the same great framework that we all have grown to love.
Join us for this advanced, full-day workshop in which we will build a fully functional, mobile and progressive web application using VueJS, NativeScript and Vue Native along with a number of other plugins and libraries along the way.
Upon completion of this advanced, full-day workshop, you will have acquired the skills and knowledge to be able to design, build and test a fully functional native mobile application as well as a progressive web application (PWA) using VueJS and a number of core and community-supported plugins including: NativeScript and Vue Native, amongst others.
Vue is a new, powerful framework for building real-world applications. Enterprise ready, with a rich and diverse ecosystem, Vue is the currently ranked as the #2 front end framework and is rapidly gaining on its older brother, ReactJS. Join us for this third in a comprehensive series of session which will take you from blind novitiate to visionary VueJS expert in no time!
Join us as we continue our exploration of the wonderful world of VueJS and its vibrant and extensive ecosystem of plug-ins. In this session, we will enhance our ever improving sample application by adding:
Vue is a new, powerful framework for building real-world applications. Enterprise ready, with a rich and diverse ecosystem, Vue is the currently ranked as the #2 front end framework and is rapidly gaining on its older brother, ReactJS. Join us for this fifth in a comprehensive series of sessions which will take you from blind novitiate to visionary VueJS expert in no time!
You have a great start on your app but now it is time for some care and feeding of your data-side. Join us in this next session in our VueJS presentation series as we explore some of the many options for providing data to your VueJS application including using GraphQL, Prisma and Apollo to implement persistence and realtime data pushes.
Vue is a new, powerful framework for building real-world applications. Enterprise ready, with a rich and diverse ecosystem, Vue is the currently ranked as the #2 front end framework and is rapidly gaining on its older brother, ReactJS. Join us for this sixth in a comprehensive series of session which will take you from blind novitiate to visionary VueJS expert in no time!
You have mastered the basics of VueJS. Now you need to deploy a real application in the real world. You need a solid and secure user management system with Role-based access control plus you need to support Oauth and FederatedId authentication policies. If you think that sounds hard … join us to be pleasantly convinced otherwise!
Vue is a new, powerful framework for building real-world applications. Enterprise ready, with a rich and diverse ecosystem, Vue is the currently ranked as the #2 front end framework and is rapidly gaining on its older brother, ReactJS. Join us for this seventh in a comprehensive series of session which will take you from blind novitiate to visionary VueJS expert in no time!
It has arrived! Vue Native is the newest addition to the VueJS ecosystem and delivers powerful tools to help you build truly native mobile applications using VueJS and Javascript. Join us for this next session in our VueJS series as we explore how to employ this new library to build a cool mobile app for use on phones, tablets and other mobile devices.
Vue is a new, powerful framework for building real-world applications. Enterprise ready, with a rich and diverse ecosystem, Vue is the currently ranked as the #2 front end framework and is rapidly gaining on its older brother, ReactJS. Join us for our final presentation in a comprehensive series of session which will take you from blind novitiate to visionary VueJS expert in no time!
Together we have build a very robust and amazing application for both the web and for mobile clients. In this last session, we turn to the latest and greatest challenge for front-end developers: The Progressive Web App or PWA. Join us as we convert our VueJS-based app into a PWA enabling such features as:
We will then look at how we can deploy this PWA and provide the plumbing by which our users can first authorize and then install our PWA from our main 'marketing' or 'web-app' site.
Vue is a new, powerful framework for building real-world applications. Enterprise ready, with a rich and diverse ecosystem, Vue is the currently ranked as the #2 front end framework and is rapidly gaining on its older brother, ReactJS. Join us for this next installment in a comprehensive series of sessions which will take you from blind novitiate to visionary VueJS expert in no time!
We now journeyed down the development road with the result being a solid, attractive, connected and powerful web application! One area that could use some improvement is the way we handle user input. Our input forms are primitive, hand/hard coded constructs with little or, at best, manually coded client-side validation. Let's change that in this next session of our ongoing VueJS presentation series. In this session, we will add dynamic and model-driven forms, explore options for automated, component-based validation with submission enablement, and automatic error messages.
Often an afterthought for startups and even some enterprise class applications, Localization and Internationalization for your amazing VueJS application doesn't have to be hard nor relegated to your 'backlog sprint'!
Join us to see how easy it is to create a friendly and welcoming UX for all of your users, regardless of their language of choice. Take it even further to discover how to provided a custom-branded experience for your most demanding of multi-tenant users!
Often an afterthought for startups and even some enterprise class applications, Localization and Internationalization for your amazing VueJS application doesn't have to be hard nor relegated to your 'backlog sprint'!
Join us to see how easy it is to create a friendly and welcoming UX for all of your users, regardless of their language of choice. Take it even further to discover how to provided a custom-branded experience for your most demanding of multi-tenant users!
Vue is a new, powerful framework for building real-world applications. Enterprise ready, with a rich and diverse ecosystem, Vue is the currently ranked as the #2 front end framework and is rapidly gaining on its older brother, ReactJS. Join us for this fourth in a comprehensive series of session which will take you from blind novitiate to visionary VueJS expert in no time!
Nuxt is a very powerful framework that adds Server-Side rendering along with many other powerful features to your VueJS toolbelt. In this next presentation in our VueJS series, we will explore how to add Nuxt to our ever-maturing sample application to enable:
Everywhere you look, security breeches, phishing attacks and ransomware attacks are in the news and should be in the forefront of every technical leader's top 10 concerns. An effective strategy to combat such attacks and vulnerabilities begins with a zero-trust inspired authentication strategy, application architecture and deployment infrastructure.
Join us for an in depth analysis of the current options and best practices around implementing zero-trust compliant, modern authentication architectures and systems.
Everywhere you look, security breeches, phishing attacks and ransomware attacks are in the news and should be in the forefront of every technical leader's top 10 concerns. An effective strategy to combat such attacks and vulnerabilities begins with a zero-trust inspired authentication strategy.
Join us for an in depth analysis of the current options and best practices around implementing zero-trust compliant, modern authentication, architectures and systems.