article thumbnail

Apium Academy Software Workshops to Boost Your Career

Apiumhub

Take a look at our new software workshops: New Software Workshops DDD for Management This workshop is 100% theoretical and targeted at management professionals who may not have hands-on experience in the field of DDD. There are no katas or practical exercises, the focus of the workshop is on benefits, trade-offs, and critical concepts.

article thumbnail

How to build confidence as an engineer: an interview with Glen Mailer, CircleCI Staff Software Engineer

CircleCI

From the technical executives to folks on the ground in engineering, management and site reliability, we wanted to know what “confidence” meant to them, and how it had changed over the course of their careers. In this interview, we spoke to CircleCI Staff Software Engineer, Glen Mailer. We hope you enjoy it. And if so, how?

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Here’s Why You Should Write Unit Tests

Modus Create

Software engineers have been testing ever since they could write code. However, the ability to automate software tests commercially emerged only in the 1980s with the introduction of AutoTester. Unit testing is a type of software testing where individual units or software components are tested. Conclusion.

Testing 52
article thumbnail

Effective Software Testing – A Developer’s Guide

Henrik Warne

The author is an Assistant Professor in Software Engineering at the Delft University of Technology. The book apparently grew out of lecture notes from a course on software testing. Instead, it is a tool to highlight which parts of the code have not been exercised, in order to analyze why that is.

article thumbnail

6 Talks We’re Excited to Hear This Year at the Kansas City Developer Conference

OverOps

Dig in deeper with this intermediate-level session with Jayashree S Kumar, a Software Engineer at IBM’s India Software Labs. Learn to apply TDD in Javascript with Steven Hicks, Senior Engineer, speaker, writer and teacher who embraces the philosophy that a developer’s job is to solve problems, not just write code.

article thumbnail

What I Learned From the First “Testing Without Mocks” Course

James Shore

Qualitative Feedback Seven people (70%) commented that we should keep the exercise-focused format of the course. Software Engineer II I recommend this workshop because it taught me how to effectively test infrastructure without resorting to tedious, slow, and flaky integration tests or test doubles. Exercise expectations.

Course 59
article thumbnail

Learn how to contribute to the TypeScript compiler on GitHub through a real-world example

Wolk Software Engineering

These projects were just learning exercises and demo apps but it helped me to get familiar with GitHub and Git. I found this small experiment very useful and I would recommend playing with the language services as a learning exercise. This is a very obvious example of the benefits of TDD. /src/compiler/diagnosticMessages.json.