Oliver Davies
|
686350d3f3
|
docs: add TODOs for refactoring testimonials
|
2023-09-19 21:54:48 +01:00 |
|
Oliver Davies
|
b12bc9d61f
|
docs: add a testimonials page
Add a page with all testimonials.
|
2023-09-19 21:54:11 +01:00 |
|
Oliver Davies
|
0bacb72f3d
|
daily-email: add 2023-09-13
Which type of test should I use?
|
2023-09-19 00:52:26 +01:00 |
|
Oliver Davies
|
d14bb924b1
|
daily-email: add 2023-09-12
Don't inject too many dependencies
|
2023-09-18 23:08:10 +01:00 |
|
Oliver Davies
|
8bcfeae3d5
|
daily-email: add 2023-09-11
Don't use else
|
2023-09-18 13:38:51 +01:00 |
|
Oliver Davies
|
3584bcc570
|
docs: include Drupal 8
|
2023-09-18 11:34:46 +01:00 |
|
Oliver Davies
|
3e84dff33f
|
daily-email: add 2023-09-10
Code is read more than it's written
|
2023-09-15 07:26:49 +01:00 |
|
Oliver Davies
|
e242b54a5d
|
feat(pricing): separate companies and individuals
|
2023-09-14 14:32:05 +01:00 |
|
Oliver Davies
|
e5473613d1
|
feat(pricing): mark some products as limited
...availability
|
2023-09-14 14:09:04 +01:00 |
|
Oliver Davies
|
b5605ebc7a
|
docs(pricing): add diagnosis
|
2023-09-14 14:03:45 +01:00 |
|
Oliver Davies
|
c85d496333
|
daily-email: add 2023-09-09
A lack of tests discourages refactoring
|
2023-09-14 00:54:20 +01:00 |
|
Oliver Davies
|
3fcf455e5c
|
chore(search): add more common search terms
|
2023-09-14 00:31:28 +01:00 |
|
Oliver Davies
|
14bff9328a
|
daily-email: add 2023-09-08
Do you proactively refactor your code?
|
2023-09-14 00:28:44 +01:00 |
|
Oliver Davies
|
94ae659351
|
daily-email: add 2023-09-07
What's the simplest test to begin with?
|
2023-09-13 23:34:11 +01:00 |
|
Oliver Davies
|
3f80df3524
|
docs: rename /drupal7 to /drupal-upgrade
|
2023-09-13 22:39:34 +01:00 |
|
Oliver Davies
|
ff408823e7
|
docs: add roadmap link
|
2023-09-13 22:37:34 +01:00 |
|
Oliver Davies
|
3f89c2e623
|
docs: add Drupal 8
|
2023-09-13 22:30:57 +01:00 |
|
Oliver Davies
|
8848b36a4b
|
docs: add positioning statement
|
2023-09-13 22:29:10 +01:00 |
|
Oliver Davies
|
0027c420a6
|
docs(pricing): add 1-to-1 developer coaching
|
2023-09-13 22:24:47 +01:00 |
|
Oliver Davies
|
fa16a75a14
|
daily-email: add 2023-09-06
Verbosity over abstraction
|
2023-09-13 00:03:49 +01:00 |
|
Oliver Davies
|
ae35e34f86
|
chore(pricing): add Drupal module template
|
2023-09-12 08:05:23 +01:00 |
|
Oliver Davies
|
5cad596c2c
|
chore: re-order footer links
|
2023-09-12 07:54:31 +01:00 |
|
Oliver Davies
|
da762239ff
|
chore(pricing): add Drupal testing email course
|
2023-09-12 07:53:58 +01:00 |
|
Oliver Davies
|
781373c9d6
|
chore(footer): add link to the pricing page
|
2023-09-12 00:29:15 +01:00 |
|
Oliver Davies
|
eac1d220e9
|
docs(pricing): update description
|
2023-09-12 00:24:56 +01:00 |
|
Oliver Davies
|
0a493193a9
|
docs(call): remove price
Removing the price from the product page as it's now on the pricing
page.
|
2023-09-12 00:17:38 +01:00 |
|
Oliver Davies
|
615720b5fe
|
docs(pricing): add pricing page
Add a pricing page for my paid products and services.
|
2023-09-12 00:16:32 +01:00 |
|
Oliver Davies
|
d3cf57cb16
|
fix: change create-daily to use nvim
|
2023-09-11 20:59:07 +01:00 |
|
Oliver Davies
|
5f394a0f34
|
build: enable direnv
|
2023-09-11 20:58:21 +01:00 |
|
Oliver Davies
|
2353fe3dd9
|
daily-email: add 2023-09-05
Spring clean before upgrading
|
2023-09-10 11:05:59 +01:00 |
|
Oliver Davies
|
311aa22deb
|
daily-email: add 2023-09-04
Charging more _not_ to write tests
|
2023-09-09 10:58:48 +01:00 |
|
Oliver Davies
|
d81206d0ba
|
daily-email: add 2023-09-03
Including time for tests in estimates
|
2023-09-09 10:29:13 +01:00 |
|
Oliver Davies
|
3137670abc
|
daily-email: add 2023-09-02
Planning first or reviewing last?
|
2023-09-07 22:25:24 +01:00 |
|
Oliver Davies
|
1b6ab19dcd
|
daily-email: add 2023-09-01
Non-blocking code reviews
|
2023-09-05 22:16:15 +01:00 |
|
Oliver Davies
|
d7e80b3192
|
daily-email: add 2023-08-31
Code review discourages small refactorings
|
2023-09-04 21:40:17 +01:00 |
|
Oliver Davies
|
1e3ece300a
|
daily-email: add 2023-08-30
TDD and Unexpected errors
|
2023-09-04 21:14:58 +01:00 |
|
Oliver Davies
|
dcb1fe33a5
|
daily-email: add 2023-08-29
CI pipelines are an automated code review
|
2023-09-01 01:35:52 +01:00 |
|
Oliver Davies
|
ae9fd0d8e5
|
daily-email: add 2023-08-28
Pair and mob programming are continuous code review
|
2023-09-01 00:18:11 +01:00 |
|
Oliver Davies
|
3b8e29e711
|
daily-email: add 2023-08-27
Pull requests are great for open-source
|
2023-08-27 23:54:14 +01:00 |
|
Oliver Davies
|
2f2dcd1ee0
|
daily-email: add 2023-08-26
Work in small chunks
|
2023-08-27 23:33:23 +01:00 |
|
Oliver Davies
|
a57442a67e
|
daily-email: add 2023-08-25
Start with a vague test
|
2023-08-26 20:09:19 +01:00 |
|
Oliver Davies
|
fe34040f13
|
daily-email: add link
|
2023-08-26 14:25:41 +01:00 |
|
Oliver Davies
|
d080945390
|
daily-email: add 2023-08-24
Testing multiple implementations with contract tests
|
2023-08-26 12:01:42 +01:00 |
|
Oliver Davies
|
fd40fdd085
|
daily-email: add 2023-08-23
Don't use third-party services directly
|
2023-08-26 10:57:02 +01:00 |
|
Oliver Davies
|
b995463cdc
|
daily-email: add 2023-08-22
Deployments with your CI pipeline
|
2023-08-24 22:59:29 +01:00 |
|
Oliver Davies
|
ae87cbb269
|
daily-email: add 2023-08-21
Which part of the CI pipeline has the most value?
|
2023-08-23 22:43:25 +01:00 |
|
Oliver Davies
|
40ff4dd17e
|
daily-email: add 2023-08-20
PHP types and assertions
|
2023-08-21 22:14:46 +01:00 |
|
Oliver Davies
|
35b3e291ba
|
daily-email: add 2023-08-19
Asserting all the things
|
2023-08-21 20:16:59 +01:00 |
|
Oliver Davies
|
0caf486d4e
|
daily-email: add 2023-08-18
Types vs tests
|
2023-08-19 11:43:54 +01:00 |
|
Oliver Davies
|
80e4104660
|
daily-email: add 2023-08-17
Writing custom assertions in your tests
|
2023-08-19 10:58:19 +01:00 |
|