Regular biography
Michael Coblenz is a faculty member in the Department of Computer Science at the University of California, San Diego. His research interests and professional activities are reflected on his profile page, which provides additional details about his work and contact information. Coblenz's contributions to the field are highlighted through his academic and research endeavors at UCSD.
Scholar-generated biography
Michael Coblenz is an Assistant Professor at the University of California San Diego, specializing in Programming Languages, Human Computer Interaction, and Software Engineering. His research explores how developers interact with software systems, focusing on improving the safety, usability, and efficiency of programming languages and tools. Coblenz's work includes the development of blockchain programming languages like Obsidian, which integrates typestate and asset management for safer smart contract development. He also investigates the role of immutability in software design, the impact of garbage collection on programming language usability, and the integration of user-centered methods into programming language design. His research emphasizes empirical studies to inform the practical application of programming language features.