Sometimes distributions save site builders from having to make many difficult decisions by implementing proven best practices out-of-the-box in easy-to-install packages.
Check out the slides from my presentation from the December Victoria Drupal user group to learn about some of the most interesting distributions out there, built for purposes as diverse as community building, conference management, social networking and news portals. We will look at the strengths and weaknesses of various distributions, as well as tips and tricks for working with them efficiently.
Drupal website development: PixelCrayons has a team of qualified drupal developers who have specialization in drupal theme/template design, custom development, customization & installation services.
WordPress can be an effective training and knowledge sharing tool with multiple users, from editors and contributors who are capable of editing content to end users or other administrators.
Drupal website development: PixelCrayons has a team of qualified drupal developers who have specialization in drupal theme/template design, custom development, customization & installation services.
WordPress can be an effective training and knowledge sharing tool with multiple users, from editors and contributors who are capable of editing content to end users or other administrators.
Everything you need to make your community grow and thrive
Built to scale, with full editorial and moderation control
Marketing tools to drive engagement and traffic
Revenue streams built-in
Without excessive time spent, development, and cost
Easy-to-use drag & drop technology
Easy one-click viral distribution across your channel & no loss of control
Option to outsource your community management, design and end-user support
Drupal migrations in 2018 - SFDUG, March 8, 2018Irina Zaks
This year Drupal is 17. For over a decade the process of upgrading from one version to another was one of the biggest challenges. With Drupal 8 the ease of upgrading was one of most pleasant surprises. Looks like Drupal is getting out of teenage years and becoming quite a mature entity.
By the end of this session you will know how to complete a content upgrade for your Drupal 7 or 6 website, and what is not included. We will do a step-by-step demo of how the migration process goes:
Starting with out of the box vanilla Drupal 8 site
Connecting to the existing website that you want to upgrade
What modules you need for Drupal 8
Blocks, Theme, and Views migrations
Options available for moving content from other systems: Feeds (finally ready for Drupal 8), Migrate Plus and other plugins.
We will also discuss when you want to upgrade your site and when you want to migrate your site, and variations/combinations of these two cases.
Session Takeaway: How and when to upgrade your website to Drupal 8
Expected Attendees: This session is designed for site builders, content managers and strategists who are planning overall site development.
Are you looking at Drupal as your new CMS?
This presentation gives an overview of Drupal and some common use cases.
Targeted at IT managers looking to chose a new CMS or who just want to get more familiar with Drupal.
Drupal website development: PixelCrayons has a team of qualified drupal developers who have specialization in drupal theme/template design, custom development, customization & installation services.
Site Manager rocks! This presentation goes up to 11.
Presentation I gave at the T44U conference in Dublin (12-13 November 2009).about our tops tips for using the Site Manager Web content management system (http://www.terminalfour.com/)
Released under a Creative Commons Attribution-Share Alike 2.5 UK: Scotland Licence.
http://creativecommons.org/licenses/by-sa/2.5/scotland/
Everything you need to make your community grow and thrive
Built to scale, with full editorial and moderation control
Marketing tools to drive engagement and traffic
Revenue streams built-in
Without excessive time spent, development, and cost
Easy-to-use drag & drop technology
Easy one-click viral distribution across your channel & no loss of control
Option to outsource your community management, design and end-user support
Drupal migrations in 2018 - SFDUG, March 8, 2018Irina Zaks
This year Drupal is 17. For over a decade the process of upgrading from one version to another was one of the biggest challenges. With Drupal 8 the ease of upgrading was one of most pleasant surprises. Looks like Drupal is getting out of teenage years and becoming quite a mature entity.
By the end of this session you will know how to complete a content upgrade for your Drupal 7 or 6 website, and what is not included. We will do a step-by-step demo of how the migration process goes:
Starting with out of the box vanilla Drupal 8 site
Connecting to the existing website that you want to upgrade
What modules you need for Drupal 8
Blocks, Theme, and Views migrations
Options available for moving content from other systems: Feeds (finally ready for Drupal 8), Migrate Plus and other plugins.
We will also discuss when you want to upgrade your site and when you want to migrate your site, and variations/combinations of these two cases.
Session Takeaway: How and when to upgrade your website to Drupal 8
Expected Attendees: This session is designed for site builders, content managers and strategists who are planning overall site development.
Are you looking at Drupal as your new CMS?
This presentation gives an overview of Drupal and some common use cases.
Targeted at IT managers looking to chose a new CMS or who just want to get more familiar with Drupal.
Drupal website development: PixelCrayons has a team of qualified drupal developers who have specialization in drupal theme/template design, custom development, customization & installation services.
Site Manager rocks! This presentation goes up to 11.
Presentation I gave at the T44U conference in Dublin (12-13 November 2009).about our tops tips for using the Site Manager Web content management system (http://www.terminalfour.com/)
Released under a Creative Commons Attribution-Share Alike 2.5 UK: Scotland Licence.
http://creativecommons.org/licenses/by-sa/2.5/scotland/
Lazy Coder Camp (Edition 1)
The first edition of the camp is a daylong event that is totally free for IT enthusiasts and students to attend. We will be discussing about bootstrapping Drupal. The discussion will cover all aspects of Drupal installation, setting up a basic website and integrating all your social media streams to your basic site. The event will serve as a great learning opportunity for young professionals from other domains to come experience Drupal first hand with the PHP experts. The speakers will bring their unique experiences and insights to share with the audience and will be addressing all apprehensions related to taking up Drupal development.
Backing yourself into an Accessible CornerMark Casias
Most people look at accessibility as a front enders problem, but the truth is without proper, semantic, HTML, no amount of theming will help you become a cool A11y Cat. In this session, I will go over items a back end developer should consider when generating quality, accessible markup.
What are the challenges in bringing a Drupal or WordPress site to one million page views per month? Ten million? Fifty million? Logicworks and Cloud.com bring you the perspective of some of the leading voices in the digital publishing industry.
CloudEngine is free and open-source software. Install it on a server and create an instant social website structured around Clouds, Cloudscapes and CloudStreams. CloudEngine powers Cloudworks.
Get CloudEngine, http://getcloudengine.org/
Presented: DevCSI developer day, 17 February 2011. http://wiki.2011.dev8d.org/w/Session-L45 | http://getcloudengine.org
Creating a Culture of Engagement: The ROI of Transparency and CommunicationAnne Stefanyk
In the last few years, “Engagement” has replaced “Wellness” as the catch-all employee retention buzzword. But what is engagement, exactly? It’s more than just building a killer physical workspace that employees want to perform their work in day to day - it’s building a cultural rapport of give and take; one where employees feel they can add to and be an active part of a brand's forward momentum.
Disengaged employees make up a startling 71% of the workforce in the US - those employees leave havoc in their wake, through negativity, decreased output, and absenteeism. Many employers believe that parting ways with difficult employees will improve their workforce, but the unfortunate reality is that the discontent moves with the departing employee, and can tarnish a company’s reputation with potential talent, and within their industry.
So, given the challenges of building and retaining a staff filled with top talent, what is a company to do? It’s crucial to create a culture of communication and accountability from the top-down. To champion and foster a value-based business, empowering senior leadership to set strategic and cultural goals, and encourage employees to communicate and take action to help meet those goals openly.
Join us to learn top-down strategies for fostering a killer company culture, no matter the company model.
In this session you will learn:
- What employee engagement looks like
- How to hold employees accountable for goals and their outcomes
- The importance of transparency
- Ways to create business value through culture
- How to harness the talents of all personality types
- Tactics to put ideas into action
*Gallup Management Journal's semi-annual Employment Engagement Index
Live the dream, work remote building a successful distributed drupal shopAnne Stefanyk
Virtual. Remote. Distributed. This style of organization is becoming wildly more in demand and popular among many industries including web shops. However, building and sustaining a strong relationship requires a unique approach and making us of variety of tools to create the right work culture . In this session we will talk about common issues that lead to burnout and attrition. But most importantly we will talk about key tactics to keep your development (and all other staff) happy, inspired, creative, productive and most importantly, part of YOUR team.
How to Keep Your Drupal Developers Happy and Inspired!Anne Stefanyk
Facts:
- Developers are the lifeline of the business.
- Open source software development is hard.
- It is unfortunately easy to take developer's work for granted.
In this session we will talk about common issues that lead to burnout and attrition. But most importantly we will talk about key tactics to keep your development (and all other staff) happy, inspired, creative and most importantly, part of YOUR team.
Website Musts: How to Define Everything That Your Website Needs to Do Anne Stefanyk
Let me tell you a story. Great projects start with a strong user story, only a story cannot stand alone – enter the hero – the winning acceptance criteria. Projects need this criteria to provide a way to clearly demonstrate if your project and its team has indeed made the user story come to life. In this session, we show you how to craft no-fail user acceptance stories. Walk away with the confidence to outline the needs and requirements of your site and ensure that everyone in your organization get the results they’re looking for.
Rethink Drupal Support. Stop the Bleeding!Anne Stefanyk
Support work can range from being a furious fire-fighting activity to a careful unraveling of someone else's code. An engagement often starts with an anxious client and an impossible timeline… just get it fixed asap. But what if this type of ad hoc approach is just throwing fuel on the fire and making things worse?
This is a high level overview of this presentation. This focus of this presentation is how to leverage lean UX in Drupal. First this is not a development / UX approach for everyone. First determine your site vision and key performance indicators. Then craft user stories and define functional specs. Build, test, iterate! Go with the flow of Drupal and find more project success.
The workplace of the future is going to be less centralized, more mobile, and more flexible than ever before. Work no longer revolves around the job and people are not tethered to a single location. More often than not, people are much more productive and happier when working from home.
The trend's going to be accelerated by rapid uptake of mobile technology, economic volatility, and the intensifying war for top Drupal talent.
Centered on the idea of working remotely, more businesses are adopting the distributed model as a practical way to attract and retain top talent in Drupal.
In this session you will learn first hand from someone who has both worked as a remote employee / contractor and now runs her own distributed Drupal Agency. Even though most of the Kanopi team is located in the Bay Area, they choose a distributed model. Come learn why this is favorable, fun and profitable.
Making Support Fun & Profitable: DrupalCon Portland Anne Stefanyk
After the site launches and the project is over, there are two paths: developers and project managers can shake client's hands, pat backs, and all head our separate ways. Or we can continue to build a relationship - continue being a part of our client's success. Strong long-term relationships benefit clients by providing trust and security, like a familiar mechanic or the barber we have had since we were a kid. As merchants, we also benefit. Happy clients mean referrals and recurring income.
Offering support is a different type of commitment, requiring a different strategy. A dev shop becomes a different type of service provider, and needs to prepare for great execution. This session will cover the why, how, and when of offering support, as well as exchange ideas about the many aspects: selling, marketing, staffing, delivering and monitoring support for Drupal.
Appealing to both the technical and non-technical, topics include:
- How to determine what type of support your clients need
- Organizing support requests, working within budgets and architecting timelines
- Workflow tactics and tools we love
- How to audit a site, understand it, and help it grow
- Best practices for your support development workflow
- Developer notes from the trenches- what you should know and look for
Come hear different perspectives on support and join the conversation!
Project Management for Drupal - AB Drupal CampAnne Stefanyk
Building amazing Drupal sites takes takes planning and skillful project management, not just savvy design and good programing. With Drupal's modular nature and with so much being possible, it is important the team and project stays focused on what is important. Join Anne Stefanyk, a solution architect at northStudio, to discuss general project management methodologies and tools. The specifics around client expectations, project management roles, scope creep and best practices makes the biggest different in successful projects. Anne will share her experience in project management to help you scope, architect, and deliver beautifully built sites that make the most of Drupal.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
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.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Session submission, voting and moderation Attendees can submit session proposals, complete with track and experience level, and vote for the sessions they'd like to see at your conference. COD provides a workflow for moderating sessions, making it easy to go from session submission to a list of accepted and fully scheduled sessions. Session schedule grid, Personalized attendee schedules COD makes it easy to build a grid schedule of sessions times and rooms. Each attendee can add a session to her own personalized conference schedule. Easy event registration and attendee management COD's built-in registration workflow makes it easy for people to sign up for your event, enter user profile information, and pay registration fees. Event organizers can manage attendee lists and keep track of who attended. Community features Network with other attendees in advance by flagging yourself as their friend, fan and someone who would like to meet up. Share ideas and plan your time in the forums. Easy sponsors management Sponsors make your event possible. With COD, sponsors can enter their organization's information and logos directly into the website . Sponsor organizers can approve and publish sponsors with a single click. Multiple sponsor tiers, dynamic logo resizing, and various sponsor displays are built-in.