Pacific Northwest Drupal Summit
Pacific Northwest Drupal Summit
  • Видео 58
  • Просмотров 19 387
Raising a Digital Native
Josh Mitchell has been a dad (and a techie) for over 25 years. Mishya has been a daughter for 23 years and just finished a degree in emerging media and digital arts. Together they'll talk about what it's like to raise and be raised as a digital native. Whether it is online etiquette, cyber security, or the dangers of social media, growing up in a digital age has unique challenges.
The presentation will be a conversation with each other and the audience about the best and worst parts of being technologically savvy in a world that isn't always the digital age we hoped for in the late nineties and early aughts.
Просмотров: 50

Видео

Cache or Ca$h
Просмотров 19День назад
Building the reponse to Drupal requests can be resource intensive, saving and serving that data from cache is quite a bit faster and can allow you to scale up in your ability to serve your site when you really need it. In this we take a quick trip through the Drupal core caching system, and how to set them up to use Drupal with some popular CDN/WAF systems. This is focused on Drupal and contrib...
Drupal Theming With SDC, Vite, And UnoCSS
Просмотров 149День назад
Vite is a front end development tool for bundling assets and hot reloading code during development. Many of us are already using CSS tools like sass, which need to be compiled before deployment. Javascript has taken over the front end, and now also needs to be compiled to run correctly. That used to mean transpiling ES6 code to make it compatible for browsers, but now involves bundling dependen...
Automate the Little Things: ECA
Просмотров 78День назад
Learn how to customize your Drupal site without code, how to reduce your maintenance costs, and even install fewer contrib modules by adding the ECA Suite (Event, Condition, Action). In this session Identify the problem. Small customizations require: compromise in business requirements reliance on backend developers unsupported contrib modules extra deployments Introduce ECA: visual "no-code" e...
Building for the long term: Lessons learned from an 18 year old Drupal site
Просмотров 33День назад
What happens when you build a site in Drupal 4.7 and just... keep updating it? For the next 18 years? The original www.smartsheet.com marketing site was launched in 2006, on the brand-new Drupal 4.7 platform, and it's been maintained ever since, following Drupal through versions 5, 6, 7, 8, 9, and 10, and expanding as Smartsheet grew from a tiny six-person startup to a publicly-traded $6B compa...
From Request to Reality: Building Strong Foundations for Web Projects
Просмотров 34День назад
In this session, we will guide you through the entire web project development process, with a special focus on the critical early phases. Establishing a robust client relationship and maintaining clear communication are key to success. This talk is perfect for those new to project management or looking to level up their skills. We will cover: * Project Intake and Fact Finding: What matters most...
Beautify Your Custom Themes & Modules: Sniffing, Linting, and Testing
Просмотров 47День назад
Sniffing, linting, and testing are important for the quality of Drupal core and contributed code. But what about your custom themes and modules? You can use the same tools for your custom code and incorporate them into your development and deployment workflow. We'll go over some of the sniffing, linting, and test tools available to beautify your code and make it ready for future upgrades. We'll...
IXP Community Initiative: Using Contribution Credits to encourage organizations to hi
Просмотров 17День назад
The IXP-Fellowship, a Drupal community initiative for onboarding inexperienced developers has its initial goal of using Drupal's contribution credit system as an incentive for Drupal organizations to hire new and inexperienced Drupal developers. One of the major challenges for new Drupal developers is landing their first paid gig. As a community, we can't expect Drupal to grow if there are limi...
Managing configuration across environments and sites with Configuration Split
Просмотров 40День назад
Drupal's configuration management system is an important tool for safely working with the configuration of our sites. With it, we can develop, share, test, and deploy configuration consistently in all the different environments that are part of modern development workflows. But what if we don't want that configuration to be consistent everywhere? Local development environments have different ne...
Why I Talk To Myself and How It Made Me a Better Developer
Просмотров 1,1 тыс.День назад
A year ago I decided to start live streaming development as a way to motivate myself to learn new things. Today, I stream almost every day, I've built a full stack application using TypeScript, I've learned game development, and I've done things with websockets and game engines that probably shouldn't be done. It all started by talking to myself in front of a camera and pressing "Start stream"....
Teach Your Client to Speak Drupal
Просмотров 17День назад
Managing content in Drupal is simple: Define the Content Types and assign them Taxonomies, and then use the Taxonomies to pull it all together with Views that go into Blocks or Paragraphs or Layouts and…oh, right. When marketing, content, and managerial users are not properly introduced to Drupal’s language and conventions from the start, efforts at discovery and support can become muddled and ...
Choose Your UX Testing Adventure
Просмотров 40День назад
In the vast, uncharted lands of the User Experience jungle, there lies a hidden treasure… A perfect digital product experience that is intuitive, accessible, and engaging, seamlessly meeting user needs while providing an appealing, efficient, and secure interaction across all touch points. Many have tried to find it, but only those who embark on a UX Testing Safari stand a chance of discovering...
Baking the perfect site: A non chef's guide to Drupal recipes
Просмотров 58День назад
In this session, we will go through Drupal's, fresh out the oven, "Recipes" system and see how we can use it to bake ourselves brand new tasty, new, feature rich sites. We will: Start by looking into what exactly are Drupal Recipes. How they differ from Drupal's install profiles. Look into various use-cases for recipes. The state of the current experimental module. What is coming in on the hori...
Speedy Delivery, Win the GTM, SERP, and CWV Game with Layout Builder and Tailwind
Просмотров 101День назад
Achieving a perfect 100 on Core Web Vitals (CWV) is a critical goal for landing on the first page of Google’s search engine result pages (SERP). However, many sites face a hidden obstacle: the Google Tag Manager (GTM) container. GTM can introduce significant bloat, negatively impacting your CWV score and site performance, leaving your hard work buried in the SERP rankings. By leveraging a strea...
Create a Performance Measurement Framework to improve success
Просмотров 27День назад
Use a Performance Measurement Framework to inform priorities and growth! You will likely get many different answers if you asked any one person on a development team, designers, subject matter experts, or key stakeholders: "How do we measure the success of this project?" That can be a problem because people are working from too many directions to be considered a team effort. We will address tha...
Ditch local development for the Cloud Hello DrupalForge!
Просмотров 50День назад
Ditch local development for the Cloud Hello DrupalForge!
Design Systems, Documentation, and Drupal: Grow your agency and retain clients
Просмотров 45День назад
Design Systems, Documentation, and Drupal: Grow your agency and retain clients
Trials, Tribulations, and Successes Rebuilding a Drupal 7 site in Drupal 10
Просмотров 49День назад
Trials, Tribulations, and Successes Rebuilding a Drupal 7 site in Drupal 10
Writing your own code for CKEditor 5
Просмотров 125День назад
Writing your own code for CKEditor 5
Maximizing Project Success: High Value Partnerships
Просмотров 33День назад
Maximizing Project Success: High Value Partnerships
Using Editoria11y to solve content accessibility issues
Просмотров 49День назад
Using Editoria11y to solve content accessibility issues
How Do I, Eh? IA for an effective UX!
Просмотров 32День назад
How Do I, Eh? IA for an effective UX!
Fields of dreams: Customizing fields to better support your content
Просмотров 43День назад
Fields of dreams: Customizing fields to better support your content
Designing Content Authoring Experiences
Просмотров 35День назад
Designing Content Authoring Experiences
Elevate Your Approval Processes: Mastering Complex Workflows
Просмотров 54День назад
Elevate Your Approval Processes: Mastering Complex Workflows
Best Practices for Translating Websites
Просмотров 46День назад
Best Practices for Translating Websites
AI Agents for Drupal Sites
Просмотров 173День назад
AI Agents for Drupal Sites
Implementing an Enterprise Design System the Red Hat Way
Просмотров 1076 лет назад
Implementing an Enterprise Design System the Red Hat Way
Negotiating an MVP set of requirements for an initial product launch
Просмотров 696 лет назад
Negotiating an MVP set of requirements for an initial product launch
How Big, How Long, How Much: Estimating Drupal Project Size, Duration, and Cost
Просмотров 1236 лет назад
How Big, How Long, How Much: Estimating Drupal Project Size, Duration, and Cost

Комментарии

  • @raphaeld9270
    @raphaeld9270 День назад

    Oh, 20_games_challenge looks like a great idea to work through, thanks for the suggestion. And thanks for the nice presentation, I might start talking to myself too. Have a great day everyone. :D

  • @bernardomartinez3969
    @bernardomartinez3969 3 дня назад

    Thanks for sharing the slides that's one insightful session.

  • @Naton
    @Naton 6 дней назад

    bro... now im considering it

  • @lindavho
    @lindavho 9 дней назад

    Great job Jeanne!

  • @baotranthe4515
    @baotranthe4515 9 дней назад

    Bro invent thinking.

  • @infcreate
    @infcreate 9 дней назад

    The most sane software engineer

  • @fedintotheabyss
    @fedintotheabyss 10 дней назад

    Hey! Thanks for posting this. I'm new to the scene, but i have a lot of experience streaming. I've always felt iffy about talking to myself, but I completely relate to your experience, and am inspired to continue talking to myself while streaming! Thanks for your detailed presentation and your perspective.

    • @jddoesdev
      @jddoesdev 10 дней назад

      Hey, glad you found it useful. If you have any questions, feel free to stop by my stream and I'll be more than happy to help out!

  • @RyanPrice
    @RyanPrice 11 дней назад

    That monitor tho...

  • @katherinesenzee
    @katherinesenzee 12 дней назад

    Slides: docs.google.com/presentation/d/14GGS2TtIMfZHpCg7Xo1_CS8WxrroRwUy0qGZI3VTNOQ/edit?usp=drivesdk

  • @exxodusingamemode1886
    @exxodusingamemode1886 5 лет назад

    Is RSVP on a event can be link to a group ? A group for all "participants" ?

  • @alex_dot_au
    @alex_dot_au 5 лет назад

    The main problem here is that both landon and docksal are using their own formats instead of native docker compose. This means that these projects are not deployable to production as is - you would need to configure production stack separately. And it also has no ci integration, which means that you need to configure that separately as well. Once you do the config for 3 types of environments - local, ci, prod - you will then need to replicate this for all projects, which is a pain. Drupaldev.io handles all this nicely by providing all required wiring and using native docker configuration.

  • @alex_dot_au
    @alex_dot_au 5 лет назад

    Drupaldev.io

  • @patrickman9681
    @patrickman9681 5 лет назад

    Great video, possible to cut out some dead air?

  • @heitoralthmann
    @heitoralthmann 6 лет назад

    Seriously, if I could ask God something right now on work life it would be this video. What a perfect fit! Thank you so much @Christopher Bloom for such an a-m-a-z-i-n-g talk! Very enthusiastic!

  • @visabhishek
    @visabhishek 6 лет назад

    Thanks for this awesome video !!!

  • @vedicWayOfLiving
    @vedicWayOfLiving 6 лет назад

    What an amazing Training Sir. Loved it.. Superb... Thanks a lot...

  • @ChristopherBloom
    @ChristopherBloom 6 лет назад

    Quick note! The recording equipment stopped recording the moment we tried to switch out laptops to show this design system integrated to a Drupal site. That's why the presentation abruptly ends at 1:53:12. Thanks for watching!

  • @michaeltripp91
    @michaeltripp91 6 лет назад

    Terrifying and very informative, thank you.