win Zebra's Sports Bar & Grille at Rosen Inn at Pointe Orlando - Sing for Free Beer or Wine By www.internationaldriveorlando.com Published On :: Fri, 3 Apr 2015 11:08:28 GMT Valid Through: 4/30/2015Sing for Free Beer or Wine9000 International DriveOrlando, FL 32819 Full Article
win Mastering Marketing: How to Build a Strong Personal Brand and Win More Clients By www.rismedia.com Published On :: Fri, 08 Nov 2024 20:29:09 +0000 Your brand. Yes. Your personal brand. It starts there. It is everything you do to influence the experience someone has with you and your business. Anything you offer that someone can see, hear, touch, smell or taste will dictate how they feel about you. It is every email and text you send. Every phone conversation.… The post Mastering Marketing: How to Build a Strong Personal Brand and Win More Clients appeared first on RISMedia. Full Article Industry News Latest News Lead Story National News Branding Business Development client relationship-building clients Homes for Heroes Marketing Personal Brand top of the funnel marketing videos
win Here is the Data Sharing Statement, in its entirety, for Goodwin GM, Aaronson ST, Alvarez O, et al. Single-Dose Psilocybin for a Treatment-Resistant Episode of Major Depression. N Engl J Med. DOI: 10.1056/NEJMoa2206443. By statmodeling.stat.columbia.edu Published On :: Wed, 16 Oct 2024 13:32:11 +0000 As forwarded to us by Max Shepsi: I’m starting to see a pattern here! Full Article Decision Analysis Public Health Zombies
win A 10% swing in win probability corresponds (approximately) to a 0.4% swing in predicted vote By statmodeling.stat.columbia.edu Published On :: Sat, 02 Nov 2024 20:46:56 +0000 There’s some confusion regarding jumps in election forecasts. New information is coming in every day, so it makes sense that forecasts change too. But they don’t change very much. Each new piece of information tells you only a little bit. … Continue reading → Full Article Bayesian Statistics Political Science
win What if the polls are right? (some scatterplots, and some comparisons to vote swings in past decades) By statmodeling.stat.columbia.edu Published On :: Tue, 05 Nov 2024 02:58:23 +0000 There’s a lot of talk about how the polls can go wrong. Fair enough—I wrote an article a few years ago on failure and success in political polling and election forecasting, and a few years before that, Julia Azari and … Continue reading → Full Article Political Science
win Governor Signs Bill Allowing Commissioner to Adopt Criteria for Safety Program Discount By ww3.workcompcentral.com Published On :: Mon, 22 Jul 2024 00:00:00 -0700 Delaware Gov. John Carney signed a bill allowing the insurance commissioner to adopt criteria for employers to qualify for a workplace safety program that aims to provide lower workers’ compensation… Full Article
win Rulemaking Advisory Committee Reviewing Treatment Regs By ww3.workcompcentral.com Published On :: Thu, 12 Sep 2024 00:00:00 -0700 The Oregon Workers’ Compensation Division's rulemaking advisory committee will review medical treatment regulations during a Nov. 5 meeting. The division said a preliminary list of topics that the committee will discuss… Full Article
win CAAA Opens Registration for 2025 Winter Convention By ww3.workcompcentral.com Published On :: Wed, 09 Oct 2024 00:00:00 -0700 The California Applicants’ Attorneys Association opened registration for its annual winter convention, which will be held in Las Vegas Jan. 23-26. Panelists speaking during the conference will cover a variety of… Full Article
win IAIABC Announces NextGen Award Winners By ww3.workcompcentral.com Published On :: Mon, 17 Jun 2024 00:00:00 -0700 The International Association of Industrial Accident Boards and Commissions announced the recipients of its NextGen Award recognizing young professionals who are having a positive effect on their organizations and the… Full Article
win OSHA Fines Furniture Maker Following Serious Injury By ww3.workcompcentral.com Published On :: Wed, 23 Oct 2024 00:00:00 -0700 Federal workplace safety regulators fined a Texas manufacturer and designer of school furniture, saying the company could have prevented an injury by installing machine guards. The Occupational Safety and Health Administration… Full Article
win Reviewing Medical Reports (3 of 3) By ww3.workcompcentral.com Published On :: Tue, 19 Aug 2014 09:13:22 -0700 This one-hour session will focus on reviewing medical reports from a lay-person perspective. Full Article
win Work Comp Matters - Free Weekly Podcast - Episode 43: Renewing the Contract By ww3.workcompcentral.com Published On :: Thu, 26 Oct 2017 11:15:20 -0700 "Work Comp Matters" - the central location for all your workers' compensation, employment and labor law matters. Steve Appell hosts this weekly podcast from sunny southern California - presenting some… Full Article
win Intro To Motivational Interviewing for Claims Professionals By ww3.workcompcentral.com Published On :: Mon, 17 Oct 2022 11:54:05 -0700 In this webinar, attendees will learn how Motivational Interviewing can be used to improve communication with injured worker patients. MI involves practical, empathetic, and short-term processes that take into consideration… Full Article
win Winter 2022 Case Law Update By ww3.workcompcentral.com Published On :: Wed, 09 Nov 2022 12:18:47 -0800 Our Dream Team presents case law like no other workers’ compensation organization by describing the case and the potential effect the case has on the practice of workers’ compensation law… Full Article
win Appeals Court Partially Reverses Employer's Win By ww3.workcompcentral.com Published On :: Fri, 20 Sep 2024 00:00:00 -0700 A Louisiana appellate court overturned a finding that a worker’s stiff person syndrome was not related to her work accident, and a finding that she was capable of engaging in gainful employment… Full Article
win Knowing you have a brain aneurysm may raise anxiety risk, other mental health conditions By newsroom.heart.org Published On :: Mon, 26 Aug 2024 09:00:00 GMT Research Highlights: People diagnosed with unruptured cerebral aneurysms (weakened areas in brain blood vessels) who are being monitored without treatment have a higher risk of developing mental illness compared to those who have not been diagnosed... Full Article
win Reviewing your photographs from Older Archives By niels-henriksen.blogspot.com Published On :: Fri, 11 Nov 2011 17:35:00 +0000 Sometimes its just plain fun to go through your archive of older photos. Now with a distant memory of the scenes and events your photographs may appear better than previous scans. This is in part due to that at the time there are too many good photos and those not with the highest rating but still with merit tend to get drowned out. This image was taken at one of the great Buddhas in Kamakura Japan. The hawk like bird may seem small but this Buddha is very large. Without the bird it would be hard to understand the scale of this image. It could be in anyone’s home garden. Besides scale the bird helps to give height to statue as there is the appearance that the head is up high where birds soar. The next image with people in it does convey the scale of the Buddha. In theses type of metal statues the green colors are soft and muted and it is easy for green foliage to overpower the scene. That is why I have mute the greens in the background to give the Buddha statue more visual punch. The Great Buddha of Kamakura (Kamakura Daibutsu) is a bronze statue of Amida Buddha, which stands on the grounds of Kotokuin Temple. It's the second tallest bronze Buddha statue in Japan, at a height of 13.35 meters, surpassed only by the statue in Nara's Todaiji Temple. The statue was originally built in 1252 and located inside a large temple hall. The temple buildings were destroyed many times by typhoons and a tidal wave in the 14th and 15th centuries. So, since 1495, the Buddha has been standing in the open ground. Do take the time to review your collection as there may be hidden gold or at least fond memories of places you've been. Niels Henriksen. Full Article travel
win One year following court-ordered deadline, FDA must rule on remaining premarket tobacco applications By newsroom.heart.org Published On :: Fri, 09 Sep 2022 13:25:00 GMT DALLAS, September 9, 2022 — Following is a statement from the American Heart Association, the world’s leading voluntary organization focused on heart and brain health: “One year after a court-ordered deadline to determine whether flavored e-cigarette ... Full Article
win Understanding cardiac arrest and emergency response following Damar Hamlin’s collapse during Monday Night Football By newsroom.heart.org Published On :: Tue, 03 Jan 2023 18:30:00 GMT DALLAS, January 3, 2023 —While playing in the Buffalo Bills - Cincinnati Bengals game on Monday Night Football on January 2, Bills player Damar Hamlin suffered a cardiac arrest after a hit and was administered CPR on the field before being transferred to... Full Article
win Updated guidance reaffirms CPR with breaths essential for cardiac arrest following drowning By newsroom.heart.org Published On :: Tue, 12 Nov 2024 10:00:00 GMT Updated Guideline Highlights: The American Heart Association and the American Academy of Pediatrics update recommendations for untrained lay rescuers and trained rescuers resuscitating adults and children who have drowned. One important update is the ... Full Article
win Wayfinding > wayshowing By www.designworkplan.com Published On :: 2020-12-14T00:00:00Z The first edition was sold out for a long time and was considered as the industry reference book for everything wayshowing, wayfinding and signs related. About Per Mollerup Wayshowing > Wayfinding is written by Per Mollerup (1942), a Danish Designer and Professor of Communication Design who has designed numerous wayshowing and branding projects for airports, transit, culture institutions and more. His design studio Designlab closed in 2009, and Mollerup currently is a professor at Swinburne University of Technology, Melbourne. Dr. Per Mollerup still works with consulting concerning branding and wayshowing— and he has defined industry standards strategies for wayfinding and wayshowing. Design principles according to Mollerup “Research is search for knowledge. Design research, search for knowledge about design are part of all professional design work.” Introduction to W>W Wayshowing > Wayfinding is divided into three main parts, that describes wayfinding problems, principles and practices. The books principles have been revised and updated with digital signage principles. The first part of the book describes the basic principles of wayfinding, Signage without signs. Finding and identifying places and the way through natural, intuitive elements. The second part of the book describes wayfinding as ‘A problem solving process’. Mollerup then explains about the principles of wayshowing. The third part of the book covers 25 new showcases including airports, rail, city, culture and more. Wayfinding The term wayfinding introduced by Kevin Lynch in book Image of the City (1960), where he described wayfinding as “a consistent use and organization of definite sensory cues from the external environment”. In 1992 Arthur and Passini published the book Wayfinding-People, Signs, and Architecture. Arthur & Passini extended the concept of the term wayfinding by relating it to architecture and signage— and described the essential principles for wayfinding. In the book W>W Per Mollerup builds upon this knowledge, introducing a three step iterative wayfinding process; “Search, Decision, Motion”. The chapters about wayshowing > wayfinding describe the research steps for planning and defining a wayfinding strategy. The nine described wayfinding strategies reflect environmental conditions, user needs, cognitive behavior and wayfinding practice. Wayshowing Wayshowing facilitate the wayfinding strategies as described in the first chapters of the book. Mollerup describes the characteristics of wayshowing and shows examples of its use. For all wayshowing projects, Mollerup suggests a balance between two contrasting principles. Simplicity vs redundancy. These chapters describes the functional goals of simplicity and how redundancy can lead to less noise, errors or misunderstanding. Sign functions, contents and form After theoretical chapters W>W describes sign functions, contents and form. Everything you want to know related to identification, direction, description and regulation is described, these chapters will give insight on how to design for a wayshowing project. These chapters also offer many examples on legibility, color contrast, typography, pictograms, arrows and more. The content in these chapters are updated from the previous version with new content about performance, digital signage and wayfinding insights. Interactive wayshowing New chapters include Interactive Wayshowing. In the increasingly changing world, digital tools are used more and more for wayfinding purposes. The new chapters describe the digital spectrum and how digital tools can work efficiently in a wayshowing scheme. Cases About one third of the book is reserved for principles applied in practice. A showcase of best-practice design in six categories ranging from Airports, Rail, City, Knowledge, Culture and Outdoor. The cases include (traditional) static sign systems— as well as digital wayfinding examples. The projects are by design studios from around the world— and give insight on how wayfinding strategies are applied for designing clear, concise and informative environments. Conclusion If you have any interest in designing and planning for the build environment/public space— this is the book for you! I believe the content of W>W is relevant for designers, EGD designer, urban planners, architects, engineers, teachers, students, clients and many more. As the physical and digital environments move close towards each other, applying a wayfinding strategy is applicable for offline/online marketing, communication and information distribution. Overall the book is a learning book to understand how people experience and navigate in Terra Incognita. The chapters are accessible and with many steps/examples you can implement strategies in your own thinking for developing wayfinding. If you already own Wayshowing 2005, you might want to consider updating to W>W. The new edition offers enough new content, principles and practices to learn from. The case studies are fresh, and inspiring which, creates a visual interpretation of the wayfinding strategies as describes in the W>W book. Availability W>W Wayshowing > Wayfinding is limited available, see the link below to obtain a copy. InformationPublisher: Bis PublishersLanguage: EnglishISBN: 978-90-6369-323-7Hardcover, paperback, Pages: 240 Buy Wayshowing > Wayfinding This book is simply one of the best books about wayfinding. Buy at Amazon Full Article
win Rarely Seen Polaroids of Winona Ryder in the Late 1990s By designyoutrust.com Published On :: Sat, 02 Nov 2024 09:53:20 +0000 In the late 1990s, Winona Ryder defined a unique fusion of edgy elegance, often seen in minimalist black dresses, leather jackets, and sharp blazers. With her cropped dark hair and bold brows, she embodied an iconic look that captured the grunge and alternative styles of the era. Known for her powerful roles in *Alien: Resurrection* […] Full Article Photography about after black characters collection often photos president talking would
win Spectacular Winning Images of the 2024 Standard Chartered Weather Photographer of the Year Awards By designyoutrust.com Published On :: Sun, 03 Nov 2024 14:58:03 +0000 Weather Photographer, Winner: Sprites Dancing in the Dark Night by Wang Xin The Royal Meteorological Society has announced the 2024 winners of the Standard Chartered Weather Photographer of the Year Awards, featuring breathtaking images of weather phenomena worldwide. The top prize went to Wang Xin from Shanghai for the photograph “Sprites Dancing in the Dark […] Full Article Photography african david ellis knight morning nature night shadows shanghai winners
win Spectacular Fine-Art Winners From The 2024 Minimalist Photography Awards By designyoutrust.com Published On :: Thu, 07 Nov 2024 19:17:39 +0000 1st Place Winner: “Delicate” by Hilda Champion The 2024 Minimalist Photography Awards celebrated fine-art photographers who have redefined visual storytelling through simplicity, highlighting the profound beauty in minimalism. The award-winning works, from serene landscapes to striking abstractions, showcase how thoughtful use of negative space and single subjects can evoke deep emotional responses and reveal powerful […] Full Article Photography beauty celebrated daniel david human michael photography trees urban visual
win Amazing Winning Images Of The The 2024 Nature’s Best Photography Awards By designyoutrust.com Published On :: Thu, 07 Nov 2024 19:30:28 +0000 Grand Prize: “Bengal Tigers” by Mangesh Ratnakar Desai, India The 2024 Nature’s Best Photography International Awards highlighted breathtaking moments from around the globe, celebrating photographers who captured the beauty and power of Earth’s diverse ecosystems. From sweeping landscapes to intimate wildlife portraits, the award-winning images showcase nature’s grandeur and fragility, inspiring deeper appreciation and awareness […] Full Article Photography amazing beauty bubble center germany international michael nature photography russia
win 5 Practical Options Before 2025 if Your Windows 10 PC Can’t Run Windows 11 By www.smashingapps.com Published On :: Mon, 11 Nov 2024 21:56:47 +0000 Her, we’ll break down five practical choices you have, from simple workarounds to fresh upgrades, to keep your computer running safely and smoothly after the deadline. Full Article Tutorials
win Overcoming the Biggest Challenges Facing Growing Businesses By www.designer-daily.com Published On :: Tue, 15 Oct 2024 07:23:59 +0000 Whether you’re a brand-new startup or a small business trying to scale, you will need nerves of steel when you are dealing with a laundry list of concerns that are not always straightforward to solve. The best solutions are sometimes a bit unorthodox, which, of course, makes them ideal for those who not only want […] The post Overcoming the Biggest Challenges Facing Growing Businesses appeared first on Designer Daily: graphic and web design blog. Full Article Articles Blog Business
win Treat Yourself to an Early Gift With The Winter Wonderbox By blog.spoongraphics.co.uk Published On :: Tue, 08 Oct 2024 20:12:55 +0000 Unwrap a hamper full of fresh art and design tools with this festive-themed bundle! The Winter Wonderbox has everything you need—from frosty watercolor cliparts and shimmering textures to heartfelt greeting cards and fun ugly sweater effects. This collection is perfect for the holidays and will keep you inspired for Christmases yet to come. Don’t miss […] The post Treat Yourself to an Early Gift With The Winter Wonderbox appeared first on Spoon Graphics. Full Article News
win Psychotherapy is as effective in treating PTSD following exposure to multiple traumatic events than to a single event By www.brainline.org Published On :: Fri, 12 Jan 2024 12:27:30 EST Psychotherapy is as effective treatment for PTSD patients after multiple traumatic events. Full Article
win Capturing Bailey’s Bead: top tips from an award-winning astrophotographer By www.diyphotography.net Published On :: Tue, 12 Nov 2024 08:49:49 +0000 Solar eclipses are magical. What is more magical about solar eclipses are the different moments within them, including the Baily’s Beads. During a total solar... The post Capturing Bailey’s Bead: top tips from an award-winning astrophotographer appeared first on DIY Photography. Full Article Inspiration Astrophotography
win New Gallery: Winterlichter Palmengarten Jan 2016 By changingperspectives.de Published On :: Tue, 19 Jan 2016 20:44:39 +0000 Winterlichter Palmengarten Jan 2016 Full Article Uncategorized Changing Perspectives IFTTT
win Winterlichter Dec. 2022 By changingperspectives.de Published On :: Tue, 27 Dec 2022 13:03:54 +0000 Photos from my annual trip to see the christmas lights in the botanical gardens in frankfurt Full Article
win The winners of the Picto Prize for Fashion Photography 2022 By www.fubiz.net Published On :: Thu, 15 Dec 2022 22:18:38 +0000 Le Prix Picto pour la photographie de mode 2022 a dévoilé ses lauréats : Christopher Barraja remporte le Grand Prix, Camille Brasselet le deuxième et la dotation le19M et Antoine Henault le troisième prix ainsi que la dotation Filippo Roversi. La cérémonie de remise des prix a eu lieu le mardi 19 avril au Palais […] Full Article Lifestyle Photography
win Impressive Images from the Oscar Winning Movie Dune By www.fubiz.net Published On :: Tue, 10 Jan 2023 23:43:49 +0000 Le film Dune de Denis Villeneuve a remporté six statuettes le 24 mars à 94e cérémonie des Oscars. Un franc succès pour ce film monumental avec Timothée Chalamet et Zendaya à l’affiche. Adaptation du roman fleuve de Franck Herbert de 1965, le film de science-fiction remporte les prix du Meilleur montage, Meilleure musique originale, Meilleur son, […] Full Article Cinéma Pop Culture
win How to tackle big goals by narrowing your focus with two simple questions By nathanrice.me Published On :: Wed, 08 Jul 2020 11:49:38 +0000 I made some poor decisions in my 20s. Or rather, a series of poor decisions that seemed to stack and compound. I took on tens of thousands of dollars of credit card, student loan, and tax debt. I gained 70 pounds since graduating high school, because I ate way too much fast food and pretty … The post How to tackle big goals by narrowing your focus with two simple questions appeared first on Nathan Rice. Full Article Personal Development
win Vector Wings: Art & Graphics For Free Download By icanbecreative.com Published On :: Wed, 11 Sep 24 12:24:26 +0300 Discover free, high-quality vector wings for your creative projects. Download royalty-free designs, from tribal wings to angel outlines. Elevate your tattoo ... Full Article Vector
win A Glance over Depositphotos, the Fastest-Growing Microstock Agency By www.blogperfume.com Published On :: Mon, 01 Apr 2013 14:16:00 +0000 Stock photography business has become trend. It could be seen from the number of stock photography providers or so called microstock agencies in the internet which is increasing. The number affects the effort of every microstock agency to survive and get much buyers as possible. As a result, we can see so many microstock agencies […] Full Article Information
win Florida to Colorado with 4Runner and Liteboat Rowing Shell By photokayaker.fit2paddle.com Published On :: Thu, 07 Dec 2023 16:47:03 +0000 In late November, I embarked on an 8-day trip from Colorado to Florida and back. The primary goal was to bring home a rowing shell and, of course, capture as many pictures and video clips as possible. I drove my […] Full Article boats trip reports 4runner Florida Liteboat Literace rowing rowing shell
win No longer an Underdog, Sony cameras and lenses win multiple categories at TIPA 2022 World Awards By alphatracks.com Published On :: Sat, 04 Jun 2022 01:01:12 +0000 The Technical Image Press Association, otherwise known as TIPA, has just released its list of... The post No longer an Underdog, Sony cameras and lenses win multiple categories at TIPA 2022 World Awards appeared first on Alphatracks. Full Article E-Mount E-Mount Mirrorless Camera Sony Alpha Sony FE 24-70mm F2.8 Sony FE 70-200mm Sony ZV-E10 TIPA
win How we use DDEV, Vite and Tailwind with Craft CMS By www.viget.com Published On :: Wed, 10 Jul 2024 11:00:00 -0400 In 2022 we changed our dev tooling for new Craft CMS projects. Goodbye complex esoteric Webpack configuration, hello Vite. Goodbye complex esoteric Docker Compose configuration, hello DDEV. This small change in tooling has completely transformed our development experience. We start work faster and avoid wasting billable time debugging Webpack and Docker. From Webpack to Vite # Webpack has been the defacto way of bundling JavaScript and front end assets. It’s a powerful tool… but with that great power comes great responsibility complexity. Vite bills itself as the “next generation” of frontend tooling. Vite is much faster at bundling. But more importantly… its default configurations work great for most website projects. Before (Webpack) # Well over 300 lines of configuration spanning three files. Good luck making changes! After (Vite) # A crisp 30 - 50 lines of code. Want to switch to TypeScript? Need to drop in a popular front-end framework? Easy! All it takes is adding a plugin and 2-3 lines of config. Deleting old code has never felt this good! From Docker to DDEV # Docker is another development staple. It isolates server infrastructure into virtual “containers.” This helps avoid issues that arise from each developer having a slightly different setup. However, Docker can have a learning curve. Config changes, PHP upgrades and unexpected issues often eat up precious project time. Enter DDEV! DDEV describes itself as “Container superpowers with zero required Docker skills: environments in minutes, multiple concurrent projects, and less time to deployment.” We’ve found that statement to be 100% true. Before (Docker) # Every Craft project has a different Docker config. Bugs and upgrades required deep Docker experience. Last (but not least), it was difficult to run several projects at one time (ports often conflict). After (DDEV) # Performance is consistently better than our hand-rolled setup thanks to Mutagen and faster DB import/exports. Simultaneous projects run out of the box. DDEV provides (and maintains) a growing list of helpful shortcuts and DX features. Getting started # Ready to make the switch? Here’s how to set up DDEV, Vite and Tailwind on your own Craft project. Show me the config files already! # If you would rather see full config files instead of following step by step, check out our Craft Site Starter on GitHub. DDEV # Let’s set up a fresh DDEV project and start customizing. Make sure you have DDEV installed on your computer. If you’re a PHPStorm user, install the exceedingly helpful DDEV plugin. VS Code users have a similar plugin too! Follow Craft’s guide for creating a new project (they love DDEV too). Now you have a fresh .ddev/config.yaml just waiting to be customized. Node Version # Open your DDEV config and make sure your Node JS version matches Vite’s recommendations. nodejs_version: '20' # Vite 5 expects Node 18+ Ports for Vite’s dev server # Next, expose ports that Vite’s dev server uses will use to serve assets. web_extra_exposed_ports: - name: vite container_port: 3000 http_port: 3000 https_port: 3001 Routing ports can sometimes be confusing. This diagram might help! Vite’s dev server runs inside of DDEV’s web container (a Docker container). Until we expose these extra ports, any custom port within DDEV is unavailable to your host machine (your computer). When it’s time to configure Vite, we’ll use port 3000 HTTP and HTTPS traffic must use separate ports. We use port 3000 for http traffic and 3001 for https Run Vite automatically # Usually, you’ll want Vite to watch and build files automatically after you start a DDEV project. Using web_extra_daemons adds a separate background process (daemon) for Vite. web_extra_daemons: # Run Vite in a separate process - name: 'vite' command: 'npm install && npm run dev' directory: /var/www/html Use hooks to improve DX # DDEV’s powerful hooks system can run tasks before or after various DDEV commands. These post-start tasks keep dependencies and schemas up to date every time you start DDEV. hooks: post-start: - composer: install # Keeps installed packages up to date - exec: ./craft up # Apply migrations & project config changes Time for Vite # Vite is a Node app that’s installed with NPM. Your project will need a package.json. If you don’t have one set up yet, follow NPMs initialization script. ddev npm init # Don't forget to ignore node_modules! echo node_modules >> .gitignore ????Why ddev at the start of the command? This let’s us run NPM from within DDEV’s Docker containers. This means you’ll always be using the Node version configured for this project. DDEV has a bunch of shortcuts and aliases for running CLI commands (such as npm, yarn, craft and composer). Make sure your NPM package is configured for ES Modules # Our various config files will be using ES Module syntax for imports and exports. ddev npm pkg set type=module Install Vite! # ddev npm install --save-dev vite Add convenience scripts to package.json # "scripts": { "dev": "vite", "build": "vite build" } npm run dev runs Vite in dev mode. It watches and builds your files every save. Files are served through Vite’s dev server. npm run build bundles your JavaScript, CSS and static images for production. Your deploy process will usually call this script. Configure vite.config.js # Running Vite for a server rendered CMS requires some extra configuration. These options put production files in the right spot and keeps Vite’s dev server running on a specific port. import { defineConfig, loadEnv } from 'vite' // Match ports in .ddev/config.yaml and config/vite.php const HTTP_PORT = 3000 const HTTPS_PORT = 3001 export default defineConfig(({ command, mode }) => { const env = loadEnv(mode, process.cwd(), '') return { // In dev mode, we serve assets at the root of https://my.ddev.site:3000 // In production, files live in the /dist directory base: command === 'serve' ? '' : '/dist/', build: { manifest: true, // Where your production files end up outDir: './web/dist/', rollupOptions: { input: { // The entry point for Vite, we'll create this file soon app: 'src/js/app.js', }, }, }, server: { // Special address that respond to all network requests host: '0.0.0.0', // Use a strict port because we have to hard code this in vite.php strictPort: true, // This is the port running "inside" the Web container // It's the same as continer_port in .ddev/config.yaml port: HTTP_PORT, // Setting a specific origin ensures that your fonts & images load // correctly. Assumes you're accessing the front-end over https origin: env.PRIMARY_SITE_URL + ':' + HTTPS_PORT, }, } }) Add JavaScript and CSS files (Entrypoint) # Vite needs an entry point to determine what JavaScript, CSS and Front End assets it needs to compile. Remember src/js/app.js that we defined in vite.config.js? Let's make that file now. /* Make a file in src/js/app.js */ import '../css/app.css' console.log('Hello Craft CMS') We’ll also add our CSS as an import in app.js . In plain-old-JavaScript you can’t import CSS files. However, Vite uses this to figure out CSS dependencies for the project. Once Vite builds everything for production, you end up with a separate CSS file. The Craft Vite plugin includes this automatically with along your JavaScript bundle. /* Make a file in src/css/app.css */ body { background-color: peachpuff; } Install the Vite Craft Plugin # ddev composer require nystudio107/craft-vite ddev craft plugin/install vite Vite assets have different URLs in dev mode vs. production. In dev mode, assets are served from Vite’s dev server. It uses the ports that we defined in our DDEV & Vite configs. When Vite builds for production, filenames are hashed (app.js becomes app-BZi_KJSq.js). These hashes change when the contents of the file changes. Browser can cache these files indefinitely. When an asset changes, a whole new file is served. To help find these hashed filenames, Vite creates a manifest.json file. The manifest associates the name of your asset src/js/app.js to the hashed file that ends up on your server web/dist/assets/app-BZi_KJSq.js The Craft Vite Plugin by NYStudio107 takes care of all this routing for you. { "src/js/app.js": { "file": "assets/app-BZi_KJSq.js", "name": "app", "src": "src/js/app.js", "isEntry": true, "css": ["assets/app-BXePGY5I.css"] } } Configure the Vite Craft Plugin # Make a new plugin config file in config/vite.php <?php use crafthelpersApp; // Use the current host for dev server requests. Otherwise fall back to the primary site. $host = Craft::$app->getRequest()->getIsConsoleRequest() ? App::env('PRIMARY_SITE_URL') : Craft::$app->getRequest()->getHostInfo(); return [ 'devServerPublic' => "$host:3001", // Matches https_port in .ddev/config.yaml 'serverPublic' => '/dist/', 'useDevServer' => App::env('CRAFT_ENVIRONMENT') === 'dev', 'manifestPath' => '@webroot/dist/.vite/manifest.json', // Optional if using React or Preact // 'includeReactRefreshShim' => true, ]; Include your Vite bundles in Twig # The script and asset functions includes the appropriate files depending on in if you’re in dev mode or production. Clear out your templates/index.twig file and add the following snippet to your <head> tag. {# Load our main CSS file in dev mode to avoid FOUC #} {% if craft.vite.devServerRunning() %} <link rel="stylesheet" href="{{ craft.vite.asset("src/css/app.css") }}"> {% endif %} {{ craft.vite.script('src/js/app.js', false) }} Whew! ???? We’re at a point now where we can test our integration. Run ddev restart and then ddev launch . You should see “Hello Craft CMS” in your browser console. Setup Tailwind # Now that Vite is processing src/css/app.css, it’s time to install Tailwind and really get cooking. These steps are based on Tailwind’s official installation guide. But make sure to run all commands from within DDEV. Install packages # ddev npm install -D tailwindcss postcss cssnano autoprefixer # No DDEV shortcut for npx :( ddev exec npx tailwindcss init -p Configure template paths in tailwind.config.js # /** @type {import('tailwindcss').Config} */ export default { // Watch Twig templates and any JS or JSX that might use Tailwind classes. content: ['./templates/**/*.twig', './src/**/*.{js,jsx,ts,tsx,svg}'], theme: { extend: {}, }, plugins: [], } Configure postcss.config.js for production # export default { plugins: { tailwindcss: {}, autoprefixer: {}, ...(process.env.NODE_ENV === 'production' ? { cssnano: {} } : {}) } } Add Tailwind directives to src/css/app.css # @tailwind base; @tailwind components; @tailwind utilities; You’ll most likely need to run ddev restart again to get Vite to recognize your new Tailwind config. ❓ Do i need to set up live reload of Twig? Turns out it’s already done for you! Styling a Tailwind project means editing Twig files to change styles. It’s super handy to reload your browser every time you save. Normally you’d reach for vite-plugin-restart to get this functionality. However, Tailwind’s JIT mode automatically notifies Vite when CSS has compiled and the page should reload. That's a wrap! # That’s all it takes to configure a minimal DDEV and Vite project! We’ve found that both of these tools are easy to extend as a project get more complo'ex. Adding things like Redis or React are just a plugin install and a few lines of config away. ???? If you'd like to see this setup (and more) in a real-world Craft CMS project, check out our Craft Site Starter on GitHub. Go forth and Vite + DDEV to your heart’s desire. Full Article Code Content Management Tooling
win RIP a Livecast #654 – Excessive Wind-Breaking By metalinjection.net Published On :: Tue, 11 Jan 2022 22:56:15 +0000 We kick things off by discussing our new Twitch channel. We review Alex Skolnick's new rap video about the Capitol riots. We discuss the new Fresh Prince of Bel-Air reboot. […] Full Article RIP a Livecast
win Goodbye, Twinkle By justintadlock.com Published On :: Sun, 02 Jul 2023 17:00:00 -0500 Twinkle, twinkle, little star,How I wonder what you are!Up above the world so high,Like a diamond in the sky… Those were the lyrics that my grandfather—Papa, as we call him—were teaching my then two-year-old niece. It was early 2020 or so. A tiny kitten, who had no name at the… Full Article Animals Life
win JUST Creative wins Awwwards. ‘Typography Honors’ for Brand Builders Summit ’24 Website By justcreative.com Published On :: Tue, 29 Oct 2024 22:01:04 +0000 Brand Builders Summit 2024 wins ‘Typography Honors’ at Awwwards for outstanding typography and design, attracting 60K+ visitors globally. 2025 waitlist open! Full Article Personal News Award Website Winner
win Prevent Birds from Hitting Windows By www.ecology.com Published On :: Fri, 28 Aug 2015 10:00:44 +0000 By Linda Richards If Nature Could Talk We’ve had two birds die from hitting windows over the last two weeks. It used to happen in our last house, which featured big picture windows facing a canyon. But now I think … Continue reading → Full Article Tipping Toward Sustainability bird deaths birds urban birds
win Building a Winning Digital Marketing Strategy for B2B Tech Firms By 3.7designs.co Published On :: Tue, 28 May 2024 14:17:16 +0000 Today’s tech firms need a solid digital marketing strategy to stand out and remain competitive in the eyes of potential customers. Tech businesses can use many tactics, channels, and communication styles to reach key decision-makers and sell more products or services. So, effective marketing strategies for tech companies must include an intentional combination of these […] The post Building a Winning Digital Marketing Strategy for B2B Tech Firms appeared first on 3.7 Designs. Full Article Digital Marketing
win The Top 7 SEO Tools for Growing Agencies in 2024 By dailyblogtips.com Published On :: Wed, 10 Apr 2024 13:59:31 +0000 The post The Top 7 SEO Tools for Growing Agencies in 2024 appeared first on DailyBlogTips.com. Full Article Money
win Free Software Awards winners announced: Bruno Haible, code.gouv.fr, Nick Logozzo By www.fsf.org Published On :: 2024-05-05T22:55:00Z Full Article News Item
win Winamp failed to confuse people about software freedom By www.fsf.org Published On :: 2024-10-17T21:27:54Z The Winamp Collaborative License included restrictions that rendered Winamp nonfree Full Article Blog Entry
win Using sound to measure wind speeds on Mars By www.labroots.com Published On :: Thu, 15 Aug 2024 11:00:00 -0700 The planet Mars has several similarities with Earth, including extinct volcanoes, dry lake beds, and active dust storms, the last of which is governed by t Full Article Space & Astronomy
win The Solar Wind Puzzle: Magnetic Switchbacks and Their Impact on Solar Activity By www.labroots.com Published On :: Wed, 04 Sep 2024 10:35:00 -0700 What processes provide energy to the solar wind as it travels away from the Sun and throughout the solar system? This is what a recent study published in S Full Article Space & Astronomy