This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
With all the technology changes through the past three years, with the world moving to K8s, the rise of GitOps, everything as code, event-driven automation, and many new open standards in the cloud-native space, it was time to update our workshop. Last week we kicked it off with a three-hour virtual hands-on workshop.
MongoDB has the most advanced continuous performance testing I know about. MongoDB shared a lot of information on how we do performance testing and even open sourced some parts of it. Continuous performance testing is built on the top of Evergreen. 34 (2020), Performance Testing with David Daly , is another good introduction.
A lot of companies—even if they are aware that performance is key to their business—are often unsure of how, when, or where performance testing sits within their development lifecycle. This takes the form of developers assessing the performance impact of every piece of work they do as they’re doing it.
In a recent workshop I did with a global player in the financial market we used their new mobile banking app as a reference. Introduction Objective Driven Development (ODD) for some Business SLOs. Mobile app rating is a good example of Objective Driven Development. Below is an example of such a simple dashboard. Availability.
Google has a pretty tight grip on the tech industry: it makes by far the most popular browser with the best DevTools, and the most popular search engine, which means that web developers spend most of their time in Chrome, most of their visitors are in Chrome, and a lot of their search traffic will be coming from Google.
Smashing Workshops: Winter 2021. Smashing Workshops: Winter 2021. That’s why we break our online Smashing workshops down into 2.5h-sessions Front-End Testing Masterclass Gleb Bahmutov 4 sessions Feb 8–16 dev Early birds! Our online workshops take place live and span multiple days across weeks. Iris Lješnjanin.
Developer Decisions For Building Flexible Components. Developer Decisions For Building Flexible Components. We’re not going to delve into how to code it — rather, the factors that will determine our development decisions. Changing Our Development Mindset. Jump to online workshops ?. Michelle Barker.
This is great for organizations that want a simpler way to build a more secure and consistent development platform. With this critical information in one centralized interface, all teams within the software development lifecycle will be able to operate from a single source of truth so they can resolve issues faster and focus on innovations.
Interactive Learning Tools For Front-End Developers. Interactive Learning Tools For Front-End Developers. Over the last little while, I’ve been able to collect links to several interactive coding tools and apps that can help you supplement your skills in different areas of web development. Jump to online workshops ?.
Local Testing A Serverless API (API Gateway And Lambda). Local Testing A Serverless API (API Gateway And Lambda). This article is for anyone struggling with testing cloud services locally, and specifically for people wanting to locally test an API that uses API Gateway and Lambda, with the Serverless framework, on AWS.
Development Process. Development Process. Note: This article is aimed at both beginners and seasoned developers who want to better their Vue.js development. This method of modularization allows for efficient program development and easy debugging and modification in our application. Uma Victor. Organizing Modules.
Maintaining End-To-End Quality With Visual Testing. Maintaining End-To-End Quality With Visual Testing. Testing is a critical part of any developer’s workflow. But often automated tests can be a pain to manage. A Quick Look At Some Of The Types Of Automated Testing. Colby Fayock. 2021-07-19T10:30:00+00:00.
Here we describe the role of Experimentation and A/B testing within the larger Data Science and Engineering organization at Netflix, including how our platform investments support running tests at scale while enabling innovation. What more can we learn from this test, to inform the next one?”
I am available to help you find and fix your site-speed issues through performance audits , training and workshops , consultancy , and more. I’m available for hire to help you out with workshops , consultancy , advice , and development. You should get in touch. Let’s Talk Need some of the same?
Not only that, but the growing reliance on a complex software supply chain that includes homegrown, third-party, and open-source software makes it more difficult to manage risk throughout the software development lifecycle. Incorporate planned exercises and workshops to examine and enhance your organization’s readiness through feedback loops.
The goal of Cloud Automation is for development teams to build better software faster and operations to automate mundane repetitive tasks and focus on innovation. However, by advancing AIOps, Dynatrace considers dynamic CI relationships and dependencies instantly and automatically. Hence there are far fewer chances for false positives.
This weekend, I was watching the movie Elf and it got me thinking – how does Santa’s Workshop keep up with the demands of a booming population? I knew that if I wanted to figure out how to improve the flow of value through Santa’s Workshop I would need a visual. Santa’s Workshop Value Stream Architecture Diagram.
This is the question I get asked the most, so I’ve put together this article describing a workshop recipe you can use. This workshop format is designed around both of these needs and uses two tools in order to find the most effective system design: EventStorming and the Bounded Context Design Canvas.
Email Testing Flow As It Should Be. Email Testing Flow As It Should Be. By testing every single email aspect! Unfortunately, email testing is often underestimated and leads to email testing mistakes that kill all your effort spent on creating a great email sequence. Let’s talk email testing! More after jump!
In a real-life scenario, you might need to create a lighter or darker shade of a color to quickly test or validate something. Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?.
O’Reilly Media Podcast: JP Phillips, platform engineer at IBM Cloud, on problem solving with containers and Kubernetes, and how developers can get started. Whether it’s dev, staging, testing, or production, developers need assurance that the code they deploy to one environment is going to work in another. Image courtesy of IBM.
As developers, we rightfully obsess about the customer experience, relentlessly working to squeeze every millisecond out of the critical rendering path, optimize input latency, and eliminate jank. Surveying the existing landscape of available developer tools and runtimes, we felt that there is a gap. Ilya Grigorik. Large preview ).
The Value Of Concept Testing As Part Of Product Design. The Value Of Concept Testing As Part Of Product Design. Concept testing is a research method that involves getting user feedback during the upfront part of the design process to give feedback on potential solutions. For developers who know enough JavaScript to be dangerous.
Those firms are developing proprietary products to do this (e.g., The value prop is that by using AI tools, solution development takes less time and therefore costs less money and presents less risk. A lot of workshops during that up front design time cover Principals of Financial Accounting I for the benefit of inexperienced staff.
Google added decoding support on Android devices and Chrome browser and also released libraries that developers could add to their apps on other platforms, for example iOS. Following are the codecs and/or configurations tested and reported against the baseline in the form of BD rate.
We use Lighthouse and WebPagetest as our synthetic testing tools for performance to measure CLS. Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. More after jump! Large preview ).
Among PC laptops , I tested two 15.6-inch Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. To be sure, I tested it. My Printing Test. Large preview ). More after jump!
STELLA: report from the SNAFU-catchers workshop on coping with complexity , Woods 2017, Coping with Complexity workshop. Today’s choice is a report from a 2017 workshop convened with that title, and recommended to me by John Allspaw – thank you John! Workshop context. What happens during an incident.
Bloom Filters, conceived by Burton Bloom in 1970, are probabilistic data structures to test whether an item is in a set. This weekend I will be reading the original paper by Bloom from 1970, and another more recent survey paper that describes several variants and applications that have been developed over the years. Sanders, P.;
In most sectors where risks are understood and perceived as critical, quality assurance inevitably develops. It also led me to write a book about web quality assurance and the forewords of eight more books about UX, ecodesign, CSS, frontend development, amongst others. Jump to online workshops ?. More after jump!
The case for accessibility is this; we as stakeholders, managers, teams, designers and developers need to do better in not only practicing accessibility but advocating for it as well. Of the 1 million home pages that were tested, over 51 million errors were detected averaging 51.4 errors per page. Sharing The Importance Of The Rules.
Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. Enter your domain and the tool tests if the buttons on the site are compliant with WCAG 2.1. More after jump! Google, But For Colors.
To improve the quality of a software product built by developers, software testing is the key. Testing is essential to ensure that the end product delivered is stable and works according to the required specifications. Test coverage has a huge impact on what is received as an end product. Training and adaptation.
The most obvious and common prop that developers work with within React is the children prop. Continue reading below ↓ Deep-dive into front-end accessibility with Carie Fisher in her upcoming Smashing workshop on Accessible Front-End Patterns. Jump to the workshop ?. react-keyed-flatten-children tests.
But here’s the rub: Agile development teams do not work in isolation. And why, in lieu of a single tool or process, organizations need to identify and eliminate long cycles and wait times within development itself, and beyond. The disconnect between the business and Agile development.
responsive design and testing. For accessible color palettes, Geenes.app is a reliable and sophisticated tool that allows you to create, maintain, sync and test color palettes and their variations. Meet Geenes , a reliable and sophisticated tool that allows you to create, maintain, sync and test color palettes and their variations.
Exploring The Potential Of Web Workers For Multithreading On The Web Exploring The Potential Of Web Workers For Multithreading On The Web Sarah Oke Okolo 2023-04-21T10:00:00+00:00 2023-04-21T11:15:35+00:00 Web Workers are a powerful feature of modern web development and were introduced as part of the HTML5 specification in 2009.
At first glance, developing your own chart component seems quite complicated. Therefore, in this article, I will develop the foundation for a Gantt chart component whose appearance and functionality you can customize for any use case. For testing on your local PC, I’d recommend the module live-server , which you can install via npm.
Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. Now is a good time to use your developer tools to check your contrast. More after jump! On design systems, CSS/JS and UX.
Custom properties brought significant improvements to CSS by allowing developers to create reusable values in their stylesheet without the need for CSS preprocessor like SASS. Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A.
Also offers the “Changes” panel by default, located in the same tab bar as the “Styles” Recommended Reading : “ Examine And Edit CSS ,” Firefox Developer Tools, MDN Web Docs. Jump to online workshops ?. This solution is imperfect, and I suggest testing on an actual device to ensure it works for your layout.
That assumption was correct until I began testing the range input across multiple browsers and quickly realized that I had a lot more work on my hands. Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. More after jump!
You can find Markdown in many places on the internet, especially in locations where developers are present. Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. How Markdown Works.
"Increasing numbers of people who had formerly been self-employed in workshops and cottage industry, often on a subcontracting basis, assumed new roles as part of an emerging wage-earning class. There have been many attempts to create large, lesser-skilled, secondary labor forces that supplement a core primary one in software development.
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content