Software, like board games, needs instructions. Should I draw a card or play my card first? Will the connection be reused, or should I use a connection pool? In heroic tales, a protagonist needs directions from elder scrolls to user magical artifacts and complete their mission.
In this talk, Ignasi will explain his journey from neglecting docs to considering them an important step on the software delivery cycle. Ignasi will share tips ant tricks he’s been collecting over the years and focus on which habits he adopted to make sure he doesn’t forget docs. Ignasi will also share the types of audience and cases where documentation can save time and money to your organization.
After discussing the importance of documentation within several teams, Ignasi will try to counter the usual arguments and excuses those who don’t document often use. No, the code is not the documentation, the code doesn’t tell the whole story. You can have a strong type system restricting how to call an API and still be an unusable API: “Hmm, I need a Token here, where do I get it?”.
Join Ignasi for a talk about board games, child tales, and embarrassing PRs.
This talk targets beginner/daily user/experts alike.
Seo automation using gpt 3 and transformer-based language modelsAndrea Volpini
You can use GPT-J, GPT-3 or Jurassic-1 to create human-like texts and automate SEO.
But not all that glitters is gold...what are the limitations of these language models, and how can you get the best of it?
In his speech, SEO Automation using GPT3 and Transformer based language models, he shows you some examples of how to "hack" text-to-text transformer-based models to combine human intuition with artificial intelligence and what returns you can get in terms of traffic for your website.
In this presentation I will:
- explain the transformer architecture to SEO specialists and marketers;
- show the limits of deep autoregressive language models created with this architecture;
- provide some tips on how you can use them and manage the conditions.
Novel machine learning techniques comes from spending time with people that have distinct needs. This talk addresses how listening to end users can give rise to novel machine learning applications.
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...LazarinaStoyanova
This talk is a walk-through of different ways you can incorporate machine learning in SEO tasks. It will involve a speed-run of different task categories/ aspects of SEO work, and the models that you can use for this purpose, and the results of a comparative analysis of how they perform.
Listeners will leave with (1) understanding of what are different ML models, and where to incorporate them in their day-to-day SEO work, (2) why and how to choose one solution over the other, (3) how to get started with the recommended ones (will be sharing videos/templates/walk-throughs)
This session focuses on:
The process of incorporating ML models and the aspects of SEO work when they can be incorporated (e.g. image captioning, generative work in content or meta elements, content localization, etc)
A summary of comparative analysis work I’ve done where I’m comparing the performance of different models for specific tasks in SEO, and providing a recommendation of which one to use for what task and why
Summary of steps and costs, plus templates/code to use
Who is this talk for?
Any SEO (agency), SEO manager (In-house), or site owner
Team Leads, looking to upskill their teams and processes to rely a bit more on automation
People interested in automation and ML/AI, and interested in going beyond chatGPT
Those interested in saving some time in their day-to-day tasks via automation
The Secret to Actually Producing Great Visual StorytellingLeslie Bradshaw
It's 2014 and there is no question that visual storytelling is an important tool in every marketer's tool belt. However, how to swiftly produce consistent, cost-effective and beautiful work is a lot less obvious. To arm you with the methods, resources and workflows you need to win at visual storytelling, we've asked marketer and data visualization pioneer Leslie Bradshaw to share her playbook. In her own words the session will deliver: Less hype. More do.
Seo automation using gpt 3 and transformer-based language modelsAndrea Volpini
You can use GPT-J, GPT-3 or Jurassic-1 to create human-like texts and automate SEO.
But not all that glitters is gold...what are the limitations of these language models, and how can you get the best of it?
In his speech, SEO Automation using GPT3 and Transformer based language models, he shows you some examples of how to "hack" text-to-text transformer-based models to combine human intuition with artificial intelligence and what returns you can get in terms of traffic for your website.
In this presentation I will:
- explain the transformer architecture to SEO specialists and marketers;
- show the limits of deep autoregressive language models created with this architecture;
- provide some tips on how you can use them and manage the conditions.
Novel machine learning techniques comes from spending time with people that have distinct needs. This talk addresses how listening to end users can give rise to novel machine learning applications.
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...LazarinaStoyanova
This talk is a walk-through of different ways you can incorporate machine learning in SEO tasks. It will involve a speed-run of different task categories/ aspects of SEO work, and the models that you can use for this purpose, and the results of a comparative analysis of how they perform.
Listeners will leave with (1) understanding of what are different ML models, and where to incorporate them in their day-to-day SEO work, (2) why and how to choose one solution over the other, (3) how to get started with the recommended ones (will be sharing videos/templates/walk-throughs)
This session focuses on:
The process of incorporating ML models and the aspects of SEO work when they can be incorporated (e.g. image captioning, generative work in content or meta elements, content localization, etc)
A summary of comparative analysis work I’ve done where I’m comparing the performance of different models for specific tasks in SEO, and providing a recommendation of which one to use for what task and why
Summary of steps and costs, plus templates/code to use
Who is this talk for?
Any SEO (agency), SEO manager (In-house), or site owner
Team Leads, looking to upskill their teams and processes to rely a bit more on automation
People interested in automation and ML/AI, and interested in going beyond chatGPT
Those interested in saving some time in their day-to-day tasks via automation
The Secret to Actually Producing Great Visual StorytellingLeslie Bradshaw
It's 2014 and there is no question that visual storytelling is an important tool in every marketer's tool belt. However, how to swiftly produce consistent, cost-effective and beautiful work is a lot less obvious. To arm you with the methods, resources and workflows you need to win at visual storytelling, we've asked marketer and data visualization pioneer Leslie Bradshaw to share her playbook. In her own words the session will deliver: Less hype. More do.
Don't Waste Your Time: Secrets of Minimum Viable PrototypingPhilip Likens
The most-voted-for "unconference" talk at UXPA 2015 in San Diego!
The Minimum Viable Product has quickly become integral to the way we build and validate products. But what comes before the MVP? The MVP (Minimum Viable Prototype) of course!
For two years I've hammered out prototype after prototype in our product innovation lab at Sabre. Along the way I've learned some secrets to creating Minimum Viable Prototypes, secrets that can help you apply the right amount of rigor and time to create a prototype that accelerates the development of your product.
Don't waste your time:
+ Building the wrong type of prototype
+ Building functionality beyond the minimum
+ Applying rigor in the all the wrong places
Learn the Sabre Labs secrets of Minimum Viable Prototyping!
Everyone wants their website to rank at #1 in a Google search but after writing their site’s content they don’t know the next steps for competing with the other 1 billion+ websites on the world wide web.
Did you know that Google has a Keyword Planner tool that tells you how much or how little competition a certain search phrase will yield? Do you use a standard naming convention for files and media that you upload or embed? Are you ensuring that your CMS is generating the right HTML tags for your content? There are several simple steps you may be missing when it comes to optimizing your website for search engines.
Instead of immediately shelling out hundreds of dollars for an SEO strategist, take a deep breath and then implement these often under-utilized tricks for improving your organic search engine ranking. With time, you’ll find the traffic you’re looking for.
Takeaways: I want attendees to take home 5-10 new ideas for boosting their website’s search engine ranking. I’m hoping to keep these ideas accessible to non-tech/non-HTML workers but hopefully I can inspire some web programmers to rethink some of their own processes when working on their company’s or clients’ websites.
Attendee skill level: either some experience with content strategy writing or project management; a newcomer to web development or design
---
Presented at MinneWebCon May 1, 2017 in Minneapolis, MN (http://minnewebcon.org/)
Don't Waste Your Time: Secrets of Minimum Viable PrototypingPhilip Likens
Presented at Big (D)esign Conference 2015 on September 19 in Dallas, Texas.
This is an expanded & revised version of my talk of the same name from UXPA Unconference 2015.
Shaping Structured Content for Better User ExperienceJoe Pairman
[Presented at the Content Marketing Institute's Intelligent Content conference, 2017]
We’re not writing documents any more — or even web pages. Our creations can turn up in different formats, out of sequence, and even on different platforms. These new ways of delivering information to users are based on structured content — a way of organizing writing into consistent templates. If you’re not familiar with that approach, it can seem intimidating. If you already have some experience, it can be even more daunting. The gains from breaking down pages into atomized chunks can come at a cost to narrative flow and context: the ingredients we used to rely on to provide our customers with enthralling experiences.
We can retake control of our content by learning the new tools of the trade: not software as such, but the basic patterns of structured content and how to use them to shape user experiences for the better. We must grasp what can be personalized, and how. We must understand the network of rules that can govern navigation links, and see how to create controlled user choices from a patchwork of information — a kind of “choose your own adventure” for modern digital customer experiences.
My final talk at the Yahoo! Frontend Engineering summit in London. This is a presentation containing tips and ideas about how you can write successful, engaging tutorials for online use.
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.Andreas Klinger
Everything you need to know about Startup Product Metrics.
This is a slideshare exclusive. The full 8hour workshop deck.
#iCatapult Workshop - 2013-08-12
Links:
http://klinger.io/
http://icatapult.co/
Irony gives us a way to react creatively to dis- appointment. By allowing us to speak of a failed expectation as though it succeeded, irony stresses the naturalness of our expectation and the absurdity of its failure. The result of this playful use of language is a subtle valence shift as listeners are alerted to a gap between what is said and what is meant. But as irony is not without risks, speakers are often careful to signal an ironic intent with tone, body language, or if on Twitter, with the hashtag #irony. Yet given the subtlety of irony, we question the effectiveness of explicit marking, and empirically show how a stronger valence shift can be induced in automatically-generated creative tweets with more nuanced signals of irony.
Re-Branding Content During a Migration: Step 1 – Developing Your Storydclsocialmedia
With short attention spans and a barrage of information coming at us every day, it would be easy to assume that short tag lines are the way to go when crafting copy. But long copy has been shown to be more effective. Why? Because users love stories; that is how we as humans relate to one another and understand context.
Content strategist Mari Mesibov will explain how, through storytelling, content strategists can deliver back-stories to engage and connect with users, as we have connected to one another since the beginning of time. This webinar will enlighten you about the power of stories and give tips on how to use them in your content.
Marli Mesibov is a content strategist with passion for the user experience. Her work spans websites, web applications, and mobile for enterprise companies and startups across the country. She is an editor at UX Booth, and a frequent conference speaker. Marli can also be found on Twitter (@marsinthestars), where she shares thoughts on UX Design, content strategy, and Muppets. You can learn more about her and her work at http://marli.us
quant skillz beyond wall st: deriving value from large, non-financial datasetsDean Malmgren
This presentation was prepared for a talk on 2014.08.06 at the NYC Algorithmic Trading meetup (http://www.meetup.com/NYC-Algorithmic-Trading/events/197749772/)
Regardless of whether you call it "data science", "business intelligence", "analytics", "statistics" or just plain old "math", we have many tried and true techniques for dealing with uncertainty (particularly in quantitative finance). But ambiguity—what problem do we need to solve in the first place?—is a separate matter and, at least in my experience, is the hardest part of creating value from data. During this talk, I'll discuss how we address ambiguity by giving a guided tour of some of our client projects, such as how to reduce legal e-discovery costs by 99% (hint: supervised binary classification of text documents) or how to assemble project teams on emerging R&D opportunities in a multinational organization (hint: unsupervised classification of employee expertise).
a Sales Consultants guide to presenting and demosJustin King
Sales Consulting is a great mix of technology and business. But to be a great Sales Consultant takes great presenting, fantastic demos and the ability to field lots of different questions. In this slidedoc I walk through how to present (and not to), a way to plan your demo, and strategies of how to handle objections and questions.
The Sourcecon webinar slides delivered by Andy Headworth from http://sironaconsulting.com/ on 22nd October 2014. It is about using Twitter and Google Plus to source candidates.
It covers sourcing individuals on both Google+ and Twitter as well as sourcing candidates from Communities and Twitter Lists.
Psychology for designers or 3 predictions from psychology for the future of ...Joe Leech
How can an understanding of psychology make your designs better? @mrjoe will make three predictions for the future of web design based on psychology.
We'll also cover
-Why Siri doesn't work very well and won't for a while
-Why right now, we are designing like Sheldon from the Big Bang Theory
-How we'll be designing in five years time
En Junio 2021 entró en vigor la tarifa 2.0TD que introduce el modelo de 3 tramos. Qué significa esto? Qué otros cambios se introdujeron? Cómo se lee una factura de la luz?
Pero el cambio de tarifa es solamente una excusa para investigar en detalle cómo se lee una factura, cómo se convierte el consumo en nuestra casa en esos números, investigar qué compañía nos conviene más o qué tarifa nos conviene más. Para! Para! Pero me acabas de decir que solo hay una tarifa?!
Entraremos en el laberinto que es el mundo del mercado eléctrico en España enfocados en el caso específico de Cataluña (porque hay variaciones).
Veremos poco código, pero aprenderemos bastante como para que cada uno pueda empezar a codificar como si no hubiera un mañana.
Don't Waste Your Time: Secrets of Minimum Viable PrototypingPhilip Likens
The most-voted-for "unconference" talk at UXPA 2015 in San Diego!
The Minimum Viable Product has quickly become integral to the way we build and validate products. But what comes before the MVP? The MVP (Minimum Viable Prototype) of course!
For two years I've hammered out prototype after prototype in our product innovation lab at Sabre. Along the way I've learned some secrets to creating Minimum Viable Prototypes, secrets that can help you apply the right amount of rigor and time to create a prototype that accelerates the development of your product.
Don't waste your time:
+ Building the wrong type of prototype
+ Building functionality beyond the minimum
+ Applying rigor in the all the wrong places
Learn the Sabre Labs secrets of Minimum Viable Prototyping!
Everyone wants their website to rank at #1 in a Google search but after writing their site’s content they don’t know the next steps for competing with the other 1 billion+ websites on the world wide web.
Did you know that Google has a Keyword Planner tool that tells you how much or how little competition a certain search phrase will yield? Do you use a standard naming convention for files and media that you upload or embed? Are you ensuring that your CMS is generating the right HTML tags for your content? There are several simple steps you may be missing when it comes to optimizing your website for search engines.
Instead of immediately shelling out hundreds of dollars for an SEO strategist, take a deep breath and then implement these often under-utilized tricks for improving your organic search engine ranking. With time, you’ll find the traffic you’re looking for.
Takeaways: I want attendees to take home 5-10 new ideas for boosting their website’s search engine ranking. I’m hoping to keep these ideas accessible to non-tech/non-HTML workers but hopefully I can inspire some web programmers to rethink some of their own processes when working on their company’s or clients’ websites.
Attendee skill level: either some experience with content strategy writing or project management; a newcomer to web development or design
---
Presented at MinneWebCon May 1, 2017 in Minneapolis, MN (http://minnewebcon.org/)
Don't Waste Your Time: Secrets of Minimum Viable PrototypingPhilip Likens
Presented at Big (D)esign Conference 2015 on September 19 in Dallas, Texas.
This is an expanded & revised version of my talk of the same name from UXPA Unconference 2015.
Shaping Structured Content for Better User ExperienceJoe Pairman
[Presented at the Content Marketing Institute's Intelligent Content conference, 2017]
We’re not writing documents any more — or even web pages. Our creations can turn up in different formats, out of sequence, and even on different platforms. These new ways of delivering information to users are based on structured content — a way of organizing writing into consistent templates. If you’re not familiar with that approach, it can seem intimidating. If you already have some experience, it can be even more daunting. The gains from breaking down pages into atomized chunks can come at a cost to narrative flow and context: the ingredients we used to rely on to provide our customers with enthralling experiences.
We can retake control of our content by learning the new tools of the trade: not software as such, but the basic patterns of structured content and how to use them to shape user experiences for the better. We must grasp what can be personalized, and how. We must understand the network of rules that can govern navigation links, and see how to create controlled user choices from a patchwork of information — a kind of “choose your own adventure” for modern digital customer experiences.
My final talk at the Yahoo! Frontend Engineering summit in London. This is a presentation containing tips and ideas about how you can write successful, engaging tutorials for online use.
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.Andreas Klinger
Everything you need to know about Startup Product Metrics.
This is a slideshare exclusive. The full 8hour workshop deck.
#iCatapult Workshop - 2013-08-12
Links:
http://klinger.io/
http://icatapult.co/
Irony gives us a way to react creatively to dis- appointment. By allowing us to speak of a failed expectation as though it succeeded, irony stresses the naturalness of our expectation and the absurdity of its failure. The result of this playful use of language is a subtle valence shift as listeners are alerted to a gap between what is said and what is meant. But as irony is not without risks, speakers are often careful to signal an ironic intent with tone, body language, or if on Twitter, with the hashtag #irony. Yet given the subtlety of irony, we question the effectiveness of explicit marking, and empirically show how a stronger valence shift can be induced in automatically-generated creative tweets with more nuanced signals of irony.
Re-Branding Content During a Migration: Step 1 – Developing Your Storydclsocialmedia
With short attention spans and a barrage of information coming at us every day, it would be easy to assume that short tag lines are the way to go when crafting copy. But long copy has been shown to be more effective. Why? Because users love stories; that is how we as humans relate to one another and understand context.
Content strategist Mari Mesibov will explain how, through storytelling, content strategists can deliver back-stories to engage and connect with users, as we have connected to one another since the beginning of time. This webinar will enlighten you about the power of stories and give tips on how to use them in your content.
Marli Mesibov is a content strategist with passion for the user experience. Her work spans websites, web applications, and mobile for enterprise companies and startups across the country. She is an editor at UX Booth, and a frequent conference speaker. Marli can also be found on Twitter (@marsinthestars), where she shares thoughts on UX Design, content strategy, and Muppets. You can learn more about her and her work at http://marli.us
quant skillz beyond wall st: deriving value from large, non-financial datasetsDean Malmgren
This presentation was prepared for a talk on 2014.08.06 at the NYC Algorithmic Trading meetup (http://www.meetup.com/NYC-Algorithmic-Trading/events/197749772/)
Regardless of whether you call it "data science", "business intelligence", "analytics", "statistics" or just plain old "math", we have many tried and true techniques for dealing with uncertainty (particularly in quantitative finance). But ambiguity—what problem do we need to solve in the first place?—is a separate matter and, at least in my experience, is the hardest part of creating value from data. During this talk, I'll discuss how we address ambiguity by giving a guided tour of some of our client projects, such as how to reduce legal e-discovery costs by 99% (hint: supervised binary classification of text documents) or how to assemble project teams on emerging R&D opportunities in a multinational organization (hint: unsupervised classification of employee expertise).
a Sales Consultants guide to presenting and demosJustin King
Sales Consulting is a great mix of technology and business. But to be a great Sales Consultant takes great presenting, fantastic demos and the ability to field lots of different questions. In this slidedoc I walk through how to present (and not to), a way to plan your demo, and strategies of how to handle objections and questions.
The Sourcecon webinar slides delivered by Andy Headworth from http://sironaconsulting.com/ on 22nd October 2014. It is about using Twitter and Google Plus to source candidates.
It covers sourcing individuals on both Google+ and Twitter as well as sourcing candidates from Communities and Twitter Lists.
Psychology for designers or 3 predictions from psychology for the future of ...Joe Leech
How can an understanding of psychology make your designs better? @mrjoe will make three predictions for the future of web design based on psychology.
We'll also cover
-Why Siri doesn't work very well and won't for a while
-Why right now, we are designing like Sheldon from the Big Bang Theory
-How we'll be designing in five years time
Similar to The Emperor Has No Docs (Geecon Oct'23) (20)
En Junio 2021 entró en vigor la tarifa 2.0TD que introduce el modelo de 3 tramos. Qué significa esto? Qué otros cambios se introdujeron? Cómo se lee una factura de la luz?
Pero el cambio de tarifa es solamente una excusa para investigar en detalle cómo se lee una factura, cómo se convierte el consumo en nuestra casa en esos números, investigar qué compañía nos conviene más o qué tarifa nos conviene más. Para! Para! Pero me acabas de decir que solo hay una tarifa?!
Entraremos en el laberinto que es el mundo del mercado eléctrico en España enfocados en el caso específico de Cataluña (porque hay variaciones).
Veremos poco código, pero aprenderemos bastante como para que cada uno pueda empezar a codificar como si no hubiera un mañana.
A lot has been said about splitting the monolith.
This talk focuses on what alternatives we have when refactorring each of the splits we take away from the monolith (and how we can use them in the monolith itself).
MICROSERVICES is hype, there's a world between mono and micro.
Ironhack Barcelona is a bootcamp teaching non programmers Ruby and javascript. In their meetup they invited me to introduce scala. Several non-ironhackers (senior and java background) signed up so this is a talk that's partly intro to scala for a junior from Ruby and some more generic advanced concepts.
Java 8 supports lambdas. It's API also comes with Streams support.
But Knowing some concepts on Functional Programming may help you get a lot more from what this new version of Java has to offer.
This is a reviewed version of our scala-101 presentation with some extra contents. We prepared this version for the Barcelona Developer Conference 2013.
See the original at: http://www.slideshare.net/IgnasiMarimonClos/scala-101
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
Looking for a reliable mobile app development company in Noida? Look no further than Drona Infotech. We specialize in creating customized apps for your business needs.
Visit Us For : https://www.dronainfotech.com/mobile-application-development/
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
E-commerce Application Development Company.pdfHornet Dynamics
Your business can reach new heights with our assistance as we design solutions that are specifically appropriate for your goals and vision. Our eCommerce application solutions can digitally coordinate all retail operations processes to meet the demands of the marketplace while maintaining business continuity.
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
In the ever-evolving landscape of technology, enterprise software development is undergoing a significant transformation. Traditional coding methods are being challenged by innovative no-code solutions, which promise to streamline and democratize the software development process.
This shift is particularly impactful for enterprises, which require robust, scalable, and efficient software to manage their operations. In this article, we will explore the various facets of enterprise software development with no-code solutions, examining their benefits, challenges, and the future potential they hold.
4. @ignasi35
1. The Boring Witch is bored and checks up on the triplets
2. The triplets just messed something up
3. The Boring Witch casts the triplets away into a story or novel
4. The story is twisted or the triplets interfere with it
5. The Boring Witch jumps in to teach a lesson to the triplets
6. The triplets sort everything out
7. The Boring Witch brings the triplets back
5. @ignasi35
The plots of the triplet sisters follow a de
fi
nite pattern. Sometimes they
play some prank or manage to annoy the Bored Witch, and, to punish
them, she sends them into a classic tale, legend, or children's or
adult's (such as Frankenstein or The Phantom of the Opera) literary
work. The main structure of the classic remains, but some twists (often
hilarious anachronisms such as showing The forty thieves getting
distracted from robbing a house by a camel race on TV or Dr.
Frankenstein as a veterinarian) are introduced to favor each plot and
de
fi
ne the sisters' personalities.
https://en.wikipedia.org/wiki/The_Triplets
6. @ignasi35
The plots of the triplet sisters follow a de
fi
nite pattern. Sometimes they
play some prank or manage to annoy the Bored Witch, and, to punish
them, she sends them into a classic tale, legend, or children's or
adult's (such as Frankenstein or The Phantom of the Opera) literary
work. The main structure of the classic remains, but some twists (often
hilarious anachronisms such as showing The forty thieves getting
distracted from robbing a house by a camel race on TV or Dr.
Frankenstein as a veterinarian) are introduced to favor each plot and
de
fi
ne the sisters' personalities.
,
. As a punishment,
https://en.wikipedia.org/wiki/The_Triplets
7. @ignasi35
• focused on the plot structure
• explained examples in a follow-up paragraph
• kept sentences shorter and simpler
I would have
8. @ignasi35
• put production code in src/main/
• put test code in src/tests/
• used small functions and composed them
I would have
9. @ignasi35
1. The Boring Witch is bored and checks up on the triplets
2. The triplets just messed something up
3. The Boring Witch casts the triplets away into a story or novel
4. The story is twisted or the triplets interfere with it
5. The Boring Witch jumps in to teach a lesson to the triplets
6. The triplets sort everything out
7. The Boring Witch brings the triplets back
10. @ignasi35
• use ordered lists when order matters - <ol><li/></ol>
• use unordered lists if order won't matter - <ul><li/></ul>
META
12. @ignasi35
1. The Boring Witch is bored and check up on the triplets
2. The triplets just messed something up
3. The Boring Witch casts the triplets away into a kids story
4. The story is twisted or the triplets interfere with it
5. The Boring Witch jumps in to teach a lesson to the triplets
6. The triplets sort everything out
7. The Boring Witch brings the triplets back
13. @ignasi35
• prefer direct form over passive form
• use passive form only if the subject is unknown (and, even then,
reconsider using passive form)
META
14. @ignasi35
• state your audience
• manage expectations
• <content>
• review expectations
• close with links to follow-up contents
META
15. @ignasi35
• state your audience
• manage expectations
• <content>
• review expectations
• close with links to follow-up contents
META
16. @ignasi35
• state your audience
• manage expectations
• <content>
• review expectations
• close with links to follow-up contents
META
Who am I ?
17. @ignasi35
• state your audience
• manage expectations
• <content>
• review expectations
• close with links to follow-up contents
META
36. @ignasi35
Goals promised
journey: from no docs to documenting
tips and tricks
habits to not forget docs
cases and audience where docs can save money
counter usual arguments against writing docs
37. @ignasi35
Goals promised
journey: from no docs to documenting
tips and tricks
habits to not forget docs
cases and audience where docs can save money
counter usual arguments against writing docs
53. @ignasi35
4
C model
Context - an OnlineTravelAgency with 4 BizzUnits
Container - bookings, recommendations, currency exchange,...
Component - booking requires X, Y, Z steps; persistence,...
Code - internal details on the currency exchange service
66. @ignasi35
Goals promised
journey: from no docs to documenting
tips and tricks
habits to not forget docs
cases and audience where docs can save money
counter usual arguments against writing docs
77. @ignasi35
"Docs are tests"
Test Coverage
no coverage is bad
100% coverage is bad
Docs are like salt
de
fi
nitely not none
de
fi
nitely not too much
79. @ignasi35
"Docs are tests"
Outside-In
high level docs and diagrams (aka Integration Test)
Context, Container, Component
detail as you dig (aka Unit Test)
Code
be mindful of the user (ignore impl, focus on API)
83. @ignasi35
"be mindful of the user"
Documenting is a show of empathy and respect
PR reviewer is you earliest, closest reader
84. @ignasi35
tricks
Do them
fi
rst
Prevent the Expert Paradox
Develop an Ubiquitous Language - Naming!
Add visuals to help yourself and other reviewers
Link to docs from the PRs for extra context
Detect unknown unknowns faster
90. @ignasi35
Goals promised
journey: from no docs to documenting
tips and tricks
habits to not forget docs
cases and audience where docs can save money
counter usual arguments against writing docs
93. @ignasi35
triggers
Build your list of triggers
"When coding, I shouldn't need to select names."
"Build time is docs time"
"Describe PRs with a link to docs"
"suggestion beats comment"
98. @ignasi35
triggers
On a blank page...
... use AI to get up to speed fast.
Beat the Blank Page Syndrome!
Separate IDEs: one without AI, another with AI
109. @ignasi35
Goals promised
journey: from no docs to documenting
tips and tricks
habits to not forget docs
cases and audience where docs can save money
counter usual arguments against writing docs
116. @ignasi35
Save Money/Time
Docs on internal tooling and processes everyone must use
Anything I can't Google
SOPs, deployment processes, ...
117. @ignasi35
Save Money/Time
Docs on internal tooling and processes everyone must use
Anything I can't Google
Standard Operating Procedures, deployment processes, ...
133. @ignasi35
"I don't know what
to explain. Or in
how much detail."
"Focus on the WHY.
Some docs is better
than no docs.
Document as you
code. Put yourself
on the user's shoes:
empathy!"
134. @ignasi35
"This code is very
stable, no one
edits it"
"But people uses
it. Other services
its data. Users
need to know how
it behaves"
137. @ignasi35
"I answered this
on slack, just
search there"
"Oh, I took your
answer from Slack
and moved it to
the Wiki in the
time it took you to
answer.
149. @ignasi35
• state your audience
• manage expectations
• <content> ---> Goals Promised
• review expectations
• close with links to follow-up contents
META
150. @ignasi35
Goals promised
journey: from no docs to documenting
tips and tricks
habits to not forget docs
cases and audience where docs can save money
counter usual arguments against writing docs
151. @ignasi35
Goals promised
1. journey: from no docs to documenting
2. tips and tricks
3. habits to not forget docs
4. cases and audience where docs can save money
5. counter usual arguments against writing docs
152. @ignasi35
Goals promised
1. journey: from no docs to documenting - evolve self
2. tips and tricks
3. habits to not forget docs
4. cases and audience where docs can save money
5. counter usual arguments against writing docs
153. @ignasi35
Goals promised
1. journey: from no docs to documenting - evolve self
2. tips and tricks - detect what works, hack yourself
3. habits to not forget docs
4. cases and audience where docs can save money
5. counter usual arguments against writing docs
154. @ignasi35
Goals promised
1. journey: from no docs to documenting - evolve self
2. tips and tricks - detect what works, hack yourself
3. habits to not forget docs - build habits to not fall back
4. cases and audience where docs can save money
5. counter usual arguments against writing docs
155. @ignasi35
Goals promised
1. journey: from no docs to documenting - evolve self
2. tips and tricks - detect what works, hack yourself
3. habits to not forget docs - build habits to not fall back
4. cases and audience where docs can save money - stakeholders
5. counter usual arguments against writing docs
156. @ignasi35
Goals promised
1. journey: from no docs to documenting - evolve self
2. tips and tricks - detect what works, hack yourself
3. habits to not forget docs - build habits to not fall back
4. cases and audience where docs can save money - stakeholders
5. counter usual arguments against writing docs - rally the troops
158. @ignasi35
• state your audience
• manage expectations
• <content> ---> Goals Promised
• review expectations
• close with links to follow-up contents
META