I recently hosted an episode of Software Engineering Radio called "Eran Yahav on the Tabnine AI Coding Assistant"!

  • Home
  • Teaching
    • Overview
    • Data Abstraction
    • Operating Systems
  • Research
    • Overview
    • Papers
    • Presentations
  • Outreach
    • Software
    • Service
    • Blog
  • About
    • Biography
    • Schedule
    • Contact
    • Blog
    • Service
    • Papers
    • Presentations
Categories
All (48)
database testing (8)
developer development (2)
developer productivity (13)
empirical study (1)
flaky tests (3)
industry connections (7)
mutation testing (4)
performance analysis (1)
position statement (6)
post (48)
regression testing (5)
research methodology (4)
research paper (5)
seed interview (7)
software development (3)
software engineering radio (7)
software testing (1)
software tool (12)
technical writing (6)
web testing (1)

Blog

Code
from rich.console import Console
console = Console()
post_count = count_blog_posts()
console.print(
    f":rocket: Enjoy reading these {post_count} blog posts! What else should I write about?"
)
🚀 Enjoy reading these 48 blog posts! What else should I write about?

Using eXtreme mutation testing to discover hidden test suite weaknesses

post
mutation testing
developer productivity
Can tools detect hidden weaknesses in test suites?
2024
3 min

Insights from my Software Engineering Radio interview with Goran Petrovic

post
mutation testing
software engineering radio
How do Google’s engineers perform mutation testing?
2024
3 min

Insights from my Software Engineering Radio interview with Jonathan Schneider

post
regression testing
software engineering radio
How does OpenRewrite support automated refactoring?
2024
2 min

Insights from my Software Engineering Radio interview with Marcelo Trylesinski

post
developer development
software engineering radio
Let’s learn more about the creation and use of FastAPI!
2024
2 min

Insights from my Software Engineering Radio interview with Wolf Wollprecht

post
developer productivity
software engineering radio
What are the best practices for Python tooling in Rust?
2024
2 min

Insights from my Software Engineering Radio interview with Hyrum Wright

post
developer productivity
software engineering radio
What are software engineering best practices at Google?
2024
2 min

Insights from my Software Engineering Radio interview with Zac Hatfield-Dodds

post
developer productivity
software engineering radio
What is revolutionary about property-based testing?
2023
3 min

Insights from my Software Engineering Radio interview with Zach Lloyd

post
developer productivity
software engineering radio
How does Warp offer an innovative terminal?
2023
2 min

Programming is not software engineering

post
developer development
software development
What is the best way to teach software engineering?
2023
4 min

Finding flaky tests with machine learning and the FLAKE16 feature set

post
flaky tests
developer productivity
How to best find flaky tests with machine learning?
2022
2 min
No matching items
  • 1
  • 2
  • 3
  • ...

GMK

Top