• November 2020 - Gatsby JS with Sanity.io & NodeRED

    Online event

    Details
    👉 Important: Please read message at the bottom of this post. 👈

    🚨 Please do not join the waitlist 🚨

    RSVP HERE 👉 https://techtalks.io/events/november-2020-gatsby-js-with-sanity-io-nodered 👈

    ---

    Hey Everybody! We're back with two fantastic new talks.

    As with recent months we're keeping the best bits of what make our events special, our community. Before and after the talk you'll be invited to join a breakout rooms of up to 15 people to have a bit of a social catchup with friends, colleagues and peers.

    ---

    Building a Static Site with Gatsby JS and Sanity.io - Obinna Ekwuno

    Headless CMSs and static sites are all the rage in the JAMstack. Have you ever wondered how to combine Gatsby with a headless CMS like Sanity.io? In this video, Obinna will look at creating a static site with Gatsby JS and Sanity.io.

    ---

    Introduction to Low-Code with NodeRED - Julia Biro

    Developers no longer have the monopoly on making computers do their bidding. The rise of low-code solutions and visual builder tools is empowering a whole generation of new developers to bring their ideas to life with only a little coding knowledge.

    Far from putting us out of a job, these tools could be useful to us as well! In this session, I will introduce you to NodeRED, a JavaScript-based open-source low-code tool. We'll look at the basics of getting started, the tasks NodeRED is really good at, and how you can extend the NodeRED platform.

    Come along and decide if a low-code tool deserves a space in your high-code toolbox!

    ---

    🚨 Please do not join the meetup waitlist 🚨

    Instead RSVP over at TechTalks at 👉 https://techtalks.io/events/november-2020-gatsby-js-with-sanity-io-nodered 👈

  • October 2020 - Brahmos.js & Rendering React on the Edge with Flareact

    Details
    👉 Important: Please read message at the bottom of this post. 👈

    🚨 Please do not join the waitlist 🚨

    RSVP HERE 👉 https://techtalks.io/events/october-2020-brahmos-js-rendering-react-on-the-edge-with-flareact 👈

    ---

    Hey Everybody! We're back with two fantastic new talks.

    As with recent months we're keeping the best bits of what make our events special, our community. Before and after the talk you'll be invited to join a breakout rooms of up to 15 people to have a bit of a social catchup with friends, colleagues and peers.

    ---

    Brahmos.js - React without VDOM - Sudhanshu Yadav

    React has a great declarative API and is quite fast for render and updates. But the performance can be improved further with a new rendering pattern inspired by lit-html and hyper-html. This talk will introduce a new JavaScript Library Brahmos which has a faster rendering pattern than VDOM but implement that with same well adopted React’s declarative API.

    The talk will cover the idea behind the Brahmos, what Brahmos is trying to achieve, compare it with different libraries and compare the rendering pattern of Brahmos with React’s VDOM to explain how it can be a faster alternative to VDOM.

    I will also present the current progress and future path for the Brahmos.

    ---

    Rendering React on the Edge with Flareact and Cloudflare Workers - Josh Larson

    When building a JAMStack site, you're often confronted with a decision to either render a dynamic site on the client through traditional AJAX requests — or to render a dynamic site statically on the server. Each choice comes with a tradeoff: fresh content vs better performance.

    Popular solutions like Next.js exist to solve this problem with incremental static regeneration, but Next.js isn't quite supported on a platform like Cloudflare Workers. That's why I built Flareact: a edge-rendered React framework built for Cloudflare Workers. It's modeled after Next.js, and it supports edge-rendering, static caching, and incremental static regeneration — and it comes with the benefits that Cloudflare Workers already offers, like infinite scalability and 0ms cold starts.

    ---

    🚨 Please do not join the meetup waitlist 🚨

    Instead RSVP over at TechTalks at 👉 https://techtalks.io/events/october-2020-brahmos-js-rendering-react-on-the-edge-with-flareact 👈

  • September 2020 - React Hooks & Tailwind CSS

    Online event

    👉 Important: Please read message at the bottom of this post. 👈

    🚨 Please do not join the waitlist 🚨

    RSVP HERE 👉 https://techtalks.io/events/f8e26038-2561-484e-8a74-7a1e3a0369b8 👈

    ---

    Hey Everybody! We're back with two fantastic new talks.

    As with recent months we're keeping the best bits of what make our events special, our community. Before and after the talk you'll be invited to join a breakout rooms of up to 15 people to have a bit of a social catchup with friends, colleagues and peers.

    ---

    Introduction to React Hooks - Rachel Davies

    Hooks were added to React last year. If you haven’t tried them out yet, this talk aims to give an introduction with some examples. We’ll also cover some factors to consider in using them and some examples of how to write tests for code using Hooks.

    ---

    Taking Flight with Tailwind CSS - Oliver Davies

    An introduction to utility class and component based styling, and how to soar with Tailwind CSS.

    Things we’ll cover:

    - Advantages and disadvantages to utility based styling and Tailwind.
    - How to install Tailwind and add it to your build process using tools such as Symfony Encore and Laravel Mix.
    - How to configure and customise Tailwind for your project.
    - How to promote repeating classes into re-usable components for better maintainability.
    - Strategies to control the file size, and using external tools like PurgeCSS.

    Also, if time allows:

    - How to extend Tailwind and add extra classes with community written plugins.
    - How to write and test your own custom plugins.

    ---

    🚨 Please do not join the meetup waitlist 🚨

    Instead RSVP over at TechTalks at 👉 https://is.gd/septjs 👈

  • COVID-19 Special - Ben Foxall & Mike Smith - A new web

    Needs a location

    👉 Important: Please read message at the bottom of this post. 👈

    🚨 Please do not join the waitlist 🚨

    RSVP HERE 👉 https://is.gd/newweb20 👈

    ---

    Hey Everybody! We're continuing to take advantage of our events being remote and asking speakers from outside of Bristol to give talks. This month we're super excited to have Ben Foxall and Mike Smith giving talks on the new web.

    As with last month we're keeping the best bits of what make our events special, our community. Before and after the talk you'll be invited to join a breakout rooms of up to 15 people to have a bit of a social catchup with friends, colleagues and peers.

    ---

    Building a new web - Ben Foxall

    If you’re building a web service for a frontend application to consume, chances are, you’ll create a restful endpoint that exposes your content as JSON. And, for a number of reasons, that’s a really great shout.

    However there are alternatives available! In this talk, we’ll chat about one of these alternatives; Protocol Buffers and gRPC.

    We’ll look at the technical and architectural properties by going through a series of examples of how this differs from more traditional approaches. I’ll also cover some practical aspects of tooling and setup required.

    I’ll then show how we can apply this architecture to peer-to-peer interfaces, allowing us to create new ways of interacting with the web.

    ---

    Testing the new web - Mike Smith

    There's never been a better time to write tests for the web. With so many tools out there, tests for our applications can now be developed more easily and more comprehensively than ever before.

    However, the web is always moving forwards! Recently we've seen the adoption of peer-to-peer services, virtual reality, 3D graphics and more - all changing the way we interact online. Is it possible for us to test these new features, as successfully as we can test the old?

    Through a number of examples we will explore how we can write tests for even the most challenging of these new technologies.

    We will then see that revisiting traditional approaches to testing can allow us to achieve the confidence we need in our testing, no matter how advanced our applications may be.

    ---

    Hey!

    As some of you may know I've been working on a platform called TechTalks for building tech communities like Bristol JS. I've recently shipped the initial product and am working hard on adding a lot more.

    I'm focused on this full-time to make it a more interactive and engaging platform for our members as well as a more powerful tool for us and other communities when organising events and finding speakers.

    Because of this I'd like to ask anyone who would like to attend this event to please RSVP here 👉 https://is.gd/newweb20 👈

    I'd also love your feedback on [masked]

    Thanks
    Adam

    P.S. TechTalks has a ton of the past Bristol JS videos hosted on it. Check them out at https://techtalks.io/talk_videos

  • COVID-19 Special - Max Stoiber

    Needs a location

    👉 Important: Please read message at the bottom of this post. 👈

    🚨 Please do not join the waitlist 🚨

    ---

    Hey Everybody! We're continuing to take advantage of our events being remote and asking speakers from outside of Bristol to give talks. This month we're super excited to have Max Stoiber giving a talk.

    As with last month we're keeping the best bits of what make our events special, our community. Before and after the talk you'll be invited to join a breakout rooms of up to 15 people to have a bit of a social catchup with friends, colleagues and peers.

    ---

    The past, present and future of CSS-in-JS by Max Stoiber

    Where did CSS-in-JS come from, where has it gone since those humble beginnings and where will it go in the future?

    About Max

    Max is the technical cofounder of Spectrum.chat, the community platform of the future. He also makes styled-components, react-boilerplate, micro-analytics and a bunch of other open source projects and he co-organises the ReactVienna meetup. He loves to travel, to brew rad coffee and to ski beautiful mountains.

    ---

    Hey!

    As some of you may know I've been working on a platform called TechTalks for building tech communities like Bristol JS. I've recently shipped the initial product and am working hard on adding a lot more.

    I'm focused on this full-time to make it a more interactive and engaging platform for our members as well as a more powerful tool for us and other communities when organising events and finding speakers.

    Because of this I'd like to ask anyone who would like to attend this event to please RSVP at:

    https://techtalks.io/events/dfb85219-ca47-4e60-9cd1-4e5c8b7d07b3

    I'd also love your feedback on [masked]

    Thanks
    Adam

    P.S. TechTalks has a ton of the past Bristol JS videos hosted on it. Check them out at https://techtalks.io/talk_videos

    1
  • A COVID-19 Special - The Future of Programming with Uncle Bob!

    Info meeting password:[masked]
    Link: RSVP to see link

    ---

    Schedule

    17:30 - Let's keep the best bit of what makes a meetup a meetup... we'll start with 30 minutes where in breakout rooms.

    18:00 - Talk time - Uncle Bob - The Future of Programming

    19:15 - Breakout rooms to socialise and discuss the talk

    ---

    Hi Everybody... I hope you're all looking after yourselves and staying safe during this challenging time.

    I'm super excited to announce that in April we'll be holding on online meetup of Bristol JS with an absolutely amazing speaker Robert C. Martin (also known as Uncle Bob).

    I was blown away when I saw Bob speak a few months ago, he's based in Illinois, US so thought I'd take this opportunity where we're all locked in to ask him to speak remotely for us.

    ---

    The Future of Programming

    How did our industry start, what paths did it take to get to where we are, and where is it going. What big problems did programmers encounter in the past? How were they solved? And how do those solutions impact our future? What mistakes have we made as a profession; and how are we going to correct them.

    In this talk, Uncle Bob describes the history of software, from its beginnings in 1948 up through the current day; and then beyond. By looking at our past trajectory, we try to plot out where our profession is headed, and what challenges we’ll face along the way.

    ---

    About Robert Martin

    Robert Martin (@unclebobmartin) is Master Craftsman at 8th Light, Skills Matter instructor and author of a range of books (as well as hundreds of articles), including: Clean Code: A Handbook of Agile Software Craftsmanship as well as his most recent, Clean Architecture: A Craftsman's Guide to Software Structure and Design.

    Uncle Bob is a renowned lecturer and thought leader in all things programming, known for his innovative, practical and engaging lectures as well as expert knowledge of clean coding, clean architecture and all things Agile.

    16
  • A COVID-19 Special - Social Chat

    Online event

    Hey folks...

    We decided it would be nice to get everyone together for an end of (early week) online social, we'll setup some breakout rooms so come and join us with a 🍺🍷☕️🍹 🧉

    Link on the event page and Bristol JS Slack.

  • Feb 2020 - Accessibility 101 & Building mobile apps with React Native and Swift

    Stuart Nelson - Accessibility 101

    The talk is an overview of what web accessibility is, how it can be measured and some simple tips about improving the accessibility of your website.

    ---

    Sam Ollason - My experience building mobile apps with React Native and Swift

    React is a powerful JavaScript library for creating rich user interfaces. It was originally developed for the web for websites like Facebook and Instagram.

    React Native is a way of using the same React technology to create mobile apps that automatically work on different platforms.

    I share my experiences and the lessons l learnt from creating apps with React Native and talk about how it compares to developing native iOS apps and working with React for the web.

    ---

    Kris Foster - Lightening talk - GraalVM - Java's Polyglot future, or, new ways to run JS

    A quick intro into GraalVM, the new polygot run time from Oracle that can run JS / Node , Python, Ruby and how you can use it to build Polyglot programs

    1
  • January 2020 - Gender equality in Tech & Trust in High Performing Teams +

    ⚡️ Lightning talk: Designing with code - The story of how I built a bartop arcade machine by Adam Butler

    ------

    Why should I care? - Answers to questions you dare not ask about gender equality by Tiffany Dawson

    So you've heard that you should support gender diversity but have you been too afraid to ask why? With all the man-shaming that goes on in gender balance conversations, it can be hard to learn what you need in order to support this cause. Come along to hear Tiffany Dawson shed light on:

    - What the gender balance landscape in the UK Tech industry looks like
    Why a career in tech is still a challenge for women today
    - How achieving gender balance will benefit you
    - Simple tips you can take back your workplace

    ------

    Trust, the Secret Ingredient in High Performing Teams by Jaycee Cheong

    Building a high performing team had always been a hot topic in the software world. Have you ever wondered how you can play a part in it?

    Trust is one of the few key ingredients in a high performance team, In fact, the most effective way to build trust with your peers, and managers, comes from you, a member of the team.

    This talk will outline the “What, Who, How, and Why”, a practical strategy on cultivating trust in your team. Combining the art and science on building trust, the goal is to inspire everyone to view their team in a new light, and helping each other in achieving more.

    ------

    🥤🍕 Food and drinks will be available thanks to our host SR2.

    ------

    Thanks as always to all of our sponsors SR2, Pusher, Immersive Labs, Travel Local and Novate IT.