This document discusses techniques for implementing bulletproof and progressive web design, including:
1) Using progressive enhancement and progressive enrichment to add visual styles and effects without compromising functionality for older browsers.
2) Reexamining past methods like using relative units instead of pixels to ensure flexibility across browsers and devices.
3) Implementing grids using ems to create an elastic and flexible layout, while avoiding issues that can arise from changing text sizes.
4) The importance of letting user usage statistics guide support for older browsers rather than assumptions.
5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...Eric Amundson
5 Free Ways to Bulletproof Your WordPress Site
Improving usability, accessibility and security on a WordPress website using free and open source tools.
5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...Eric Amundson
5 Free Ways to Bulletproof Your WordPress Site
Improving usability, accessibility and security on a WordPress website using free and open source tools.
Invited to introduce Docker to the Dept. for Information and Communication Services (Informations- und Kommunikationsdienste - IuK) at the University of Rostock.
"Boxen: How to Manage an Army of Laptops", a talk about Boxen and related bits of Puppet thoughts by Will Farrington of GitHub at Puppet Camp San Francisco 2013.
More on Object Oriented CSS at the Silicon Valley JavaScript Meet Up. How to extend objects, avoiding location dependent styles, and best practices for fast sites.
There is often a vocabulary gap between designers an developers, who should aim towards a ubiquitous way of conversing about colours, typography, viewport sizes, or the responsive grid system of a digital product… To bridge this gap at the Guardian, we use a CSS pre-processor as a communication enabler through the abstractions it allows us to put in place.
Talk given at re:revelop 2014 in Bournemouth on 22/08/2014: http://redevelop.io/
Mistakes I Made Building Netflix for the iPhonekentbrew
Slides for the talk by the same name I gave at SxSW 2011. You can view the demo app at http://iflx.com, and fork the source from https://github.com/kentbrew/iflx.
Puppet is a configuration management tool which allows easy deployment and configuration ranging from 1 to 1 thousand servers (and even more). Even though its common knowledge for devops, puppet is still a strange piece of software for developers. How does it work and what can it do for you as a developer?
Webkit Transitions. The Good, The Bad, & The Awesomedavatron5000
I spoke at Refresh Austin in April 2010 on the subject of Webkit Transitions. It was most excellent. Demos are available at: http://daverupert.com/demos/
Be a better developer with Docker (revision 3)Nicola Paolucci
Be a better developer with Docker: tricks of the trade (revision 3)
The talk will teach developers how to approach their development environment setups using Docker, covering awesome tricks to make the experience smooth, fast, powerful and repeatable. The talk is logically divided in five parts:
- What is Docker
- Why Docker makes developers happier
- Workflows and techniques
- Tips and tricks
- Future developments
Invited to introduce Docker to the Dept. for Information and Communication Services (Informations- und Kommunikationsdienste - IuK) at the University of Rostock.
"Boxen: How to Manage an Army of Laptops", a talk about Boxen and related bits of Puppet thoughts by Will Farrington of GitHub at Puppet Camp San Francisco 2013.
More on Object Oriented CSS at the Silicon Valley JavaScript Meet Up. How to extend objects, avoiding location dependent styles, and best practices for fast sites.
There is often a vocabulary gap between designers an developers, who should aim towards a ubiquitous way of conversing about colours, typography, viewport sizes, or the responsive grid system of a digital product… To bridge this gap at the Guardian, we use a CSS pre-processor as a communication enabler through the abstractions it allows us to put in place.
Talk given at re:revelop 2014 in Bournemouth on 22/08/2014: http://redevelop.io/
Mistakes I Made Building Netflix for the iPhonekentbrew
Slides for the talk by the same name I gave at SxSW 2011. You can view the demo app at http://iflx.com, and fork the source from https://github.com/kentbrew/iflx.
Puppet is a configuration management tool which allows easy deployment and configuration ranging from 1 to 1 thousand servers (and even more). Even though its common knowledge for devops, puppet is still a strange piece of software for developers. How does it work and what can it do for you as a developer?
Webkit Transitions. The Good, The Bad, & The Awesomedavatron5000
I spoke at Refresh Austin in April 2010 on the subject of Webkit Transitions. It was most excellent. Demos are available at: http://daverupert.com/demos/
Be a better developer with Docker (revision 3)Nicola Paolucci
Be a better developer with Docker: tricks of the trade (revision 3)
The talk will teach developers how to approach their development environment setups using Docker, covering awesome tricks to make the experience smooth, fast, powerful and repeatable. The talk is logically divided in five parts:
- What is Docker
- Why Docker makes developers happier
- Workflows and techniques
- Tips and tricks
- Future developments
This slide is Japanese only. Please go to English version. Here : http://www.webdirections.org/sotw10/
このスライドは、Web Directions がおこなった『The State Of Web Development』のデータ資料です。サーバー技術とデータの部分が抜けています。ご了承ください。
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
6. “ A product labeled ‘Made in Vermont’—
whether herb-infused maple syrup,
pineapple pepper jam, or chai water
buffalo yogurt—is worth 10 percent more
than the same product made elsewhere.”
—BOSTON GLOBE, The brand called Vermont
http://boston.com/news/globe/ideas/articles/2003/10/12/the_brand_called_vermont
32. <li>
<a href=quot;/lattequot;>
<span>Latte</span> <em>12</em>
</a>
</li>
li a {
display: block;
overflow: hidden;
}
li a span {
float: left;
}
li a em {
float: right;
}
72. the pub people how-to faq store
simplebits
Dan Cederholm • Massachusetts • Twitter profile
h1:before {
content: url(/img/left.gif);
OWES 4 BEERS 36 IS OWED BEERS
}
Kevin Cornell ginader
h1:afteravatar, which
for this nifty new { for a really awesome idea
perfectly captures the goulish-like
content: url(/img/right.gif);
quality found in me and other insane
21 hours, 2 minutes ago
}
people.
3 days ago xybermatthew
for creating such a fun little app
snookca (foamee)
for blogging about CakePHP. 1 day, 15 hours ago
1 week, 3 days ago
juque
beep for foamee Dan (buuuurp)
for picking up the tab last night at 1 day, 18 hours ago
the Gulu Gulu.
3 weeks ago
73. the pub people how-to faq store
simplebits
Dan Cederholm • Massachusetts • Twitter profile
OWES 4 BEERS IS OWED 36 BEERS
Kevin Cornell ginader
for this nifty new avatar, which for a really awesome idea
perfectly captures the goulish-like
21 hours, 2 minutes ago
quality found in me and other insane
people.
3 days ago xybermatthew
for creating such a fun little app
snookca (foamee)
for blogging about CakePHP. 1 day, 15 hours ago
1 week, 3 days ago
juque
beep for foamee Dan (buuuurp)
for picking up the tab last night at 1 day, 18 hours ago
the Gulu Gulu.
3 weeks ago
74. IT’S OK
Tiny visual enhancements that do
not affect layout.
Techniques that make our lives
easier.
78. Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Quisque eget augue. Praesent
ac purus. Ut risus. Ut mauris ligula, dictum
vulputate, ornare id, suscipit at, nisi. Quisque
et est et urna consectetuer adipiscing. Mauris
ac arcu. Sed quis enim eu elit faucibus
vehicula. Aliquam sodales dui sit amet ligula.
Vivamus leo.
79. Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Quisque eget augue. Praesent
ac purus. Ut risus. Ut mauris ligula, dictum
vulputate, ornare id, suscipit at, nisi. Quisque
et est et urna consectetuer adipiscing. Mauris
ac arcu. Sed quis enim eu elit faucibus
vehicula. Aliquam sodales dui sit amet ligula.
Vivamus leo.
185. “ The answer is simple: when your site’s
(or sites’ if you have more than one) user
logs tell you that you can. Not before
then. The user stats from other sites, or
from global-aggregation surveys, are
worse than useless. ”
—ERIC MEYER
http://simplebits.com/notebook/2004/12/17/ie5.html#comment53