awesome-learning
A curated list of awesome learning material
https://github.com/afontcu/awesome-learning
Last synced: 7 days ago
JSON representation
-
Categories
- Preload, Prefetch And Priorities in Chrome
- The Cost Of JavaScript In 2018
- How We Load Web Fonts Progressively
- Optimising the front end for the browser
- 10 things I learned making the fastest site in the world
- The State of the Web
- Popular HTTP Headers for Enhancing Performance
- Font loading strategy for single page applications
- Front-End Developers Have to Manage the Loading Experience
- Performance Web en tiempos modernos
- CSS and Network Performance
- An In-Depth Guide To Measuring Core Web Vitals
- Web Performance: Learn to Make Your Websites Load Fast with Webpack 4
- Common ways we break accessibility and how to avoid - Laura Carvajal
- Getting your priorities straight - Heydon Pickering
- Inteligencia artificial para acabar con la dislexia - Luz Rello
- The Web Accessibility Introduction I Wish I Had
- Disabled buttons suck
- Links vs. Buttons in Modern Web Applications
- Why, How, and When to Use Semantic HTML and ARIA
- Accessible Icon Buttons
- Building the most inaccessible site possible with a perfect Lighthouse score
- How to Section Your HTML
- Accessibility and web performance are not features, they're the baseline
- Pseudo Localization @ Netflix
- Why the GOV.UK Design System team changed the input type for numbers
- Tengo demasiados proyectos...¿Qué hago? (Gestión de la Demanda) - Ángel Medinilla
- The Importance of Listening to Your Customers - David Cancel
- 3x Explore, Expand, Extract – Kent Beck
- Cómo entregar más por menos – Marta Manso
- Creating Value and Flow in Product Development – John Cutler
- Your Product is Decisions
- ¿Por qué no hay SEO en Mercadona Online?
- MVPM: Minimum Viable Product Manager
- The New User Story Backlog is a Map
- Minimum Valuable Problem
- A Minimum Viable Product Is Not a Product, It's a Process
- The Ultimate Guide to Minimum Viable Product
- Got a great product idea? Don't build it
- Looking beyond launch
- All You Need To Know About Customer Journey Mapping
- The most important thing Dropbox did to scale Product Management
- Process > Outcome (How to Overcome The Outcome Bias)
- The essence of story slicing in agile development
- Have you ever tried to learn a new skill online?
- What a very bad day at work taught me about building Stack Overflow's community
- Continuous Alignment of Product Management
- Deadline Defense
- How Product Managers Lose Trust
- Outcome Over Output: Also Impact and Effort
- Product vs Design vs Tech: A Partnership, not a Battlefield
- Kent Beck's 3X — Explore, Expand, Extract
- The Product Development Triathlon
- Fast/Slow in 3X: Explore/Expand/Extract
- Crack The WIP
- 6 diagrams I use to explain Product Management concepts
- Making sense of MVP (Minimum Viable Product) – and why I prefer Earliest Testable/Usable/Lovable
- 50 Short Product Lessons
- The Mindset That Kills Product Thinking
- Managing Product Development by Integrating Around Concerns
- Invisible asymptotes
- Product Management Mental Models for Everyone
- Effective Product Management
- How to Define Your Product Strategy
- Designing early customer learning
- El Efecto Lindy inverso
- Iterative and Incremental Development: we need both
- Entregar no es suficiente
- Zero to One
- Escaping the build trap
- Getting Real
- Shape Up
- Continuous Discovery Habits
- Spotify: A Product Story
- Coaching de datos - Jaume Jornet
- Empresa Ágil del siglo XXI - Ángel Medinilla
- The Lean Organization - Gabriel Prat
- Agile is Dead - Pragmatic Dave Thomas
- Beyond Agile Programming - Kent Beck
- Making the Date
- How to Impose Agile
- Give teams a problem to solve, not a solution to implement
- Do you want Crappy Agile?
- Agile Died While You Were Doing Your Standup
- Radical Agility 101: Study Notes
- How we structure our work and teams at Basecamp
- What's Missing In The Agile Manifesto: Mindset
- When story points misfire
- Agile doesn't have a brain
- Adopting Agile? You're aiming at the wrong target
- How Slate redesigned the way we work
- One year of agile teams at aFrogleap
- Why Isn't Agile Working?
- Developers Should Abandon Agile
- Self-Balanced, Not Self-Organized
- Want to scale agile? Don't. Descale the work first. Achieve big through small
- Dinámicas de PO como motor de cambio del equipo
- Three drawings I use to explain agile
- A letter to Agile Coaches (Scrum, XP, and software delivery)
- Why Don't We Just Call Agile What It Is: Feminist
- No Software: No Agile, No Scrum
- Twelve
- 12 Signs You're Working in a Feature Factory — 3 Years Later
- Failed #SquadGoals
- The Daily Meeting
- Why roadmaps reflect the level of Agile inadequacy
- Flaws In Scrum And Agile
- What Killed Waterfall could Kill Agile
- Agility ≠ Speed
- Pondering Agile Principles
- Rethinking Agile... for all business?
- Little's Flaw – Daniel Vacanti
- Why we moved from Scrum to Kanban
- Little's Law – It's not about the numbers
- Little's Law - the basis of Lean and Kanban
- The Principles of Kanban method
- Henry Ford: Master of flow
- WIP It Real Good
- Why We Need WIP Limits
- Creating Flow and Value in Product Development
- Your developers are not slow
- Limiting Work in Process (WiP) and Having Small Batches is Antifragile
- Kanban Metric Layout (I) - metric-layout-ii/)).
- Reading the Signs: Kanban CFD Patterns
- Kanban Classes of Service
- You say slow
- This is Lean: Resolving the Efficiency Paradox
- The Principles of Product Development Flow
- 7 minutes, 26 seconds, and the Fundamental Theorem of Agile Software Development
- Software that Fits in Your Head - Dan North
- Actionable Metrics for Predictability – Daniel Vacanti
- El patadón palante. Posponer decisiones - Eduardo Ferro
- Better coordination, or better software?
- "Real Options" Underlie Agile Practices
- Your app is an onion: Why software projects spiral out of control
- Is High Quality Software Worth the Cost?
- Examining the Agile Cost of Change Curve
- The Code Quality vs. Speed Fallacy
- The Cost of Change
- Inefficient Efficiency
- Duplication, you're welcome
- Write code that is easy to delete, not easy to extend
- Repeat yourself, do more than one thing, and rewrite everything
- Why Speed is Key
- Speed in Software Development
- When costs are nonlinear, keep it small
- The Real Cost of Change
- Understanding Feedback Loops in DevOps
- Optimizing micro-feedback loops in engineering
- Big Batch Releases
- Maximizing Developer Effectiveness
- The Eternal Struggle Between Business and Programmers
- Software development: The art of postponing decisions
- The Art of Small Steps in Software Development: A Lean Vision
- The minefield of software development
- It's all about feedback loops
- Beware the feedback loop
- Software Economics
- Making Work Visible: Exposing Time Theft to Optimize Work & Flow
- Refactorizar a patrones - Xavi Gost
- Software Crasftsmanship - Sandro Mancuso
- Simplicidad para desarrolladores - Eduardo Ferro
- Writing Readable Code - Tom Hudson
- Livable Code - Sarah Mei
- The Path to Craftsmanship - Chet Hendrickson & Ron Jeffries
- Deliveritis Aguda - Carlos Buenosvinos
- Workflows of Refactoring - Martin Fowler
- Effective Technical Agile - Emily Bache
- Writing Software – David Heinemeier Hansson
- Tidy First? – Kent Beck
- It's Not Continuous Delivery If You Can't Deploy Right Now - Ken Mugrage
- Pusheando en master, que es gerundio – Isidro López
- En mi equipo esto funciona pero no se por qué – Aitor Alzola
- You Are Not Paid to Write Code
- Tech companies: these are the perks (and benefits) I want
- The DIY illusion
- How to stand on the shoulders of giants
- The Tragedy of Craftsmanship
- How Do We Go Faster?
- Agilismo versus craftismo. Y diversidad
- Writing Tidy Code
- The Cult of the Complex
- The Human Cost of Tech Debt
- Paying Technical Debt: How To Rescue Legacy Code through Refactoring
- Imaginary Problems Are the Root of Bad Software
- KPIs para equipos de desarrollo de software
- Technical Skills
- La simplicidad por principio
- Extreme Programming, a Reflection
- Refactoring
- A Tale of Two TDDers
- One Defect, Two Fixes
- Understanding Incremental Switchover
- TechnicalDebtQuadrant
- What is DevOps? A guide to common methods and misconceptions
- The Wrong Abstraction
- The Product-Minded Software Engineer
- Agile pull requests
- Code Reviews
- "It depends" / The development Mix (Product, Engineering, Hygiene)
Programming Languages
Categories
Sub Categories
Keywords
javascript
3
culture
2
composition
1
clean-code
1
clean-architecture
1
best-practices
1
training-providers
1
training-materials
1
prototypes
1
programming
1
learn-to-code
1
es6
1
es2015
1
education
1
closures
1
book-series
1
book
1
async
1
factory-pattern
1
design-patterns
1
bridge-pattern
1
a11y
1
management
1
leader
1
engineering-management
1
employee-handbook
1
decisions
1
bias
1
article
1
testing-practices
1
testing
1
test-engineering
1
software-testing
1
software-quality
1
quality-engineering
1
quality
1
knowledge-sharing
1
knowledge
1
companies
1
principles
1
inheritance
1