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
πŸ“– What Actually Happens When You Press β€˜Send’ to ChatGPT
✍️ ByteByteGo
Learn how ChatGPT works, from sending a message to generating a response, and explore its architecture, safety features, and performance optimizations. #ChatGPT #AI

@TechGrub
πŸ“– Epistemology of software
✍️ Mark Seemann
Applying scientific thinking to software development through test-driven development. #TDD #SoftwareDevelopment

@TechGrub
πŸ“– First Principles First
✍️ Kent Beck
Observing software development: measuring effort, output, outcome, and impact. Easier to observe earlier, but harder to game later. #softwaredevelopment #productivity

@TechGrub
πŸ“– Listen More, Talk Less
✍️ Mike Fisher
Effective leaders listen more than they talk, building trust and momentum by hearing their team's concerns and ideas. Leadership is not about performance or speeches. #leadership #communication

@TechGrub
πŸ”₯1
πŸ“– The Memory Problem: Why LLMs Sometimes Forget Your Conversation
✍️ ByteByteGo
Large Language Models' limitations and context window constraints explained. Understanding memory issues in AI conversations. #AI #LLM

@TechGrub
πŸ‘1
πŸ“– Clear technical vision is the key for aligned growth
✍️ LeadDev
Technical visions guide decision-making across organizations, ensuring alignment and growth.
#TechnicalVision #Leadership

@TechGrub
πŸ‘2
πŸ“– That Time I Trashed The Company Mainframe, And The Lesson I Learned
✍️ The Codist (Bruce F. Webster)
Programmer accidentally overloads IBM mainframe with test program, learns importance of reading source code. Critical skill for programmers. #programming #codereview

@TechGrub
πŸ‘1
πŸ“– Crafting Engineering Strategy!
✍️ Will Larson
The author discusses writing and publishing their book "Crafting Engineering Strategy" and its LLM-optimized edition.
#EngineeringStrategy #LLMsInPublishing

@TechGrub
πŸ‘1πŸ”₯1
🎧 Beyond Vibe Coding with Addy Osmani
✍️ The Pragmatic Engineer
Interview with Addy Osmani on AI in software engineering, discussing workflows, speed vs quality, and the limitations of AI tools.
#AIinSoftwareEngineering #ThePragmaticEngineer

@TechGrub
πŸ‘2
πŸ“– 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