• DublinCSS - The last one for 2019

    Smartbox Group Limited

    Hi, Welcome to DublinCSS - It's the last meetup of the year :D We are getting together again on Tuesday, 26th of November, at Smartbox who is kindly sponsoring this month’s event. Doors will be open from 18:00 with some Pizza & Beers, followed by two talks, starting at 19:00. Talk 1 Like it? Try it by Andrew Rock Talk 2 Thinking inside the box-model by David Fitzgibbon Please RSVP to confirm you are joining us. -------------------------------------------------- 26/Nov/2019 - Agenda [18:00] Doors open! Registration & Gathering [19:00] Talks [20:00] Wrap Up -------------------------------------------------- If you want to be part of our next event, submit your talk: https://bit.ly/DublinCSS-CFP Follow us on Twitter: https://twitter.com/DublinCSS -------------------------------------------------- See you there 👋

    2
  • DublinCSS - Hacktoberfest Open Hack Night!

    Smartbox Group Limited

    We are very excited to announce that on our October's meeting we'll host a Hacktoberfest event! What's Hacktoberfest? Hacktoberfest is a month-long celebration of open source software, sponsored by DigitalOcean in partnership with DEV. Maintainers are invited to guide would-be contributors towards issues that will help move the project forward, and contributors get the opportunity to give back to both projects they like and others they've just discovered. No contribution is too small — bug fixes and documentation updates are valid ways of participating. Can't make it to this event? Hacktoberfest is virtual and open to participants from around the globe! Rules and prizes First, sign up on the Hacktoberfest site at https://hacktoberfest.digitalocean.com. To qualify for the official limited edition Hacktoberfest shirt, you must register and make 4 pull requests between October 1-31. Pull requests can be to any public repo on GitHub, not just the ones with issues labeled Hacktoberfest. If a maintainer reports your pull request as spam or behavior not in line with the project’s code of conduct, you will be ineligible to participate. Connect with other Hacktoberfest participants by using #hacktoberfest on your social media platform of choice. -------------------------------------------------- AGENDA -------------------------------------------------- [18:00] Doors open! Registration & Gathering [19:00] Back To The Future: Modern CSS Without Tech Debt - Otto Sichert. [19:30] Quick introduction to Hacktoberfest [19:40] Let's Hack! -------------------------------------------------- Don't forget to register: https://hacktoberfest.digitalocean.com If you want to be part of our next event, submit your talk: https://bit.ly/DublinCSS-CFP Follow us on Twitter: https://twitter.com/DublinCSS

    3
  • DublinCSS September event

    Smartbox Group Limited

    Hi, Welcome to DublinCSS. We are getting together again on Thursday, 19th of September, at Smartbox who is kindly sponsoring this month’s event. Doors will be open from 18:00 with some Pizza & Beers, followed by two talks, starting at 19:00. Talk 1 SVG Setup for Teams by David Fitzgibbon Talk 2 The Magic of CSS Preprocessors by Goran Jawdat Please RSVP to confirm you are joining us. -------------------------------------------------- 19/Sep/2019 - Agenda [18:00] Doors open! Registration & Gathering [19:00] Talks [20:00] Wrap Up -------------------------------------------------- If you want to be part of our next event, submit your talk: https://bit.ly/DublinCSS-CFP Follow us on Twitter: https://twitter.com/DublinCSS -------------------------------------------------- See you there 👋

    7
  • DublinCSS Relaunch

    Smartbox Group Limited

    It has been a long long time, but after this long break, we finally managed to relaunch the meetup!!! Our very much expected return will happen on the 17th of July, a Wednesday, at Smartbox who is kindly sponsoring this month’s event. Doors will be open from 18:00 with some Pizza & Beers, followed by two talks, stating at 19:00. Talk 1 10 cool things you might not know about CSS by Sheldon Led Talk 2 CSS and Illustrations by Camila Waz Please RSVP to confirm you are joining us for this very special evening. -------------------------------------------------- 17/Jul/2019 - Agenda [18:00] Doors open! Registration & Gathering [19:00] Talks [20:00] Wrap Up and Pub Time We are heading to Urban Brewing https://goo.gl/maps/mMjerCJc8853v4Sc7 -------------------------------------------------- If you want to be part of our next event, submit your talk: https://bit.ly/DublinCSS-CFP Follow us on Twitter: https://twitter.com/DublinCSS

    3
  • 3 Pillars of a Successful CSS Architecture with Andres Galante

    Joining us for our last meeting of the year is Andres Galante who will tell us about "3 Pillars of a Successful CSS Architecture". Come to this session to learn how to setup, write, and structure CSS in a maintainable way to create large scale, rapidly changing, long-lived web projects. Andres is an UX designer and an expert CSS and HTML coder that has been crafting interfaces for more than 15 years. He is a Bootstrap's Core Team member and he's currently part of the Red Hat User Experience Design Team working on the PatternFly Project as Designer and HTML/CSS lead. He lives in Buenos Aires, Argentina. For more info feel free to check his Twitter page at https://twitter.com/andresgalante. What will the talk be about? CSS is like a bear cub. Cute and inoffensive but as it grows, it'll eat you alive. Come to this session to learn how to setup, write, and structure CSS in a maintainable way to create large scale, rapidly changing, long-lived web projects. With practical examples you will learn: How isolate components to allow rapid iterations How to apply the “Feature, API, Implementation model“ for long lived projects Why the separation of UI structure concerns is crucial for flexible implementations Once you learn a maintainable CSS toolkit, your CSS career will never be the same!

    8
  • October meeting

    Bank of Ireland

  • Writing Modular Stylesheets with CSS Modules

    Bank of Ireland

    Here we go again after a short hiatus. The guest of honor for the August meeting is Katie Fenn (@katie_fenn). She will be presenting how one can write modular stylesheets with CSS modules. Composition has long been a goal of CSS design. Creating a rich library of styles that can be reused and combined saves time in the long run, but often lead to unmaintainable or verbose code. WebPack is commonly used for bundling JS modules, but its flexibility means it can also be used to load CSS Modules: local styles that can be imported and exported just like scripts. This talk introduces WebPack and will demonstrate how to write, bundle and use CSS Modules. We'll also examine their benefits, and why they can help in ways other tools have failed in the past. ------------ Who is Katie Fenn? Katie Fenn is a software engineer with ten years of experience working with JS, CSS and PHP. She is usually up far too late working on open source projects or playing video games, and up far too early watching motorsport.

    7
  • One Year of DublinCSS

    Bank of Ireland

    Let us come together to celebrate one year of DublinCSS. It was on May 19, 2016 that the first meeting took place, featuring Miriam Suzanne and Chris Coyier. We'll do a small trip down memory lane and we'll do a bit of socialisation.

    1
  • From the basiCSS to the edge of CSS and beyond

    Bank of Ireland

    The guest speakers for the evening are Tommy Hodgins (@innovati (https://www.twitter.com/innovati)) and Aimee Lally (@Aimee_lally (https://twitter.com/Aimee_lally)), from Adaptemy, Dublin. ========================= The Edge of CSS Have you ever felt limited by CSS and found yourself needing to apply styles to an element CSS can't quite select, or based on a breakpoint CSS isn't quite aware of? Listen as Tommy shares a CSS extension that adds a few new abilities to how you can write CSS, and learn how you can begin using concepts like style scoping, element and container queries, and much more in your own projects right away! Who is Tommy Hodgins? Toronto-based front-end developer and designer specializing in responsive web design, he co-founded the EQCSS project, and actively participates in the discussion surrounding element queries, container queries, and scoped CSS. In his spare time he enjoys illustrating new ideas and techniques on Codepen, teaching HTML/CSS through local talks and workshops, and playing code golf with friends near and far. ========================= Do the BasiCSS Well Do I make something which looks pretty but only half works? Or do I make something which looks myeh but works well?Why you shouldn't sacrifice function for form (elements). Who is Aimee Lally? Aimée Lally is a UI Developer with Adaptemy, an educational technology startup in Dublin. She has learned almost everything she knows from doing things badly the first time around.

    8
  • Maintaining a large CSS codebase with Dr. John Craddock

    Bank of Ireland Trinity branch,

    The importance of writing maintainable code is well established in the software industry but it is often ignored in CSS codebases. Web applications are becoming larger than ever and a poorly maintained CSS codebase can become a major drag on a team and company's performance. John Craddock is a UI developer in Adaptemy, an educational software company in Dublin. For the past 2 years, Adaptemy has been building and maintaining a web app used in schools across Europe. John will describe the challenges Adaptemy has faced in maintaining and expanding their CSS codebase. In 2015 John gave a talk ( https://www.youtube.com/watch?v=ZIFHG9ffPM0 ) on Adaptemy's experiences setting up a new CSS architecture. This talk will focus on the learnings they've acquired since then. What mistakes they made and how they recovered from them. Which of the industry best practices they adopted (or rejected). And what John's opinions are on the state of the industry overall. In common with other development languages, CSS must be predictable, re-usable, scalable and maintainable. There are also challenges which are particular to UI development. UI teams build the user facing part of a product and all stakeholders will have a view on the product's UI. As a result, your UI must be able to adapt quickly. Your CSS codebase must be robust to frequent changes without any degradation in quality. John will discuss the coding and work practices which have evolved in Adaptemy to face the challenges specific to UI teams. He will discuss the pitfalls of agile methodologies which can result in poor quality code and how to manage them.

    14