DEV Community

Jonathan profile picture

Jonathan

Software Enthusiast

Location Sydney, Australia Joined Joined on  Personal website http://conwy.co github website twitter website

Education

University of Sydney

Work

Director at CONWY LIMITED

Writing Debut
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
4 Week Writing Streak
Top 7
AI user interface patterns

AI user interface patterns

Comments
5 min read

Want to connect with Jonathan?

Create an account to connect with Jonathan. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Structured manual testing - benefits and techniques

Structured manual testing - benefits and techniques

Comments
7 min read
Streamlining code reviews

Streamlining code reviews

3
Comments
5 min read
Should we run unit tests in the cloud?

Should we run unit tests in the cloud?

Comments
1 min read
Visualising execution flows

Visualising execution flows

16
Comments 1
11 min read
Increase your test coverage with combinatorial testing

Increase your test coverage with combinatorial testing

4
Comments
6 min read
Diagramming Typescript

Diagramming Typescript

7
Comments
10 min read
Types vs. assertions

Types vs. assertions

5
Comments
1 min read
The many uses of mock data

The many uses of mock data

8
Comments 1
10 min read
Parallel loading in React

Parallel loading in React

7
Comments
2 min read
Should configuration be avoided?

Should configuration be avoided?

3
Comments 3
1 min read
Documentation tips for developers 13:31

Documentation tips for developers

24
Comments 1
1 min read
Developers should be good at documentation 12:03

Developers should be good at documentation

4
Comments
1 min read
The 80/20 rule and software development 10:04

The 80/20 rule and software development

7
Comments 1
1 min read
What are YOU gonna do? 10:25

What are YOU gonna do?

4
Comments
1 min read
Tips for working remotely 10:36

Tips for working remotely

5
Comments
1 min read
Making work fun with positive thinking 10:58

Making work fun with positive thinking

5
Comments
1 min read
Focussing on essentials and asking why 10:28

Focussing on essentials and asking why

4
Comments
1 min read
Code quality and incentives 10:48

Code quality and incentives

7
Comments
1 min read
How much time do you spend on your career out-of-hours?

How much time do you spend on your career out-of-hours?

5
Comments 1
1 min read
Kinds of programmer

Kinds of programmer

17
Comments 8
4 min read
Raising your BS tolerance 03:26

Raising your BS tolerance

6
Comments
1 min read
Identifying your strengths 06:17

Identifying your strengths

7
Comments
1 min read
How do you measure yourself as a developer?

How do you measure yourself as a developer?

55
Comments
12 min read
Video: Disagreements are learning opportunities 📹 05:14

Video: Disagreements are learning opportunities 📹

4
Comments 1
1 min read
How might developers invest?

How might developers invest?

37
Comments 2
4 min read
Video: People like us 📹 06:16

Video: People like us 📹

6
Comments 2
1 min read
Video: Learning what to ignore 📹 06:57

Video: Learning what to ignore 📹

9
Comments 1
1 min read
What kinds of apps or products do you wish existed?

What kinds of apps or products do you wish existed?

16
Comments 10
1 min read
Video: Cognitive economy and software design 📹 08:08

Video: Cognitive economy and software design 📹

8
Comments
1 min read
Video: Exploratory coding 📹 08:18

Video: Exploratory coding 📹

7
Comments 4
1 min read
Organizing source file contents

Organizing source file contents

8
Comments 1
6 min read
Separate layout from content

Separate layout from content

9
Comments 1
3 min read
Interfaces and teamwork 06:36

Interfaces and teamwork

8
Comments 2
3 min read
Video: Minimalism in software 📹 04:34

Video: Minimalism in software 📹

10
Comments
1 min read
Three tests for accessibility

Three tests for accessibility

6
Comments
6 min read
loading...