Monday 22nd February will be a day to dive deep into all things DesignOps from a Frontend Developer perspective, including: Design Systems, Front-end Architecture, the Latest in CSS in JS (JSS), Utility CSS, HTML, Internationalisation - i18n and Accessibility.
Opening JSworld Conference 2021 and Introduction with Day 1 on DesignOps
Tech: Talent Talk by 12-year-old Ikram Babs-Lawal
Ignoring Impostor Syndrome by Ikram Babs-Lawal.
At only 12 years old Ikram will be given the Talent Stage! Already achieving amazing things!
Ikram is a Frontend Developer from Nigeria. She is passionate and driven about her achieved work, because it makes her happy to be able to solve problems with a bunch of codes, she has a steady source of motivation that drives her to do her best.
She challenges herself daily and learns new skills that help her to do better work.
Tech: Design Sytems
We hear a lot about design systems. What exactly are they?
In this talk, I will introduce you to design systems defining what they are, when we should implement them and the steps to build them. We will also review some of the most popular design systems and some interesting tools and resources.
Tech: a11y, JavaScript, web accessibility
We create websites and applications so that it could be used by people, but do we think about access seriously?
Often web accessibility is considered as an afterthought. In this session, we will explore the intricacies of a11y and learn tips and tools which will enable us to create accessible websites and applications using JavaScript.
Key takeaways - You will learn why accessibility is important and why the development should be access focused. Also, you would learn some tips which you could start using from the very next day and contribute towards a more inclusive world.
Tech: CSS, Sass, SCSS
Don't miss out the third piece of the Frontend Pie: CSS
It just needs a quick look at the Frontend trends to realize that recently the spotlight is on the JavaScript and all of its frameworks, But the Frontend pie has three pieces (HTML, CSS & JS). Without the other pieces, you cannot have a complete pie.
Tech: Open Source Designers, Community
Getting into an open-source can be quite intimidating as a designer. It's not something that you can just wake up in the morning and start doing if you've never been a designer before. From a high level, let's "design" our first open-source project, complete with quick methodologies, tips, tricks, and some extra bits.
This talk was crafted with the aim of lowering some of the barriers for designers to contribute to open-source, How designers can actually contribute to open-source "live-designing" and providing some direction and resources to help people get started with contributing to design from a realm of open-source.
Key Take-Away:
- How not to be intimidated as a designer in open-source.
- Tools to enable designers to contribute to OSS.
- How to inspect design.
- Designing and implementing a feature to production as a designer on an enterprise product.
- Getting started with designing for designers.
- Building or joining a Designers Community as a Designer contributing to open-source.
Talk: Time Management
Do you ever feel like you’re stuck in your career? Do you constantly feel like you don’t have time to work on your projects? Do you want to learn something new, expand your knowledge, develop yourself and be the best you can be?
In this session, I am going to share my story on how I started coding, how I make time to work on side projects and how you can grow and advance in your career. After this talk, I hope you ‘ll be inspired to work smarter, make new habits and continue pushing yourself even when things fall apart.
I will present some helpful tips about self-motivation, time-management, setting priorities and goals, staying organized, believing in yourself and keeping a balance between your career and personal life. To do so, I’m going to use as an example my personal story of how I got into the tech world, the struggles, the rejections, what I’ve learned and how you can succeed by being consistent and determined. Additionally, in this session, we are going to talk about building the habit of coding and the benefits of it. We are going to explore ways of finding mentors in your job and outside of it and also expanding your social network.
This talk is not only about getting better at your 9 to 5 job but also about developing yourself."
Tech: CSS, JavaScript, Vue, Angular, React
A tech snack or for Day 1 called a Design Snack is a version of "This Edition at Jsworld Conference", which is an short but practical presentation where we share updates from the latest on Javascript, tech news all across the web, and some existing things our speakers are doing.
In this series, we'll be bringing the Tech Snacks section to everyone where we share tech updates and new releases from all across the web and updates from our speakers.
Tech: Front-end Architecture, Maintainable Codebases
Front-end apps are growing in complexity, so we need to uncover better ways to build durable, maintainable codebases.
In this talk, we'll discuss some ideas, principles, and patterns that might help us regardless of the framework we're using.
Tech: i18n, Emoji Encoding, � Unicode, & Internationalization
Why does '👩🏿🎤'.length = 7?
Is JavaScript UTF-8 or UTF-16?
What happens under the hood when you set <meta charset="UTF-8">?
Have you ever wondered how emoji and complex scripting languages are encoded to work correctly across browsers and devices - for billions of people around the world? Or how new emoji are introduced and approved?
An amazing Premiére of Decoding the Code by Marc Backes who you might know from Whiskey Wednesdays!