The document discusses motivating new employees on their first day. It shares positive quotes from new hires about their first day experiences. It then jokes that the company doesn't show new employees where the bathroom is located until they have committed some code. The rest of the document provides tips for controlling a new employee's first day experience by giving them a small, specific coding task with mentor support to set them up for success.
A totally reworked version of my Project Management presentations focusing on agile adoption. Not sure the slides are all that helpful without the audio but enjoy!
A totally reworked version of my Project Management presentations focusing on agile adoption. Not sure the slides are all that helpful without the audio but enjoy!
Black Ops Testing Workshop from Agile Testing Days 2014Alan Richardson
At Agile Testing Days 2014. Steve Green, Tony Bruce and Alan Richardson hosted a double track Black Ops Testing workshop, where Redmine was the target application.
Find out more about the Black Ops Testing Team: http://blackopstesting.com/page/about.html
Being productive is all about being in the zone. There are many distractions from that goal, both internal and external. This talk will give you several tips and tricks of the trade to avoid those distractions that are avoidable and tactics to mitigate the effects of those that are unavoidable.
Some of the concepts touched upon include: remote working, co-working, office hours, meeting schedules, the fear of success and the fear of failure.
This isn't a PHP specific talk!
Being productive is all about being in the zone. There are many distractions from that goal, both internal and external. This talk will give you several tips and tricks of the trade to avoid those distractions that are avoidable and tactics to mitigate the effects of those that are unavoidable.
Some of the concepts touched upon include: remote working, co-working, office hours, meeting schedules, the fear of success and the fear of failure.
This isn't a PHP specific talk!
Writing for software in school leaves out much of the true hassles in software development.
This brief lecture covers the hidden challenges when deploying to the real world.
This presentation is a part of the COP2271C college level course taught at the Florida Polytechnic University located in Lakeland Florida. The purpose of this course is to introduce Freshmen students to both the process of software development and to the Python language.
The course is one semester in length and meets for 2 hours twice a week. The Instructor is Dr. Jim Anderson.
A video of Dr. Anderson using these slides is available on YouTube at:
http://youtu.be/rFt5kdQNKBg
Black Ops Testing Workshop from Agile Testing Days 2014Alan Richardson
At Agile Testing Days 2014. Steve Green, Tony Bruce and Alan Richardson hosted a double track Black Ops Testing workshop, where Redmine was the target application.
Find out more about the Black Ops Testing Team: http://blackopstesting.com/page/about.html
Being productive is all about being in the zone. There are many distractions from that goal, both internal and external. This talk will give you several tips and tricks of the trade to avoid those distractions that are avoidable and tactics to mitigate the effects of those that are unavoidable.
Some of the concepts touched upon include: remote working, co-working, office hours, meeting schedules, the fear of success and the fear of failure.
This isn't a PHP specific talk!
Being productive is all about being in the zone. There are many distractions from that goal, both internal and external. This talk will give you several tips and tricks of the trade to avoid those distractions that are avoidable and tactics to mitigate the effects of those that are unavoidable.
Some of the concepts touched upon include: remote working, co-working, office hours, meeting schedules, the fear of success and the fear of failure.
This isn't a PHP specific talk!
Writing for software in school leaves out much of the true hassles in software development.
This brief lecture covers the hidden challenges when deploying to the real world.
This presentation is a part of the COP2271C college level course taught at the Florida Polytechnic University located in Lakeland Florida. The purpose of this course is to introduce Freshmen students to both the process of software development and to the Python language.
The course is one semester in length and meets for 2 hours twice a week. The Instructor is Dr. Jim Anderson.
A video of Dr. Anderson using these slides is available on YouTube at:
http://youtu.be/rFt5kdQNKBg
Top 10 Things Admins Can Learn from Developers (without learning to code)YeurDreamin'
It’s a myth that every admin should learn to code – Admin and “Adminoloper” skills are valuable specialties themselves. But just because you don’t code, doesn’t mean there aren’t things you can learn from the world of software development and apply to make your job easier and improve the performance and stability of your orgs. In this session, Dan Appleman, the author of Advanced Apex Programming, will show you how to adopt concepts from the world of software development into the admin world – without writing a single line of Apex or JavaScript.
Presentation done at the "CTO Crunch" event by France Digitale, Paris, 24/02/2015.
Based on his experience (VP Eng @ Digiplug, CTO @ Pixmania, VP Eng @ Criteo, CTO @ Aldebaran Robotics and now CTO @ Viadeo), Julien shares some hard-learned, bullshit-free lessons on what it means to be a CTO.
Hiring, Tools, Methodology, Technology, Politics: welcome to Hell :)
En puisant dans ses différentes expériences de direction technique (notamment chez Pixmania, Criteo et Viadeo), Julien Simon parlera des risques qui menacent les équipes et les plates-formes en forte croissance, en donnant au passage des pistes pour les anticiper et les résoudre.
Achieving Technical Excellence in Your Software Teams - from Devternity Peter Gfader
Our industry has a problem: We are not lacking software methodologies, programming languages, tools or frameworks but we need great software engineers.
Great software engineer teams build quality-in and deliver great software on a regular basis. The technical excellence of those engineers will help you escape the "Waterfall sandwich" and make your organization a little more agile, from the inception of an idea till they go live.
I will talk about my experiences from the last 15 years, including small software delivery teams until big financial institutions.
Why would a company like to be "agile"?
How can a company achieve that?
How can you achieve Technical Excellence in your software teams?
What developer skills are more important than languages, methods or frameworks?
This will be an interactive session with a Q&A at the end.
Similar to Scott Porad - Web 2.0 Expo SF 2011 (20)
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.
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.
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
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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.
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
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.
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.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
13. 1. Be Prepared Let them know! Machine and software on their desk Accounts setup with access instructions Development environment setup guide Use downtime to fill-out paperwork Bootstrapping Scripts
14. 2. Control the Change Specific and small task Very minor bug fix or code change It’s not about coding chops!
15. 3. Assign a Mentor Someone on their team Mentor has no other tasks Sit together side-by-side for the day Waste?
Hello!My name is ScottPorad and I am the CTO at Pet Holdings, Inc. Pet Holdings is the company behind the hugely popular I Can Has Cheezburger? and Failblog.org. A quick show of hands: Who is familiar with our sites? Is it part of anybody’s daily “coffee break” routine? Okay, last question: has anybody actually created a LOLcat or submitted a FAIL to Failblog?Well, if you’re not familiar with these sites, let me give you a quick introduction:
Get some feelings from people.Who has a job?Okay, that means you had a first day. Think back to it…what was it like…what did you do?Do a show of hands…find someone with a recent first day…ask them how it was.If good, then say great.If not good, then find another person who had a bad experience.Okay, well let me tell you what some of my teammates had to say about their first day
Talk some more about this…emotions from the blog post.
That’s true…we do show them the bathroom…here it is…four sinks, two stalls, a shower in the back…it’s really wonderful…and this is the time for my shameless pitch: http://jobs.cheezburger.com
But, it’s also true that we make them commit code on the first day. And, for the remainder of this talk I’m going to explain to you why we do it, why you should do it, and how you can make it work.Let’s start with the reasons why. There are three.
#1. Now, why do we make them commit code?The first reason is like this slide…which is the Michaelangelo’s fresco on the ceiling of the Sistine Chapel. The seminal moment when G-do touched Adam.The seminal moment for a developer is when their code goes live. Until that moment, their work really has no value. Or, rather, none of the value of their work will be realized until their code goes live.So, if you want to get value out of a developer, then that developer must be able to get code from their finger tips out in front of customers. In other words, a developer is worthless if we can’t do that. I’m paying these guys a lot, so I want to get some value from them.Like I said, that’s the essence of the whole gig. So, on their first day we show them how do to the full-cycle…from fingers to customers.
Reason #2: It makes sense!
Final reason: you never get a second chance to make a first impressionThink of how they hit the ground running and how that’s motivating for the future days.Normally, you start slow and maybe hit your stride after a few weeks or months…with lots of bumps on the way because, in fact, there is a lot to learn.We shoot you out like a rocket and that blasts you right through the bumps
Have a well-documented procedure so that the developer can install a development environment on their workstation.
Let’s be clear: the point of the exercise is not to have someone show you their amazing coding chops. The point of the exercise is for them to learn the process for getting code from their keyboard into our software. It’s simply impossible for a developer to be productive member of your team if they don’t know that process, so that’s what we teach them first.
Even the best developers are not going to figure out how to follow your process and fix that bug on their own. It’s just impossible. On Day One, a new employee is still trying to figure out the location of the bathroom, for goodness sake!So, we assign them a mentor to coach them through the day. And, we don’t just say, “Oh, you can ask so-and-so if you have any questions.” No…I take another developer and have him sit with the new employee, side-by-side, at the new guy’s desk, for the entire day helping him through the process.Most companies don’t want to waste a second of developer time…they want developers pounding out code. Yet, we’re “wasting” an entire day of developer time, so that we can get a second developer up to speed much faster. In my view, that’s not waste because ROI on that day is spectacular!
CD’s for some software vs. downloading
Hello!My name is ScottPorad and I am the CTO at Pet Holdings, Inc. Pet Holdings is the company behind the hugely popular I Can Has Cheezburger? and Failblog.org. A quick show of hands: Who is familiar with our sites? Is it part of anybody’s daily “coffee break” routine? Okay, last question: has anybody actually created a LOLcat or submitted a FAIL to Failblog?Well, if you’re not familiar with these sites, let me give you a quick introduction: