A basic primer for WordPress Hooks, Actions, and Filters. If you are getting started with WordPress and have basic PHP knowledge, these examples are a quick demonstration of how to extend and expand upon WordPress for your sites and your clients.
php[world] Hooks, Actions and Filters Oh My!David Wolfpaw
A basic primer for WordPress Hooks, Actions, and Filters. If you are getting started with WordPress and have basic PHP knowledge, these examples are a quick demonstration of how to extend and expand upon WordPress for your sites and your clients.
This is a talk I gave in Sub Saharan Africa trip with Google and other Google Developer Experts at the end of September 2016.
https://events.withgoogle.com/launchpad-build-ssa/
Delivered 2016/09/26 - Nairobi, Kenya
Delivered 2016/09/27 - Nairobi, Kenya
Delivered 2016/09/29 - Cape Town, South Africa
I taught this 90 minute workshop 3 times as inservice with our faculty as we embark on a 1:1 iPad program in our Upper School. I taught projecting from the ipad for the first time, alternating between iPad and laptop.
The Who, What, Where, When, and Why of using WordPress Hooks. We will explore examples of rolling our own to allow other developers to hook into our code.
php[world] Hooks, Actions and Filters Oh My!David Wolfpaw
A basic primer for WordPress Hooks, Actions, and Filters. If you are getting started with WordPress and have basic PHP knowledge, these examples are a quick demonstration of how to extend and expand upon WordPress for your sites and your clients.
This is a talk I gave in Sub Saharan Africa trip with Google and other Google Developer Experts at the end of September 2016.
https://events.withgoogle.com/launchpad-build-ssa/
Delivered 2016/09/26 - Nairobi, Kenya
Delivered 2016/09/27 - Nairobi, Kenya
Delivered 2016/09/29 - Cape Town, South Africa
I taught this 90 minute workshop 3 times as inservice with our faculty as we embark on a 1:1 iPad program in our Upper School. I taught projecting from the ipad for the first time, alternating between iPad and laptop.
The Who, What, Where, When, and Why of using WordPress Hooks. We will explore examples of rolling our own to allow other developers to hook into our code.
Learn WordPress for Real Estate with the following 3 courses:
(1) Take Your Website from Static to Standout - an overview of why WordPress works for Real Estate, as well as how to improve upon the 5 most important areas of your website.
(2) WordPress DIY - This class is aimed at real estate professionals with the technical know-how and interest for creating their own WordPress website. Steps for getting started will be shared along with the most compatible real estate features you need for a standout website.
(3) WordPress "Have it Done" - This class is aimed at real estate professionals who are of the "have it done" mindset. They don't have time to tinker with creating their own WordPress site but they understand the value in having one set up to standout online.
The process for getting a site made will be shared, along with tips for what's required to maintain and be successful once your site is launched.
EASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a day
Growth Hacking For Mobile - Hack 2 Validate & Hack 2 Growandreehuk
Before product/market fit startups hack to validate.
After product/market fit startups hack to grow.
Real growth hacking is NOT the new marketing. It is the intersection between product, marketing and data. When you place Product/Tech into this "equation" your startup will have a myriad of way to ignite and drive growth.
In the age of social, the right growth strategy with the right product-market fit will lead to massive scale through viral loops. (Aaron Ginn).
Laszlo Bock worked as the leader of People Operations at Google while the company was growing. Being there throughout the tumultuous times of the startup phase, Bock found the motivating factors for human productivity and happiness at the workplace.
In his book ‘Work Rules!’, Bock attempts to compare the consequences of the two management paradigms. As the author himself states: ‘Both models can be very profitable, but this book presumes that the most talented people on the planet will want to be part of a freedom-driven company.’ In other words, only one of the two modes is sustainable.
Creating Quick and Easy Step by Step Process DocumentsArelthia Phillips
How long does it take you to create instructions for your clients? OWNWP member Arelthia will show you how to create quick, easy to follow, how to guides that your clients will love.
2016 WordCamp Pittsburgh - Let's Write a PluginBrian Layman
Or ‘Stupid WordPress tricks Part 0.1b.’ Have some fun as you learn the basics of how people add new features to WordPress. Whether you want to write your own first plugin or just if you want to understand that foreign language your web developer is speaking, this is a great place to start.
Learn WordPress for Real Estate with the following 3 courses:
(1) Take Your Website from Static to Standout - an overview of why WordPress works for Real Estate, as well as how to improve upon the 5 most important areas of your website.
(2) WordPress DIY - This class is aimed at real estate professionals with the technical know-how and interest for creating their own WordPress website. Steps for getting started will be shared along with the most compatible real estate features you need for a standout website.
(3) WordPress "Have it Done" - This class is aimed at real estate professionals who are of the "have it done" mindset. They don't have time to tinker with creating their own WordPress site but they understand the value in having one set up to standout online.
The process for getting a site made will be shared, along with tips for what's required to maintain and be successful once your site is launched.
EASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a dayEASY INCOME ON AUTOPILOT 30-70 dollar a day
Growth Hacking For Mobile - Hack 2 Validate & Hack 2 Growandreehuk
Before product/market fit startups hack to validate.
After product/market fit startups hack to grow.
Real growth hacking is NOT the new marketing. It is the intersection between product, marketing and data. When you place Product/Tech into this "equation" your startup will have a myriad of way to ignite and drive growth.
In the age of social, the right growth strategy with the right product-market fit will lead to massive scale through viral loops. (Aaron Ginn).
Laszlo Bock worked as the leader of People Operations at Google while the company was growing. Being there throughout the tumultuous times of the startup phase, Bock found the motivating factors for human productivity and happiness at the workplace.
In his book ‘Work Rules!’, Bock attempts to compare the consequences of the two management paradigms. As the author himself states: ‘Both models can be very profitable, but this book presumes that the most talented people on the planet will want to be part of a freedom-driven company.’ In other words, only one of the two modes is sustainable.
Creating Quick and Easy Step by Step Process DocumentsArelthia Phillips
How long does it take you to create instructions for your clients? OWNWP member Arelthia will show you how to create quick, easy to follow, how to guides that your clients will love.
2016 WordCamp Pittsburgh - Let's Write a PluginBrian Layman
Or ‘Stupid WordPress tricks Part 0.1b.’ Have some fun as you learn the basics of how people add new features to WordPress. Whether you want to write your own first plugin or just if you want to understand that foreign language your web developer is speaking, this is a great place to start.
Presenter: Jonathan Evans, Principal Interaction Designer, Blink
Alexa seems to be able control most of our world these days. But how comfortable are people with it listening in on on their morning shower?
The U by Moen shower is a luxury device that can be controlled by an app. Blink worked with Moen on the digital experience of the controller and the app, so we were happy to help with the challenge of the voice interaction. However, the interaction couldn't be on the shower itself because of the challenges that would arise with having voice technology within a shower. So we explored how the shower could be controlled with Alexa, Siri, Google Home and Cortona. After doing a survey of products that connect their services to voice, we decided to focus on Alexa while creating an interaction design that would work for all of the various voice assistants.
User Research
Fortunately, we were experienced in talking to Moen users so we knew who to talk to. But how to capture showering without violating people's privacy? Rather than in-person, we went with a lab setting to make participants more comfortable to share their experience. We didn't try to recreate a shower in the lab, but rather decided to use white boards with the U by Moen attached to them to make the environment one that participants could talk to rather than actually simulating the showering experience. This, combined with a prototype of an Alexa skill, allowed us to capture how users currently use the U by Moen as well as how they would use the voice interaction with it.
Interaction Design
From the user research, we were able to discern the type of phrases users might try in interacting with the U by Moen and Alexa. This gave us a starting point for creating flows for the interaction. Once the interactions were fleshed out, we were able to determine how Alexa should interact with the users.
Development
From the interaction design, we knew what we wanted the Alexa skill to do. But in any development process, things don't always work exactly how you want. So we hammered out the interaction with a developed skill that ensured the experience we knew the users wanted from our research.
This talk will go more into depth about how people felt about interacting with the shower, the lessons we learned about how to interact with voice assistants, and how you can get people to simulate showering without having to video them in the shower.
The Re-brand WordPress Admin is for developers who want to give their clients a more personalized and less confusing content management system with amazing look and feel.
WordPress Themes - Finding and Choosing what is Best for you.AndyStaple
Learn some of the important items to think about when looking for a WordPress theme. From Design Style, Content Type, and learning what elements of a theme are adjustable.
Mack Hardy presenting "Everything in Code" on the drupal development tools of Features, make files and drush. Presented at the 2nd Pacific Northwest Drupal Summit http://pnwdrupalsummit.org/2010/sessions/everything-code
Mack is the founder of Affinity Bridge http://affinitybridge.com
Stop the Green Light Panic - Lisa MelegariDavid Wolfpaw
Anyone who’s used Yoast has faced the tedious process of struggling to get that green light. But SEO is not the same process for all pages, or even all types of websites. In this talk, Lisa will share the basic ins and outs of SEO and point out situations where the “green light” rules can be broken. She’ll also cover some helpful tools and tricks to get the most out of your SEO beyond Yoast.
WordPress as a Minimum Viable Product - WordCamp Tampa 2014David Wolfpaw
WordPress Empowerment: Moving from Idea to MVP
WordPress is an easy way to get started building your minimum viable product. We’re going to discuss a few examples and ideas of using WordPress to quickly create a new project. We’ll then cover a few ways that you could get started, even with little to no PHP knowledge.
Becoming a Respected WordPress DeveloperDavid Wolfpaw
A few thoughts on becoming a respected developer for WordPress. This includes the basics of the loop, template hierarchies, custom post types, determining a workflow and helping others among other things.
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.
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
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
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.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
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.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
2. HOOKS, ACTIONS, AND FILTERS OH MY! @DAVIDLAIETTA
WHY USE HOOKS?
▸ Most WordPress features use actions and filters that you can
modify to change how WordPress fundamentally works
▸ You can make complex changes easily without editing core,
or existing plugins or themes that you’ve purchased
▸ Make changes at the source, instead of hacking away
▸ Upgrade without worry of losing your modifications
▸ Enable and disable your changes easily
3. Hooks: Places where you
can add your own code.
HOOKS, ACTIONS, AND FILTERS OH MY! @DAVIDLAIETTA
4. Mr. WordPress
HOW A HOOK IS BORN
I’m going to do this thing.
Before you do your thing, I’ve got this other
thing that I want to do.
Mr. WordPress
Ms. Plugin
Ok, do your thing, then I’ll do my thing!
5. Actions: Hooks that let
you do something when
something else happens
HOOKS, ACTIONS, AND FILTERS OH MY! @DAVIDLAIETTA