Fog Creek
The Effective Engineer - Interview with Edmond Lau (1)

The Effective Engineer – Interview with Edmond Lau

We interviewed Edmond Lau, an Engineer who has worked for the likes of Google, Ooyala, Quora, and Quip and wrote the book ’The Effective Engineer’. We discuss ways to maximize your impact as an engineer, lessons learned from engineering leaders, key metrics to measure your effectiveness as well as ways to onboard new hires.

Continue Reading ∙ 8 minutes
agile-overview@2x

Better Agile and Sprint Planning with Iteration Planner

With Iteration Planner, we’re unlocking the power of FogBugz as an Agile planning tool for software development. By mapping sprints onto the FogBugz concept of milestones you can graphically group cases into the scope of work that you’ll complete in each sprint. You can also divide the scope of your sprint into groups of cases, see how much work has been done toward each of your goals and change resource allocation with drag and drop. Read on to learn more about how these features help to make the Iteration Planner a lightweight way to plan work and manage teams using FogBugz.

Continue Reading ∙ 2 minutes
hjkl_keyboard

dev.life – Interview with Chris Hartjes

In dev.life, we chat with developers about their passion for programming: how they got into it, what they like to work on and how.

Today’s guest is Chris Hartjes, Senior Developer at Roave and author of the ‘Grumpy Programmer’ series of books and screencasts, including ‘The Grumpy Little Book Of Hack’ and ‘The Grumpy Programmer’s PHPUnit Cookbook’.

Continue Reading ∙ 5 minutes
Using Forensic Psychology to Fix Software Development - Interview with Adam Tornhill

Using Forensic Psychology to Spot Problems in Your Code – Interview with Adam Tornhill

We interviewed Adam Tornhill, a software architect who combines degrees in Engineering and Psychology to get a different perspective on software. We discuss his book ‘Your Code as a Crime Scene’, in which he describes using Forensic Psychology techniques to identify high-risk code, defects and bad design. He describes how his techniques are useful by themselves, but can also be used to make other practices like code reviews and unit testing even more effective.

Continue Reading ∙ 8 minutes
damBuster (1)

dev.life – Interview with Eric Lippert

C LanguageIn dev.life, we chat with developers about their passion for programming: how they got into it, what they like to work on and how.
 
Today’s guest is Eric Lippert, Software Architect at Coverity and author of ‘Essential C#’ who was previously on the C# language design team at Microsoft.

Continue Reading ∙ 9 minutes

Performance Budgets for Web Development

webpageTestIn this Tech Talk, Dane, a Senior Developer here at Fog Creek, summarizes talks he heard at An Event Apart conference in Atlanta, discussing Performance Budgets in the context of Web Development. He covers what a Performance Budget is and why they’re useful along with details about WebPageTest.org, an open-source tool for testing a webpage’s performance.

Continue Reading ∙ 7 minutes

Where Your Team’s Unresolved Arguments Are Stored

We’ve spent a ton of time and effort polishing the user experience, features, and performance of FogBugz. Unfortunately, our User Options page told a slightly different story. There were just too many options. Twenty, to be exact. Eight of them made the cut. Here’s how we came up with the new User Options page design.

Continue Reading ∙ 4 minutes
bookshelf (1)

dev.life – Interview with Peteris Krumins

In dev.life, we chat with developers about their passion for programming: how they got into it, what they like to work on and how.

Today’s guest is Peteris Krumins, co-founder and CEO of Browserling, an online cross-browser testing service. He’s also the author of ‘Perl One-Liners’, a book about getting things done quickly on the command line with Perl. He writes regularly about software development on his blog.

Continue Reading ∙ 9 minutes

Hystrix Dashboard – Tech Talk with Demo

netflix hystrixIn this Tech Talk we talk about Netflix’s Hystrix, a latency and fault tolerance library for distributed systems. There’s an overview of it, before a quick demo of a working Hystrix Dashboard, showing a visual way to monitor your systems using Hystrix.

Continue Reading ∙ 7 minutes
Davids-Voice-Activated-Desk-

David’s Voice Activated Standing Desk

As the Internet fills with April Fools’ Day tricks, why not revel in the schadenfreude of a prank we played on our poor, unsuspecting colleague, David. He arrived at work to find his Standing Desk was in fact Voice Activated…

Continue Reading ∙ Less than a minute