On the first anniversary of the Be Responsive meetup let’s take a look back at the year of responsive web design and how it's fast become just best practice. The accomplishments, the hurdles, the battles still being fought and sharing some of the lessons the team at Isobar have learned along the way.
Create smart, dynamic PDFs to help manage documentation throughout the lifecycle of a project. Connect project files using a variety of Revu’s automation tools to help make important information and files more easily and quickly accessible.
Create smart, dynamic PDFs to help manage documentation throughout the lifecycle of a project. Connect project files using a variety of Revu’s automation tools to help make important information and files more easily and quickly accessible.
Hey! is a mini-conference that takes place in Leeds roughly once every 8 weeks talking about business, design and technology. This talk gives a short insight into the issues that surround teaching 'web design' in higher education.
Rapid eLearning can be a lifesaver, especially when you’re short of time, budget and need to rollout important training. But there are myths associated with rapid eLearning implementation. This SlideShare busts 5 such myths and shares the facts!
A successful webinar is able to attract and engage an audience, holding their attention throughout the presentation, but that's sometimes easier said than done. It takes planning and strategy to create a great webinar and we're here to help with ten tips to make your webinar a success.
Planning to outsource Flash eLearning to HTML5 conversions to an eLearning vendor? Here are 5 questions you should ask to ascertain the right eLearning vendor for Flash to HTML5 eLearning conversions.
What’s the secret to growing your membership for your events/association /community /alumni or professional networks?
Team Explara hosted a webinar to share insights. This is a quick slide from the webinar.
Membership is your secret power. When managed well, you will be owning a huge network of members which will
1. Reduce your investment for your event marketing budget
2. Increase predictability of your event attendance/registration
3. Increased engagement (experiential) among members and/or with your activities
4. Growth of network effect due to collective participation
Web Content Provider 101 - When Knowing How to Type Just Isn’t EnoughClemson University
Are you one of the lucky individuals who provide support for your organization’s Web content providers who have little, if any, Web experience? Does your organization think typing and word processing skills are all that are needed to be a Web content expert? Is the “Webmaster” role part of a job description’s “other duties as necessary,” If you answer yes to these questions, this presentation is for you. You can transform your Web content providers into Web content experts by teaching a few simple skills. Reveal the “magic” of the internet and how it differs from “the Web.” Show how their Word skills can help them create interesting and informative Web content. Explain writing for print and writing for Web and why it’s important to know the difference. Inspire your content providers to learn these skills and more to transform them into Web content experts and you into a Web support genius!
Hey! is a mini-conference that takes place in Leeds roughly once every 8 weeks talking about business, design and technology. This talk gives a short insight into the issues that surround teaching 'web design' in higher education.
Rapid eLearning can be a lifesaver, especially when you’re short of time, budget and need to rollout important training. But there are myths associated with rapid eLearning implementation. This SlideShare busts 5 such myths and shares the facts!
A successful webinar is able to attract and engage an audience, holding their attention throughout the presentation, but that's sometimes easier said than done. It takes planning and strategy to create a great webinar and we're here to help with ten tips to make your webinar a success.
Planning to outsource Flash eLearning to HTML5 conversions to an eLearning vendor? Here are 5 questions you should ask to ascertain the right eLearning vendor for Flash to HTML5 eLearning conversions.
What’s the secret to growing your membership for your events/association /community /alumni or professional networks?
Team Explara hosted a webinar to share insights. This is a quick slide from the webinar.
Membership is your secret power. When managed well, you will be owning a huge network of members which will
1. Reduce your investment for your event marketing budget
2. Increase predictability of your event attendance/registration
3. Increased engagement (experiential) among members and/or with your activities
4. Growth of network effect due to collective participation
Web Content Provider 101 - When Knowing How to Type Just Isn’t EnoughClemson University
Are you one of the lucky individuals who provide support for your organization’s Web content providers who have little, if any, Web experience? Does your organization think typing and word processing skills are all that are needed to be a Web content expert? Is the “Webmaster” role part of a job description’s “other duties as necessary,” If you answer yes to these questions, this presentation is for you. You can transform your Web content providers into Web content experts by teaching a few simple skills. Reveal the “magic” of the internet and how it differs from “the Web.” Show how their Word skills can help them create interesting and informative Web content. Explain writing for print and writing for Web and why it’s important to know the difference. Inspire your content providers to learn these skills and more to transform them into Web content experts and you into a Web support genius!
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...Lessing-Flynn
Learn what makes a website great for 2014 and beyond. See common causes of website failure for corporate and organizational websites. Move ahead with strategies like website redesigns, reskins or revisions, managing stakeholder expectations, and steps to build a successful website RFP and Statement of Work.
Zeus Learning helps publishers and EdTech companies benefit from the latest technology and teaching innovations. Their offerings help you do what you do better and stand apart from your competition.
Some of the most creative minds in the domain of Software, Design, Content, and Quality Assurance come together at Zeus to craft and deliver compelling learning experiences that express your unique vision.
They build Learning Management Systems, Assessment and TEI Systems, Software Skills Simulations, Virtual Classrooms, Interactive Content, and Mobile Apps in addition to providing project management consulting and remediation services for Interoperability and Accessibility Compliance. In business for over 20 years, they have a reputation for consistently delivering high-quality results.
Casro Presentation Project And Change Management 1st June 2011sam_inamdar
This presentation shares experiences from a collaborative approach to creating innovative solutions through technology, including insights on management of a technology project life cycle; using tracking tools for change management; managing communications for a virtual team; and other means to
foster collaboration.
Many teams may have a front end developer among their ranks, but besides a title or area of responsibility, it can be difficult to pinpoint the exact craft of front end development. Expertise in web technologies is a good start, but we can't forget the users we actually build for. This talk will examine the impact of the front end on User Experience. I'll talk about how becoming more fluent across more UX concerns like content and user research can help front enders make better decisions, can bring more clarity to our craft, and result in building better experiences for our users.
When you get started with digital learning, technology is only one of the many challenges. What is even more difficult is creating a learning experience that engages your learners and transforms the performance of your organisation. One of the keys to a successful digital learning course is designing learning experiences that allow your employees to practice their new found skills.
This webinar will introduce you to processes, ideas and tactics that will allow you to build engaging and effective digital learning programs.
Topics to that where covered:
- What does an instructional designer do?
- Introduction to basic frameworks and theories
- The instructional design process
- Hints and tips about visual design and media
- Trends in digital learning authoring tools
Top Tips for Responsive eLearning Design Cammy Bean
Responsive web design? What is it and how does it apply to eLearning? What can it look like? Check out examples of eLearning created in Adapt, an open-source responsive eLearning authoring framework.
A Model for Maximizing Your Professional Development Through WebinarsJulia Parra
The Regional Educational Technology Assistance (RETA) Program uses webinars to maximize ongoing professional development (PD) opportunities for K-12 teachers. As a series of synchronous events and utilizing the PD community, webinars have the potential to enhance existing virtual school programs at all levels. RETA Webinars can serve as a model to help your organization build capacity in addressing the PD needs of multiple audiences. Practical advice, resources, and strategies will be provided.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
21. Performance As Design
“It’s time for us to treat performance as an
essential design feature, not just as a technical
best practice.”
Performance As Design
Brad Frost
http://bradfrostweb.com/blog/post/performance-as-design
22. What tools are you using?
Frameworks, libraries, plugins etc?
What do you really need?
Consider your legacy
Sidenote
27. Talk more, in person
Take interest in other disciplines
Test early and often on real devices
Focus on performance
Continue to think differently
28. Front End Lead @ Isobar Australia
dave.sharpe@isobar.com
DaveSharpe
Thanks,
Editor's Notes
Largest full service digital agenciesin AustraliaWith connected offices around the worldIn Australia some of you might remember us as Visual JazzHere we’re a team of 200 or soCreate end to end solutions in the digital space include websites, mobile apps, integrated solutions, games, social and video productionWorking with a diverse set of clients ranging from commercial brands, government, tourism and not for profitWith our FED team currently sitting around 20.I’ve been at Isobar for almost 4 years nowLucky enough to work with a bunch of really smart front end devshelping to hone and refine the way we do thingsWhether streamlining our existing techniques or trying new approachesPlus I get to work closely with other disciplines to help create solutions and solve problems for clientsWhat gets me out of bed in the morning, I’m very much someone who likes to solve problems, and the agency landscape provides a real diverse landscape for that.There’s always different challenges to tackle everyday.
Less that a year ago we had the first Be Responsive MeetupRan through a timeline of key events around the RWD movement: Articles, Books, Case Studies and Site LaunchesIt was easy then to pretty much wrap everything that was going nowBut over the past year it’s snowballed
So, Ikinda hate these images now, they were everywhere a year or more ago.2013 was definitely the year of RWDWe saw industry awareness and acceptanceThere was a ton of hard work, and an immense amount of discussion and problem solving that occurredA really massive challenge for us allClients now ‘know’ what it is and that they ‘need’ it be don’t necessarily get itCost, performance and quality are all still hotLost track of the number of responsive sites that have launched.
We’ve crossed a point where it’s no longer responsive web design, it’s now just web design.From here we now face existing or new challenges in web development.
So today I wanted to run through 4 of the big ages of changeAnd share some of the experience I’ve seen along the way
The way we work together has changed significantly
We’re no longer working in silo’d teams and a waterfall approach no longer works for usEverything is much more dynamic nowWe’re not able to handover and say our part is complete anymore and move onNor does development occur sequentially
There’s a lot more cross overWhen I started my web career – front end didn’t existThere were designers who worked in Photoshop who then jumped into programs like Adobe GoLive which generated crude HTML and CSS, and they tweaked a littleThen back end developers came along and hacked that into shape as best the could, tables after allI was interested in both design and programming so front end was a beautiful land in between which I fell in love withLike lots people who started out in front end and eventually it became a thing in it’s own right Then a lot of people that have followed have just learnt that discipline, an there’s nothing wrong with thatWhich worked well when we were in silos and more isolatedBut things are changing now with this cross discipline change
Run through some of the key changes we’re seen at IsobarBriefed together= buy in, opinion, ownership, catch issues earlySit together – open plan office of pods, we shuffle our seating per project, identifying small conversations make all the difference and often lead to bigger important onesComm Tools – Issue Management, Wiki, Chat, Video Conf, less email – these are a must, esp if teams are located separatelyCo-location – be prepare to consider this, may not always be possible but makes a significant differenceTennis AustraliaNetwork 10 our design and development team co-locatedJB Hi-Fi we undertook periods of FED/BED co-location to help with integration supportInvolved earlier and longer – be prepared to stay across a project even when you’re not directly working on itBroaden your knowledge – now more than ever you need to understand the basics of other disciplinesUX and Designers should understand FED basics – HTML, CSS and how web pages flow.Break out of Photoshop, Design/FED prototyping, thinking mobile first is hardFEDs should have appreciation for design aesthetic and user experience – sometimes there are gaps to fill, continuityClient joins the journey – They need to change their expectations too, the easiest way is to take them on the journeyDetail explanation up frontInvolve them closely through the developmentRegular showcases, even when not complete
How do I test across the ever growing gamut of devices?I assume the situations many of you are different but for a lot access is difficultAnd it’s a challenges to get access to a lot of devicesBut you can get by with a small subset of iOS and Android ones.Remember to get some cheap Android devicesOur experience is you need to be testing on real devices – there’s no substituteAnd you need to test earlyWhile our devs leverage browser developer tools and resizers, weird quirks only show on actual devices.To help facilitate this for large projects we built to sprints or milestones with showcases at the endQA occurs on each milestone to not only track development but raise issues early
BrowserStack – we use it, our devs don’t like it – too slow; our QA preserve with it, helpful for oldie which we use VMs for anyway. uses emulatorsDeviceAnywhere – we’ve had a play with it, requires more setup with a tightly controlled network such as ours and costs more – still we found it slow but they are real devicesOpenDeviceLab – interesting idea, one in Sydney but a bit of effort to setup and manage
Touch Dependence– on on of our first large responsive sites we made bad assumption, that if a device supports touch it was a touch device.This caused much brief when Windows 8 came out and touch laptops appearedAlways question the assumptions you make, this is hard on a fast paced project with an aggressive client when we didn’t full understand the implicationsBrowser resizing: In the early days it was quite common for our own QA team and clients to ‘test responsive’ in <= IE8 by resizing the browser.We had the respond jspolyfil running for Media Queries to work.Seemingly small but wasted time an energy before we settled on remove support for media queries on IE8So we separated breakpoints into separate stylesheets and then served all of them to <= IE8Educating clients that they should test websites in IE by resizing the browserOf course there’s an overhead of multiple stylesheet calls for each breakpoint and oldIE gets all of themWe’ve been exploring using SASS for a way to compile two different versions
Really it’s an old topic which is hot again because of impact of RWDOur laziness with bandwidth has caught upSo it’s hot again because user drop off on slow loading sitesBut interesting side note – we also see clients with secondary concerns around their CDN costsFor example image a with monthly traffic of 4 millions users you can see page weight importance as it goes up in size when they’re charged by the gigabyte
So there’s a whole bunch we’re been doing for ages on improving performanceMinification, aggregation to lower http request, Icon fonts, SVGs etcBut there are three interesting that have popped upThe firstFocus on Javascript optimization. For the devs out there with Computer Science backgrounds this is all good.The challenge comes in for the many who don’t have this knowledgeThe secondWhich ties into the above is understanding how http delivers the goodsLooking closely at the network requests going outIdentifying problem patterns and making adjustments accordinglyPaul Irish has been talking on this – search for ‘Delivering the goods’
And the thirdSo this isn’t a new concept, it was thrown around at the start of last year by Brad FrostAnd Tim Kadlec followed up with the idea of setting up a performance budgetBut like with a lot of new ideas, it takes some time for them to growThe idea centres around performance being the entire team is responsibility not just the devsKey focus around UX and designers don’t necessary know the performance implications of their ideasSo this ties back to my earlier point on collaborationWith all disciplines being involved early these can be picked up early and shaped accordinglyHowever documenting a budget or metric is an interesting idea which we’re started to play withWe actually now have clients putting forth their KPI’s too.But it’s not without challengesDepending on where you work it’s likely to be the devs to sell it in, expect some resistance from other disciplinesNot unlike, what we saw with RWDBut it’s our job to push each other, just as the push us to further what’s possible in browser
Some are bloatedSome are overkill for what you needSome included features you won’t useSome are badly written too and affect page load – social pluginsConsider your legacy tooAre you choosing something because it’s hot right nowAre you choosing a complex route to try something?Consider how will you or someone else go with it 6-12 + months from nowWe’ve had a couple of case where this has gone badBrick walks get hit, people get sick or move on or even knowledge gets forgotten later to cause other people painChoose wiselyWe’re all for tinkering and trial new tech, but assess if it’s right for a project or it’s for playtime
We’re seeing mobile and content first help us and clients re-evaluate what is really important on large screens.The idea being we start with the essential content and progressively enhance.Sure we can enhance and add more but do we need to?
Originally sprouted on mobile appsThen found it’s way into solve navigation issues on small screen devicesNow we’re seeing it remain on large screens
Touch requiring larger hit areas is also filtering through with larger hit areas, and greater spacing leading to cleaner uncluttered large screen designsWork in SwedenBusiness VictoriaHuge Inc