• Austin Nodejs! November meetup
    Hi y'all! Our Feature Talk for Wednesday Night: @mikermcneil - "Be not afraid" In the era of async/await, the grass has never been greener over here in Node.js-land. But there are still a few major gotchas you need to watch out for, and some of them are less than obvious. Mike will review the most common practical risks and mistakes our team sees in real-world Node.js applications. And then he'll explain why it's actually fine... why, despite all that, Node.js is even more of an awesome choice for your application in 2019. Mike McNeil (@mikermcneil) has been an avid business user and evangelist for Node.js for the last seven years. He's also the creator of Sails.js, a popular open-source MVC framework that's kind of like Rails for Node.js. We'll be at Indeed's Austin Tech Campus this month. Big thanks to Indeed for hosting- it's going to be a great event! See you there! Joe [masked]

    This Meetup is past

    Indeed HQ

    6433 Champion Grandview Way · Austin, TX

    8 comments
  • Building a production ready react app with server side rendering!
    Hi Austin Noders! We've got our first talk announced for October! Feature Talk: Max Parelius - Building a Production Ready React App with Server Side Rendering React is a powerful and popular library for building web apps. One of the many great features of React is the ability to render react components server side (using node). The main advantages of doing this include faster initial page loads and better SEO. In order to get server side rendering working for a production ready app, there is a lot more you need to know than calling React.renderToString(). React.renderToString() will only render the react components for you, but it does not take into consideration other necessary items like routing, state management and authentication. The benefit of React is that it doesn't care about those things because it is only concerned with UI components, making it play well with lots of different libraries. There are many ways to address the other items mentioned, and this talk will cover a very opinionated approach to addressing those issues using react router for routing, redux for state management, and react cookie for authentication. We will also cover some of the "gotchas" that come up when rendering react server side. By the end of the talk you will have the tools and knowledge to build a server side rendered react app that is production ready. More Spots Available to Talk! Got an idea you want to share with the group? Been working on a skunkworks project, and it's time to un-skunk it? Send us your ideas and we'll get you in front of the group! We'll be at uShip this month. Thanks to uShip for hosting! It's going to be a great event! See you there! Matt austinnodejs.com

    This Meetup is past

    uShip Inc

    205 E Riverside Dr · Austin

    7 comments
  • Monorepos, Metarepos, Ethereum and Distributed Systems!
    Hi Austin Noders! We've got two talks this month! Lightning Talk: Orie Steele - Mono Repos and Ethereum Development At Transmute, we're building a decentralized app engine for enterprise development teams. We love modular architecture, and organize our packages in a mono repo so we can implement features that span multiple dependencies and test all our packages with a single CI pipeline in Travis. In this talk, I'll explain how we use lerna, minikube and travis to develop a javascript framework for DApps that leverages Ethereum and IPFS. Lightning Talk: Matt Walters - Many repos? Monorepo? Meta repo! When building a software system, whether it's a library or a distributed application, you are often faced with a question – Should I choose a mono repo or many repos? After searching for the perfect tool to help answer this question with minimal effort to use and easiest fit in my toolchain, I decided to write my own: meta! Meta calls the mono versus many question a false dichotomy. It leverages git and simple patterns to give you a meta repo, one that can be treated as both a single repo and many! But meta isn't just about git. It does much more! Lightning Talk: Greg O'Neil - WebSockets: the sports car of the web world AJAX solved an important browser/server challenge by allowing the exchange of data without having to refresh the browser. WebSockets elevate the exchange by providing full-duplex, bi-directional communication that is lightning quick. In this talk, complete examples of code will be presented to show how to construct the necessary code sequences of each side of the interface. Code will be shown, building up to a secure WebSocket interface so that data exchange will be properly encrypted! We'll be at uShip this month. Thanks to uShip for hosting! It's going to be a great event! See you there! Matt austinnodejs.com

    This Meetup is past

    uShip Inc

    205 E Riverside Dr · Austin

    16 comments
  • Dockerizing Node Applications the Green Way!
    Hi Austin Noders! This meetup is rebooting like a docker container spinnin' all up in yer cloudz! Save the date for the 3rd Wed of this month, at uShip. Speaker announcements coming soon! Feature Talk: Jam Risser - Dockerizing Node Applications the Green Way! Learn how to package a Node application in a manner that leverages the features of Docker and Linux to create a maintainable and highly configurable container that builds quickly and takes a minimal amount of space. Jam based this workshop on personal advice from @creak (Guillaume), co-creator of Docker, as well as his own experience and mistakes building, deploying and maintaining hundreds of Dockerfiles. @creak was the #1 contributor to Docker during its first year. "I owe my enthusiasm with Docker to a day @creak sat down with me and showed me ropes." - Jam Lightning Talk: Dan Veenstra - Using Docker Events in Node! What happens when you combine Docker with IoT? You get your own little cloud, right on an embedded consumer electronics device! If you're familiar with the new(er) Docker Swarm or docker-compose, you're used to great management tools for knowing about the health of your cloud. But swarm can't run on a tiny device. Come learn how Dan and the GridPlus team are using Docker on a tiny device and how a simple library allows them to instantly react to docker events and maintain the health of services on their device! --- If you have ideas for a talk and would like to hop up to the podium, send ideas our way! Looking for talks on topics like using node for AI, ML, robots, using docker with node, code sharing with react or react-native, blockchain madness, bots, IoT, language perks and quirks, security, or any other interesting topic you'd like to share. We've got room for feature talks (30mins) and lightning talks (5 - 15 minutes) this month and next! We'll be at uShip this month. Thanks to uShip for hosting! It's going to be a great event! See you there! Matt austinnodejs.com

    This Meetup is past

    uShip Inc

    205 E Riverside Dr · Austin

    25 comments
  • Economy of Keystrokes
    Spanning Cloud Apps, Chrono.gg, AktaryTech, and the Sails Company is generously supporting an evening with Kyle Simpson. Many have a belief that readable code is code that's more terse, but it turns out there's a kind of buy-and-sell economic relationship between what we type and the ideas we communicate. This non-technical talk on a technical topic will challenge your assumptions about the code you write. So, what are you buying with that keystroke? Kyle Simpson is an evangelist of the open web, passionate about all things JavaScript. He writes books, teaches JavaScript, speaks, and contributes to the world of OSS.

    Spanning

    501 Congress Ave, Suite 200 · Austin, TX

    9 comments
  • VS Code + machine learning + Node.js = magic!
    VS Code (http://code.visualstudio.com/) is a free, cross-platform, and open-source code editor that has become a popular tool among developers working with Node.js. In this talk, Microsoft technical evangelist Rachel Weil (http://www.nobadmemories.com/) will give a tour of essential VS Code features, tips, and tricks that will improve productivity and all-around happiness for Node.js developers. To demonstrate VS Code, Weil will walk through a few open-source projects that she created combining Node.js, Cognitive Services APIs (https://microsoft.com/cognitive), and a dash of geometry to create machine-learning powered web apps. Bio: Rachel Weil is an experimental designer who combines obsolete technologies, cute aesthetics, and contemporary technology. She is active in indie games, hardware hacking, and web development communities. Weil works as a technical evangelist at Microsoft in Austin, Texas. Website: nobadmemories.com (http://www.nobadmemories.com/) Twitter: @partytimeHXLNT

    Spanning

    501 Congress Ave, Suite 200 · Austin, TX

  • The what, why and how of a Serverless architecture.
    Volusion (https://www.volusion.com/lp/sem/brand?gclid=Cj0KEQjw8tbHBRC6rLS024qYjtEBEiQA7wIDeYvZf_BV-YfrfFBNmDbhW5e4jcrgo1mhiOJUiROMbiIaAlrS8P8HAQ) and Spanning Cloud Apps (http://spanning.com/) are generously supporting an evening with David Aktary. “Serverless” is a newly popular buzzword and, as with many technology buzzwords, is a complete misnomer (“cloud,” anyone?). In this session, we will discuss what serverless really means, what the differences are among various providers, why you would consider using a serverless architecture, and how you would implement one. We’ll discuss greenfield development as well as a migration path for existing web applications. Other topics will include how the development workflow will change and why, what testing will look like in a serverless world, and some pitfalls to avoid. While a serverless approach can be applied to applications written in a variety of languages, JavaScript will be the language used for this talk, so we will examine some popular serverless JavaScript frameworks, including apex.js, claudia.js, and serverless.js. If you’re interested in full-stack development, DevOps, microservice architecture, containers, cutting operational costs, or just keeping up with the latest application architecture approaches, this talk is for you. For this 90-minute, interactive, participatory workshop, you will need a laptop, a GitHub account, and an Amazon AWS account. David Aktary is an ex-IBMer who has been writing software for nearly 20 years. His eclectic background has taken him on detours through Wall Street, Hollywood, and collegiate head coaching, but software development and architecture have been constants since graduating with his BS in Computer Science from Michigan. After completing his MBA at Duke, he launched a technology and management consulting company that has become AktaryTech (http://aktarytech.com/)—a recognized leader in custom, full-stack JavaScript development in Los Angeles and Austin, Texas.

    Spanning

    501 Congress Ave, Suite 200 · Austin, TX

    5 comments
  • Partnering with Dev Bootcamp: The Future of Javascript talk by Kyle Simpson
    Dev Bootcamp and the Austin Node.JS Meetup have partnered to present: The Future of Javascript talk by Kyle Simpson. Kyle (https://github.com/getify) is a renowned author, teacher, speaker, and evangelist. His works include the You Don't Know JS book series and Frontend Masters courses. Kyle has travelled around the globe giving lectures and guest speaking on technical topics, everything JS, as well as open source software. Please don't RSVP here and instead navigate here (https://www.eventbrite.com/e/the-future-of-javascript-talk-by-kyle-simpson-tickets-33405436560?aff=NodeJS) to register for the event.

    Google Fiber Space

    201 Colorado Street · Austin, TX

    3 comments
  • Post-Enterprise.js Drinkup at Gingerman
    Even if you can't make it to Enterprise.js (see below), come meet us at Gingerman afterwards and talk about JavaScript and Node.js. EnterpriseJS Mark your calendars! EnterpriseJS is headed back to Austin, TX for an evening of food, drinks, and Node. Speakers from PayPal, XO Group, and HomeAway will share their stories, experience, and wisdom around Node.js for the enterprise. 5:30 PM – 9:00 PM HomeAway - Downtown Austin 1011 W 5th St #300 Austin, Texas 78703 If you can make it to Enterprise.js, NodeSource is offering a 15% discount code (AUSTINNODE) for members of our meetup and can register here (https://www.eventbrite.com/e/enterprisejs-austin-tickets-32516804638).

    The Gingerman

    301 Lavaca Street · Austin, TX

  • Sails is going 1.0! and Docker: Up into the Swarm
    Spanning Cloud Apps is generously supporting an evening with Mike McNeil and Gabriel Schenker. Mike will demonstrate the brand new release of the Sails framework and Waterline ORM, and show how to take advantage of some of the new features like strong data types and support for SQL transactions. He'll also discuss a few of the lessons and weird tricks he and the rest of the team learned along the way, including: • the secret power of assertions (make your Node.js packages more stable, and faster to debug) • the quickest way to run real-world benchmarks on your app or module (see how it performs at scale) • three "low-hanging fruit" performance gotchas (avoid pitfalls and take advantage of V8 optimizations) Gabriel is going to demonstrate how to containerize an existing Node JS application and deploy it to a Docker Swarm. He is also going to show how to setup the environment to reduce friction in the development process and how to make an application secure using secrets. About Mike: Mike is an open-source developer based in Austin, TX, and the creator of Sails.js, a popular MVC framework for Node.js. He is also the CEO and founder of The Sails Company, a full-service studio that helps companies build custom, enterprise-grade web & mobile applications. Sails.js (http://sailsjs.com/about) | About The Sails Company About Gabriel: Gabriel N. Schenker started his career as a physicist. Following his passion and interest in stars and the universe he chose to write his Ph.D. thesis in astrophysics. Soon after this he dedicated all his time to his second passion, writing and architecting software. Gabriel has since been working for over 25 years as a consultant, software architect, trainer. He has been nominated a Docker Captain and since January of this year he is working as Principal Curriculum Developer at Docker Inc. Gabriel is working from home in Austin, Texas. Gabriel is passionate about software development and tries to make the life of developers easier by providing guidelines and frameworks to reduce friction in the software development process. During his spare time Gabriel likes hiking in the mountains, cooking and reading.

    Spanning

    501 Congress Ave, Suite 200 · Austin, TX

    14 comments