dev Altair to Collaborate with the University of Nottingham to develop aerospace digital twin project By www.kmworld.com Published On :: Tue, 30 Jul 2024 12:45:05 EST University to use the Altair HyperWorks and Altair RapidMiner platforms in groundbreaking electric propulsion digital twin project Full Article
dev More than $1 Billion in development planned through 2017 for the International Drive Area By www.internationaldriveorlando.com Published On :: Mon, 20 Apr 2015 12:35:08 GMT ORLANDO, FL--Its an exciting and busy time in Orlandos I-Drive area with new attractions, dining, entertainment, accommodations and much more. For returning visitors as well as those coming to the area for the first time, there is a huge selection of new experiences. Full Article News
dev Different perspectives on the claims in the paper, The Colonial Origins of Comparative Development By statmodeling.stat.columbia.edu Published On :: Thu, 17 Oct 2024 13:25:11 +0000 I was talking with an economist today about the recent prize given to the authors of the very influential 2001 article, The Colonial Origins of Comparative Development: An Empirical Investigation. According to my colleague, many economists have issues with that … Continue reading → Full Article Causal Inference Economics Political Science
dev Court Reopens Worker's Claim, Orders Development of Additional Evidence By ww3.workcompcentral.com Published On :: Tue, 24 Sep 2024 00:00:00 -0700 West Virginia’s Intermediate Court of Appeals overturned the closure of a worker’s claim and ordered that additional evidence be developed as to his preexisting conditions and whether they contributed to his… Full Article
dev Litigation Strategies for Developing the Issue of Accurate PD: Theory, Evidence, Negotiation and Trial By ww3.workcompcentral.com Published On :: Wed, 15 Mar 2017 09:08:20 -0700 Litigation Strategies for Developing the Issue of Accurate PD: Theory, Evidence, Negotiation and Trial. Understand how to Litigate a Workers’ Comp Case, when the primary issue is Permanent Disability. This… Full Article
dev Judicial Tips for Litigation Developments - A Day with the Judges By ww3.workcompcentral.com Published On :: Tue, 10 Apr 2018 12:05:12 -0700 Top Tips for Prepping Your Case for Trial Nailing the Doctor’s deposition Bullet Proving Your Medical Evidence Secrets Everyone Needs to Know About How to Accurately Rate PD WC Litigation Pitfalls and Pratfalls in… Full Article
dev L&I Announces Ergonomic Rule Development By ww3.workcompcentral.com Published On :: Thu, 31 Oct 2024 00:00:00 -0700 The Washington State Department of Labor and Industries announced that it opened rulemaking for ergonomic regulations that would apply to airline ground crews. State lawmakers in 2023 enacted Senate Bill 5217,… Full Article
dev Employer Must Pay for Worker's Self-Developed Treatments of Decades-Old Back Injury By ww3.workcompcentral.com Published On :: Mon, 16 Sep 2024 00:00:00 -0700 The Kentucky Court of Appeals upheld the compensability of a former news reporter’s self-developed treatments for a decades-old back injury. Case: Paxton Media Group v. Hammond, No. 2023-CA-0807-WC, 08/30/2024, unpublished. Facts and… Full Article
dev Social, environmental factors may raise risk of developing heart disease and stroke By newsroom.heart.org Published On :: Wed, 27 Mar 2024 09:00:00 GMT Research Highlights: People living in neighborhoods with more environmental adversities, including pollution, toxic sites, high traffic and few parks, had higher rates of cardiovascular disease and cardiovascular disease risk factors. This association ... Full Article
dev Popular home blood pressure monitoring cuff devices may not fit some US adults By newsroom.heart.org Published On :: Thu, 05 Sep 2024 13:00:00 GMT Research Highlights: An analysis of at-home blood-pressure monitors estimates that the arm cuffs for 10 of the most popular potentially do not fit up to 18 million adults in the U.S. and nearly 12% of Black adults. To ensure accurate blood pressure ... Full Article
dev Resources for block theme development By themeshaper.com Published On :: Tue, 13 Jul 2021 17:44:26 +0000 With WordPress 5.8 launching on July 20th, it seems like a great time to round up some resources to help theme authors prepare for the future. By now, you’ve probably heard about block themes and the upcoming future of full site editing. Perhaps you have even begun to explore creating a block theme or adapting […] Full Article Community Theme Development Theme Tips Block-based Themes Full-site Editing Gutenberg resources themes
dev The future of software development Is automation By www.techi.com Published On :: Wed, 30 Dec 2015 20:57:47 +0000 Before the turn of the new millennium, development teams could get away with supporting two platforms: Windows and the web. Today, there are dozens, with more created monthly. As a result, teams struggle to manage vendor, device, and platform fragmentation. To fully realize the potential of virtual reality, the Internet of Things, and other platforms […] The post The future of software development Is automation first appeared on TECH Intelligence and is written by Aidan Cunniffe. Full Article Software Software Automation
dev What is the Future of Citizen Development in Modern Businesses? By www.noupe.com Published On :: Thu, 17 Oct 2024 10:22:45 +0000 As businesses adopt digital to be more efficient, stay ahead of the curve and meet changing demands, their IT teams are faced with the growing challenge of supporting the software infrastructure. Due to the high costs of employing software developers and the scarcity of capable programmers, the pressure on IT teams has become enormous. As... The post What is the Future of Citizen Development in Modern Businesses? appeared first on noupe. Full Article Business Online business no code development
dev Top 10 reasons to select WordPress as the platform for your website development By blogdesignstudio.com Published On :: Wed, 21 Sep 2011 07:17:09 +0000 1. Low Cost to start with: Its open source and thus the platform itself is free to use and develop on – starting on WordPress is like less than half the cost of custom developing from scratch or using any other robust CMS. 2. Additional Functionality with Plugins: WordPress community is huge and developing everyday […] Full Article Business Blogging web design WordPress Design
dev How to Choose the Right Home Design Software: Essential Tools for Real Estate Developers and Builders By www.smashingapps.com Published On :: Tue, 05 Nov 2024 19:34:30 +0000 Top home design software for real estate pros: explore features, benefits, and tips to streamline project planning, design, and budgeting. Full Article Tools
dev How to Create an Effective Web Development Workflow By www.designer-daily.com Published On :: Wed, 16 Oct 2024 10:00:16 +0000 Any project—no matter the scale and scope—requires an effective workflow to maintain high efficiency in all tasks involved. A good workflow can also minimize errors, improve collaboration within the team, and ensure that the end product is delivered on time. This is especially true for web development projects, which can pose various creative and technical […] The post How to Create an Effective Web Development Workflow appeared first on Designer Daily: graphic and web design blog. Full Article Blog How-to & tutorials Web design
dev Review: Professional WordPress Design and Development, 2nd Edition By wpcandy.com Published On :: Mon, 11 Feb 2013 19:57:31 +0000 Let’s start this review with an honest admission. While in the 90s I collected (and read, mostly) tech books like they were going out of style. These days I barely get my hands around a book, let alone consume it. Frankly, I don’t have the time. I have three kids (two are twins) and a […] The post Review: Professional WordPress Design and Development, 2nd Edition appeared first on WPCandy. Full Article Reviews WordPress
dev Cross-Platform Development: Coding for Online Gaming on Multiple Devices By cssdeck.com Published On :: Mon, 10 Jun 2024 19:06:37 +0000 In today’s world of online gambling which is constantly changing, cross-platform development is essential for success. Players want to be able to play their favourite casino games on mobile phones as well as tablets or desktop computers but this presents [...] Read Article The post Cross-Platform Development: Coding for Online Gaming on Multiple Devices first appeared on CSS Reset. Full Article Uncategorized
dev Leveraging Automated Market Analyzers: A Developer’s Guide to Building Financial Tools with Web Technologies By cssdeck.com Published On :: Tue, 22 Oct 2024 15:51:10 +0000 Building financial tools has never been more accessible. With the rise of web technologies, developers can create powerful market analyzers that are quick, responsive, and packed with features that were previously only available to large trading platforms. Here, we outline [...] Read Article The post Leveraging Automated Market Analyzers: A Developer’s Guide to Building Financial Tools with Web Technologies first appeared on CSS Reset. Full Article Uncategorized
dev Similar DeviantArt Websites: Alternatives For Free Art Exposure By icanbecreative.com Published On :: Fri, 26 Jul 24 18:21:29 +0300 DeviantArt has long been a go-to platform for artists seeking to showcase their work and connect with others in the creative community. However, as the digi ... Full Article Learning
dev How to hire a WooCommerce developer By woocommerce.com Published On :: Wed, 21 Aug 2024 18:30:41 +0000 Hire a WooCommerce developer who's reliable, affordable, & gets the job done on time. 4 ways to find the right fit. Here’s what to ask first. Full Article Design Sell Online
dev Building Magic with Webflow: A UI Developer's Perspective By www.viget.com Published On :: Mon, 17 Jun 2024 10:00:00 -0400 In the fast moving and constantly changing landscape of web development, codeless solutions like Webflow and Squarespace have emerged as an alternative to more traditional development. These platforms allow users to design and build websites through intuitive visual interfaces, and are viable solutions for many use cases out there. For the past several months, I've been working as a frontend development support specialist alongside one of our talented designers, Blair Culbreth, who is managing a large, established Webflow project. Here are my candid thoughts and impressions from this experience, along with some critical considerations for those looking to integrate Webflow into their own workflow. Spoiler alert: while Webflow has some impressive strengths, it also comes with limitations that can be both unexpected and frustrating at times.What Webflow Does Really WellSmall Team EfficiencyWebflow truly shines for smaller teams or products, especially those with limited resources. For a team that’s just a single designer or a small development crew, Webflow can help lower the technical debt involved with getting a website to production. By mitigating some of the more complex aspects of development such as responsive design, cross-browser compatibility, and hosting, teams are able to focus on other aspects of the site. This makes it a strong option for startups, freelancers, or small businesses looking to create professional-grade websites efficiently and effectively without the necessity of a developer.Animation ToolingWhen I say professional-grade websites, I’m talking about more than just functional designs. Webflow has some fantastic animation tooling making it incredibly simple to build rich, full-page animations and interactions without ever touching a line of code. Users can create scroll-bound animations or interactive moments of joy all from the comfort of a relatively simple and straightforward GUI. Through the use of animation keyframes, you can elevate a static site into something that feels modern and expensive. Heck, I could even see using the animation tooling itself as a prototyping tool for design handoff in a more traditional web development process. This ability to easily add sophisticated animations allows smaller teams to produce polished, dynamic websites that rival those created by much larger teams with dedicated development resources. Documentation & EducationBeyond its design capabilities, Webflow also stands out for its educational impact. The platform offers incredible documentation that covers core frontend principles, effectively bridging the divide between design and development. Through simple, digestible, and intuitive videos and written documentation, Webflow equips designers with knowledge that shores up many concepts and intricacies of web development.Working with Webflow provides designers with numerous takeaways they can apply to future projects, including those outside the realm of Webflow. The platform educates users on HTML structure, CSS styling properties, and responsive design. This deeper understanding of web development makes designers more versatile and effective in their roles and inherently benefits communication between designers and developers, as their thinking will be more aligned with one another.Navigating Webflow’s LimitationsClass StylesWebflow's class-based styling system is a standout feature, especially to those familiar with CSS. It allows you to bundle properties into classes and apply them efficiently across different elements, minimizing code duplication. When used effectively, this approach facilitates the creation of reusable styles and design systems; however, mastering it requires attention to detail, similar to working with CSS directly, which can be made challenging within the Webflow UI.Due to the separation of pages and content in Webflow, tracking down existing CSS classes and applying styles consistently throughout a project can be challenging. Keeping track of which class names apply what styles can be a struggle. While Webflow offers a Style Manager to help organize and manage classes, it can be difficult to use for quickly identifying how styles are being applied across the platform.Moreover, the inability to open multiple pages in designer mode at once presents a significant frustration. Without the ability to compare elements across different pages simultaneously, users may face challenges in ensuring consistency and troubleshooting design issues efficiently. This limitation may lead to a slower, more cumbersome workflow, particularly in larger projects where maintaining a coherent design system is critical.Another struggle with managing styles within the UI comes in the form of applying styles to combo classes. Combo classes are when you combine multiple classes together to create a variation or modified state of an element. Inadvertently applying styles to a combo class when intending to apply a style for the base class was a common issue I found myself running into, highlighting some challenges users should be aware of, especially when getting more familiar with Webflow.These challenges underscore the value of implementing a strong and consistent CSS class naming system, such as BEM (Block Element Modifier). Adhering to a standardized naming convention will help mitigate some of the challenges posed by Webflow's class-based styling system, but it does come with the added overhead of needing to learn a new class naming convention.Preset Web ElementsWebflow provides users with a diverse selection of default web elements, ranging from simple divs to intricate lightbox elements, which serve as the foundational building blocks for websites. These preset elements occasionally impose rigid structural constraints. For instance, when attempting to create a tabs menu with a filter, users may encounter a problem with adding additional elements to the tab menu block. This restriction forces users to either conform their design to Webflow’s constraints or devise creative workarounds to achieve their desired functionality.Navigating such limitations can be challenging, particularly when striving to realize a specific design vision. It may involve exploring alternative solutions or compromising on the original plan. Yet, as users gain familiarity with the platform, those limitations can be anticipated, allowing them to develop strategies to circumvent the constraints.Custom ScriptsOne of the most powerful aspects of Webflow is also one of the most challenging features to balance. It requires careful management to avoid issues like performance degradation and increased technical debt. It’s incredibly easy to have a website get bogged down with bloat, especially when a larger team might be working on a project.Webflow lacks a built-in feature to view all custom scripts at a glance, making it difficult to track and manage them. Maintaining a documented list of all custom scripts used in your project and detailing their purposes and locations can help mitigate this issue, but that’s a fair amount of overhead to maintain. Additionally, custom scripts do not function in Webflow’s editor mode, requiring a site deploy for testing and troubleshooting, which can be time-consuming. The ability to add custom scripts opens up a world of options, including third-party plugins and libraries that can expand Webflow's native features. Tools like Jetboost or Finsweet can help fill in the gaps, and are oftentimes worth the investment as they provide relatively easy-to-use integrations that will make for a better user experience.That’s all to say that applying custom scripts to a Webflow project is not necessarily bad, but should be approached with considerations on how to mitigate technical debt. Here are a few suggestions to help with integrating custom scripts into your Webflow project:Maximize Native Features: Use Webflow’s built-in features as much as possible. If a design can be achieved with Webflow’s interactions and animations, avoid adding custom JavaScript.External Development: Develop and test scripts in an external environment to reduce time spent deploying and debugging within Webflow.Reusable Components: Save frequently used custom code as reusable components to simplify maintenance and ensure consistency across the site.Regular Audits: Periodically review and clean up scripts to ensure that only necessary ones are loaded, improving site performance and maintainability.Mitigating Difficulty Through TeamworkI started this article by mentioning that I recently served as a frontend development support specialist alongside our designer, Blair, on this project. Blair took on the primary responsibility of building many of the pages, and I want to share more about our collaborative experience. Webflow is as close as you can get to building a traditionally coded website without necessarily needing to touch code, but that doesn’t mean there’s no value in having someone more familiar with the technical side of website building available. From accessibility considerations to complex layout structures, a lot of time can be saved by having a developer serve as a pseudo consultant on the project.On numerous occasions, Blair reached out to me to help set up more complex custom implementations that required JavaScript or weren’t coming together as expected. By being able to jump in and solve those issues quickly for Blair, she was able to focus on building out the other pages. Similarly, I was able to audit and review her work to ensure it was inclusive for all types of users.There are various development tricks we can implement to enhance user experiences for visually impaired users. For example, hiding text specific to a screen reader to provide greater context is a technique that a designer might not generally think about or even be aware of, but a good frontend developer would know to include. By being involved in the building process, I was able to highlight and advise on such instances, ensuring our project was accessible and user-friendly for everyone.ConclusionWebflow presents a robust solution for web development, particularly for smaller teams or projects with limited resources. Its intuitive visual interface and powerful animation tools enable the creation of professional-grade websites without the need for extensive coding knowledge. Webflow’s educational resources also empower designers to deepen their understanding of web development, bridging the gap between design and development and fostering better collaboration.Webflow is not without its limitations. The class-based styling system, while efficient, can be challenging to manage, and the need for site deployment to test custom scripts adds to both the complexity and time investment required to build a project. Despite these challenges, many of the difficulties can be mitigated through careful planning and teamwork. Leveraging native features, developing and testing scripts externally, and creating reusable components are all strategies that can help maintain site performance and manage technical debt.Collaborative efforts between designers and developers can further enhance the process, as seen in my experience working alongside Blair. This teamwork allows for efficient problem-solving and ensures that accessibility and user experience are prioritized throughout the project. By combining the strengths of Webflow with thoughtful collaboration and strategic planning, teams can create dynamic, user-friendly websites that meet modern standards. Full Article Design & Content Tooling
dev 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
dev The Apple TV 4K Device is a Deeply Flawed and Frustrating Product… for Me By thomashawk.com Published On :: Thu, 27 Sep 2018 00:19:25 +0000 About 12 years ago, in 2006, I had what at the time felt like the biggest technological change in my life. I switched from a PC to my first MacBook Pro. Switching computer operating systems at the time seemed like a massive chasm to overcome, but I did it and I’m glad I did. My … Continue reading "The Apple TV 4K Device is a Deeply Flawed and Frustrating Product… for Me" Full Article Apple AppleTV
dev Top Tips for Developing a Creative Flyer By designshard.com Published On :: Tue, 02 May 2017 08:59:48 +0000 Flyers are a fantastic way to promote your business, especially considering how easily they can be distributed among members of the public. Since you’re likely to be spending your hard-earned cash on this very effective marketing tool, it is essential to take the right steps when designing your flyer, ensuring you display your skill set … Continue reading Top Tips for Developing a Creative Flyer The post Top Tips for Developing a Creative Flyer appeared first on Design Shard. Full Article Tips & Tricks Colour Flyers Texture
dev 8 WordPress Development Mistakes to Avoid in 2022 By wpcult.com Published On :: Sun, 03 Nov 2024 06:08:42 +0000 WordPress is an incredibly versatile and powerful platform. But, like with any tool, it’s simple to make errors while using it because of the variety of possibilities available. Although some faults might harm your website, others can be catastrophic. That’s why it’s so important to be aware of them to be safe. When it comes […] The post 8 WordPress Development Mistakes to Avoid in 2022 appeared first on WPCult. Full Article Guest Post custom WordPress Development WordPress Development WordPress Development mistakes
dev ‘A World Without Clouds. Think About That a Minute’: New Study Details Possibility of Devastating Climate Feedback Loop By www.ecology.com Published On :: Tue, 26 Feb 2019 21:16:30 +0000 By Jessica Corbett Common Dreams “We face a stark choice [between] radical, disruptive changes to our physical world or radical, disruptive changes to our political and economic systems to avoid those outcomes.” As people across the globe mobilize to demand … Continue reading → Full Article Climate & Climate Change ET News Climate Change clouds
dev Un champ jaune devant la maison colorée By www.gino-caron.com Published On :: Wed, 10 Jul 2024 11:21:22 +0000 Juste avant l’averse, le paysage est plongé dans une lumière douce et diffuse. Un champ de canola, vibrant de vie, s’étend à perte de vue, contrastant avec le ciel menaçant chargé de nuages sombres. Au centre de cette mer florale, une maison bleue se dresse fièrement, entourée de bâtiments et de structures rustiques, évoquant une...Lire plus Full Article Été Paysage St-Donat champ ciel jaune
dev Top 6 necessary aspects to consider when hiring Angular developers By www.404techsupport.com Published On :: Fri, 02 Dec 2022 07:38:36 +0000 What do Forbes, Paypal, and Gmail have in common? Yes, they are popular. But there is more. All of these platforms are designed using Angular. So, if you want to hire an Angular developer and compete with these giants, consider reading this article. Angular is one of these languages that offer exclusive features […] The post Top 6 necessary aspects to consider when hiring Angular developers appeared first on 404 Tech Support. Full Article Articles Tech Solutions
dev Making Distributed Software Development Work: Strategies and Best Practices for Managing Remote Teams By www.404techsupport.com Published On :: Tue, 02 May 2023 02:38:44 +0000 The rise of distributed software teams has fundamentally transformed how we approach software development. With technology evolving, so does our ability to connect and collaborate across borders, time zones, and cultural barriers. The article will venture into the fascinating world of distributed software development and provide you with the most effective strategies and best practices […] The post Making Distributed Software Development Work: Strategies and Best Practices for Managing Remote Teams appeared first on 404 Tech Support. Full Article Talking Points
dev Cancer Development, Growth, and Evasion of the Immune Response By www.labroots.com Published On :: Fri, 13 Sep 2024 03:00:00 -0700 Most know the word “cancer” as a negative thing. As a disease characterized by the body’s cells growing uncontrollably, cancer rema Full Article Immunology
dev New Biomedical Device Offers Rapid Relief for Chronic Pain Patients By www.labroots.com Published On :: Thu, 29 Aug 2024 14:45:00 -0700 How can ultrasonic waves be used to treat chronic pain? This is what a recent study published in the journal Pain hopes to address as a team of researchers Full Article Neuroscience
dev A Rapid Dopamine Detection Test is Developed By www.labroots.com Published On :: Mon, 09 Sep 2024 06:40:00 -0700 Dopamine is a signaling molecule or neurotransmitter that is known to help control emotions. Dopamine levels are also a biomarker of certain diseases. Full Article Neuroscience
dev A Rapid Dopamine Detection Test is Developed By www.labroots.com Published On :: Mon, 09 Sep 2024 06:40:00 -0700 Dopamine is a signaling molecule or neurotransmitter that is known to help control emotions. Dopamine levels are also a biomarker of certain diseases. Full Article Clinical & Molecular DX
dev Cancer Development, Growth, and Evasion of the Immune Response By www.labroots.com Published On :: Fri, 13 Sep 2024 03:00:00 -0700 Most know the word “cancer” as a negative thing. As a disease characterized by the body’s cells growing uncontrollably, cancer rema Full Article Clinical & Molecular DX
dev A Rapid Dopamine Detection Test is Developed By www.labroots.com Published On :: Mon, 09 Sep 2024 06:40:00 -0700 Dopamine is a signaling molecule or neurotransmitter that is known to help control emotions. Dopamine levels are also a biomarker of certain diseases. Full Article Technology
dev Financial Management Professional Development Week 2024 By www.civicinfo.bc.ca Published On :: Tue, 19 Nov 2024 16:00:00 GMT Organizer: Financial Management Institute of CanadaLocation: Ottawa Full Article
dev Development & Amenity Cost Charges By www.civicinfo.bc.ca Published On :: Wed, 13 Nov 2024 16:30:00 GMT Organizer: Government Finance Officers Association of British ColumbiaLocation: Vancouver Full Article
dev Postgraduate Course in Clinical Pharmacology, Drug Development, and Regulation By events.tufts.edu Published On :: 20 Feb 2025 16:00:00 GMT Feb 20, 2025, 11am EST The Tufts CSDD postgraduate course in clinical pharmacology, drug development, and regulation is the longest-running professional development program in the biopharma space. Now in its 52nd year, this unique annual course prepares both new and experienced drug developers, regulators, policy makers, clinical investigators, and academic researchers for success in the life sciences sector. Thousands of drug development professionals are alumni of this prestigious one-of-a-kind program. Top speakers from industry, academia, and the FDA share their expertise to create a highly stimulating and rewarding learning environment. Location Details: Virtual event via Zoom Open to Public: No Primary Audience(s): Faculty, Postdoctoral Fellows, Staff, Students (Graduate) Event Type: Conference/Panel Event/Symposium, Lecture/Presentation/Seminar/Talk Subject: Career Development, Health/Wellness, Innovation, Medicine, Science Event Sponsor Details: Tufts Center for the Study of Drug Development Event Contact Name: Sarah Wrobel Event Contact Email: sarah.wrobel@tufts.edu RSVP Information: secure.touchnet.net… More info: csdd.tufts.edu… Full Article 2025/02/20 (Thu)
dev Postgraduate Course in Clinical Pharmacology, Drug Development, and Regulation By events.tufts.edu Published On :: 13 Feb 2025 16:00:00 GMT Feb 13, 2025, 11am EST The Tufts CSDD postgraduate course in clinical pharmacology, drug development, and regulation is the longest-running professional development program in the biopharma space. Now in its 52nd year, this unique annual course prepares both new and experienced drug developers, regulators, policy makers, clinical investigators, and academic researchers for success in the life sciences sector. Thousands of drug development professionals are alumni of this prestigious one-of-a-kind program. Top speakers from industry, academia, and the FDA share their expertise to create a highly stimulating and rewarding learning environment. Location Details: Virtual event via Zoom Open to Public: No Primary Audience(s): Faculty, Postdoctoral Fellows, Staff, Students (Graduate) Event Type: Conference/Panel Event/Symposium, Lecture/Presentation/Seminar/Talk Subject: Career Development, Health/Wellness, Innovation, Medicine, Science Event Sponsor Details: Tufts Center for the Study of Drug Development Event Contact Name: Sarah Wrobel Event Contact Email: sarah.wrobel@tufts.edu RSVP Information: secure.touchnet.net… More info: csdd.tufts.edu… Full Article 2025/02/13 (Thu)
dev Postgraduate Course in Clinical Pharmacology, Drug Development, and Regulation By events.tufts.edu Published On :: 06 Feb 2025 16:00:00 GMT Feb 6, 2025, 11am EST The Tufts CSDD postgraduate course in clinical pharmacology, drug development, and regulation is the longest-running professional development program in the biopharma space. Now in its 52nd year, this unique annual course prepares both new and experienced drug developers, regulators, policy makers, clinical investigators, and academic researchers for success in the life sciences sector. Thousands of drug development professionals are alumni of this prestigious one-of-a-kind program. Top speakers from industry, academia, and the FDA share their expertise to create a highly stimulating and rewarding learning environment. Location Details: Virtual event via Zoom Open to Public: No Primary Audience(s): Faculty, Postdoctoral Fellows, Staff, Students (Graduate) Event Type: Conference/Panel Event/Symposium, Lecture/Presentation/Seminar/Talk Subject: Career Development, Health/Wellness, Innovation, Medicine, Science Event Sponsor Details: Tufts Center for the Study of Drug Development Event Contact Name: Sarah Wrobel Event Contact Email: sarah.wrobel@tufts.edu RSVP Information: secure.touchnet.net… More info: csdd.tufts.edu… Full Article 2025/02/06 (Thu)
dev Postgraduate Course in Clinical Pharmacology, Drug Development, and Regulation By events.tufts.edu Published On :: 30 Jan 2025 16:00:00 GMT Jan 30, 2025, 11am EST The Tufts CSDD postgraduate course in clinical pharmacology, drug development, and regulation is the longest-running professional development program in the biopharma space. Now in its 52nd year, this unique annual course prepares both new and experienced drug developers, regulators, policy makers, clinical investigators, and academic researchers for success in the life sciences sector. Thousands of drug development professionals are alumni of this prestigious one-of-a-kind program. Top speakers from industry, academia, and the FDA share their expertise to create a highly stimulating and rewarding learning environment. Location Details: Virtual event via Zoom Open to Public: No Primary Audience(s): Faculty, Postdoctoral Fellows, Staff, Students (Graduate) Event Type: Conference/Panel Event/Symposium, Lecture/Presentation/Seminar/Talk Subject: Career Development, Health/Wellness, Innovation, Medicine, Science Event Sponsor Details: Tufts Center for the Study of Drug Development Event Contact Name: Sarah Wrobel Event Contact Email: sarah.wrobel@tufts.edu RSVP Information: secure.touchnet.net… More info: csdd.tufts.edu… Full Article 2025/01/30 (Thu)
dev B7: What's the Point of Having Developers in a Web 2.0 World? By www.ukoln.ac.uk Published On :: 2008-07-23 With the ever-increasing quality of third-party tools lowering the barriers for enthusiasts to provide Web-based services for their teams and departments, what's the point in having an insitutional Web development team? Can they provide anything that someone with the time, motivation and a decent tool can't? Should Web Services just be innovating on top of these services (and if so, how?), or should they be disbanded in favour of outsourcing? A short introductory presentation will be followed by a roundtable discussion with sweets on offer to keep our energy up! The session was facilitated by Phil Wilson and Tom Natt, University of Bath. Full Article
dev A6: Portable Devices for Learning: A Whistlestop Tour By www.ukoln.ac.uk Published On :: 2007-07-16 Stuart Smith, MIMAS considers that we live in a time in which a plethora of portable computing devices are available such as mobile phones, handheld computers, gaming devices and movie and music players. These devices offer powerful computing power, often on a par with desktop computers of only a few years ago. Additionally, they are increasingly have wireless connectivity to the Internet. These devices are in wide spread usage and are considered affordable by many students and academics. The array of portable computing power can be bewildering this session will look at options available and how they might used by institutions to increase the learning value for students. Full Article
dev B9: 'Show us 'yer medals!' - Who needs Professional Development? By www.ukoln.ac.uk Published On :: 2006-06-15 Chris Young, Netskills, University of Newcastle and Paul Trueman, Netskills, University of Newcastle will be looking at accreditation systems. You may be new to a Web-role or you may be more experienced, with a set of useful skills. Either way, increasingly there is a need for recognised individual development and accreditation in order to progress in within your organisation and with your own career. Full Article
dev Plenary Talk 2: Developing a Web 2.0 Strategy By www.ukoln.ac.uk Published On :: 2006-06-14 Michael Webb, IT and Media Services Head, University of Wales, Newport gave a talk about how Web 2.0 technologies are changing the way our staff and students (potential, current and past) relate to one another and our Universities. Embracing these technologies provides a great opportunity to enhance the University experience, but also presents a number of risks and challenges. So how do Universities develop a strategic approach to embracing Web 2.0? Full Article
dev United Nations Takes Another Step in Developing a Treaty on Business and Human Rights By www.littler.com Published On :: Tue, 05 Nov 2019 21:09:15 +0000 Since it was established in 2014, a United Nations Inter-Governmental Working Group (“IGWG”) has met annually to develop a multilateral treaty to attempt to hold businesses legally accountable for harms that may be related to their global operations (the “Proposed Treaty”). Littler Mendelson attorneys have provided testimony at all of these sessions.1 The IGWG held its most recent session from October 14-18, 2019, during which certain member States of the United Nations (“States”) and other stakeholders discussed a “Revised Draft” of the Proposed Treaty.2 This Revise Full Article
dev Recent Human Rights Due Diligence Law Developments in the European Union, Switzerland, and Japan By www.littler.com Published On :: Tue, 11 Oct 2022 15:11:57 +0000 National and supranational legislatures continue to develop laws requiring employers to conduct due diligence of their operations and those of their business partners in order to address human rights risks such as forced labor and child labor. Recently, the European Union (EU), Switzerland, and Japan have rolled out such laws, described below: EU’s Corporate Due Diligence and Corporate Accountability Directive Full Article
dev Law firms are developing their own tools and software to better serve clients By www.littler.com Published On :: Wed, 12 Jun 2019 15:28:26 +0000 Scott Rechtschaffen suggests law firms interested in building and selling technology products should become more nimble. ABA Journal View Article Full Article
dev Labor & Employment Law Developments: Looking Back at 2015 and Ahead to 2016 - San Jose By www.littler.com Published On :: Fri, 20 Nov 2015 15:21:21 +0000 Full Article