TechGrub - Daily Feed
147 subscribers
79 photos
78 links
Here you will have a daily handpicked articles, podcasts and videos from selected tech blogs and experts.
Download Telegram
πŸ“– Negotiating With Your Boss
✍️ Mike Fisher
Dealing with a boss who rewrites your work, navigating office politics and maintaining credibility. Leadership and management strategies. #leadership #management

@TechGrub
πŸ“– HTML Minifier: A 12-Year Journey Building and Maintaining an Open Source Tool
✍️ Dean Hume
The article discusses the 12-year journey of building and maintaining an open-source HTML Minifier tool, its evolution, and lessons learned. The tool reduces HTML file size, improving web performance. #webperformance #opensource

@TechGrub
πŸ“– GraphQL Data Mocking at Scale with LLMs and @generateMock
✍️ Airbnb Tech Blog
Airbnb's approach to generating mock GraphQL data using LLMs and a new directive called @generateMock. This solution aims to eliminate manual mock data creation and provide realistic data for testing and prototyping.
#GraphQL #LLMs

@TechGrub
🎧 The woman behind Canva shares how she built a $42B company from nothing | Melanie Perkins
✍️ Lenny's Podcast
Canva's CEO Melanie Perkins shares her journey building a $42 billion company, overcoming obstacles and investor rejections. #Canva #Entrepreneurship

@TechGrub
πŸ“– A Decade of AI Platform at Pinterest
✍️ Pinterest Tech Blog
Lessons on building AI platforms, driving adoption, and evolving foundations from Pinterest's decade-long journey. #AI #MachineLearning

@TechGrub
πŸ“– Why introverts get overlooked (and what to do about it)
✍️ LeadDev
Introverts can be strong leaders with natural abilities, but visibility is key. Learn why they get overlooked and what to do about it. #IntrovertLeadership #LeadershipSkills

@TechGrub
πŸ“– Composable Tests
✍️ Kent Beck
Tests should be isolated and composable, meaning running tests together shouldn't affect results. Composition helps create efficient, readable, and specific tests. #SoftwareTesting #TestDesiderata

@TechGrub
πŸ“– How We Choose To Tell Our Stories
✍️ David Daly
Man recounts job loss and struggle to tell story of past decade, seeking new narrative. Reflects on career, memories and emotions. #careerchange #storytelling

@TechGrub
🎧 Netflix’s Engineering Culture
✍️ The Pragmatic Engineer
Interview with Netflix CTO Elizabeth Stone on software engineering, autonomy, and guardrails at a global scale. #softwareengineering #Netflix

@TechGrub
πŸ“– sync.Pool in Go Explained & Avoid The Heap Allocation Mistake
✍️ Devtrovert
Learn about sync.Pool basics, avoiding heap allocations, empty interface usage, and bytes.Buffer use cases. #GoProgramming #syncPool

@TechGrub
πŸ“– My AI-Powered Learning Tools
✍️ Sahand Malaei
Discover AI-powered learning tools for reading and writing, including browser extensions and plugins for Obsidian and e-book readers. #AIforLearning #ProductivityTools

@TechGrub
πŸ“– Speak So They Can Hear You
✍️ Jessica Kerr
Putting a dollar value on SRE and software upgrades is hard but necessary to secure funding and resources. Finding ways to justify investments in ROI terms is crucial. #SRE #TechLeadership

@TechGrub
🎧 The Godmother of AI on jobs, robots & why world models are next | Dr. Fei-Fei Li
✍️ Lenny's Podcast
Dr. Fei-Fei Li, known as the "godmother of AI," discusses AI's history, breakthroughs, and future. She shares insights on ImageNet, deep learning, and human-centered AI. #AI #ArtificialIntelligence

@TechGrub
πŸ“– Shadow work in engineering teams
✍️ Zaide Santon
Invisible work on teams: 40% of engineers' time is spent on unreported tasks. Learn about invisible production support, technical glue work, and shadow backlog. #invisiblework #teammanagement

@TechGrub
πŸ“– LyftLearn Evolution: Rethinking ML Platform Architecture
✍️ Lyft Tech Blog
Lyft's machine learning platform LyftLearn evolution from Kubernetes to a hybrid platform with AWS SageMaker.
#MachineLearning #LyftEngineering

@TechGrub
πŸ“– β€œTrial by fire” is destroying your incident response
✍️ LeadDev
Learn about the importance of observability in incident response to avoid failures during outages. Read how trial by fire affects response. #Observability #IncidentResponse

@TechGrub
🎧 How AI will change software engineering – with Martin Fowler
✍️ The Pragmatic Engineer
Martin Fowler on AI in software development, refactoring, and Agile Manifesto. Interview on The Pragmatic Engineer podcast. #AIinSoftwareDevelopment #ThePragmaticEngineer

@TechGrub
πŸ“– Coding at work (after a decade away).
✍️ Will Larson
The author, a CTO, shares their experience of writing software at work after a decade of not doing so, and how AI tools have made it easier to contribute to their team's codebase.
#softwareengineering #management

@TechGrub
πŸ“– Why Does Development Slow?
✍️ Kent Beck
Software development slows over time due to burning options with each feature. Can we improve both axes at once?
#softwaredevelopment #productivity

@TechGrub
πŸ“– Thinkie: Influence Diagram
✍️ Kent Beck
Regain control over a complex system by mapping its effects and their influences. Learn how to use Influence Diagrams. #SystemThinking #InfluenceDiagram

@TechGrub
πŸ“– Critical Thinking during the age of AI
✍️ Addy Osmani
The importance of human critical thinking skills in AI-augmented teams and how to apply it using the "Who, what, where, when, why, how" framework.
#CriticalThinking #AIaugmentedTeams

@TechGrub