Skip to content

Commit fae1e5b

Browse files
committed
simplify dev service offering
1 parent 54f2acf commit fae1e5b

File tree

1 file changed

+40
-63
lines changed

1 file changed

+40
-63
lines changed

development.md

+40-63
Original file line numberDiff line numberDiff line change
@@ -8,41 +8,23 @@ I mostly write
88
[back-end](https://en.wikipedia.org/wiki/Front_and_back_ends){:rel="nofollow" target="_new"}
99
software,
1010
command-line programs,
11-
and other such things. 
12-
I can do basic front-end work,
13-
but it is not my forte;
14-
in particular, do not expect it to look pretty. 
15-
So, if your project is front-end, I'm out;
16-
if it's full-stack, I might not be the best choice
17-
(unless it's rather back-end heavy);
18-
but if it's "back-end-ish",
19-
I'm your <del>dinosaur</del> man!
20-
21-
As for specific technologies,
22-
most of my work
23-
since 2011
24-
has been in Ruby,
25-
including on Rails and off,
26-
under macOS and Linux.&nbsp;
27-
Lately I've been learning Elixir,
28-
and would like to get some experience in that.&nbsp;
29-
Before 2011, I did
30-
tons of C
31-
and SQL,
32-
plus a decent bit of Python.&nbsp;
11+
and other such things,
12+
in Ruby, Elixir, Python, and C,
13+
with maybe bits of assorted other languages mixed in,
14+
such as the nearly-inescapable JavaScript.&nbsp;
15+
(I can do basic front-end work,
16+
but it is not my forte.&nbsp;
3317
I have also worked in
34-
many languages and OSes
35-
that I _don't_ want to work in again,
36-
so I won't mention them here
37-
lest they attract the wrong recruiters.
18+
many other languages,
19+
some of which I _don't_ want to work in again,
20+
so I won't mention them here.)
3821

3922
There are three general ways I'll write software for you:
4023

4124
### 1: Fixed Price Projects
4225

4326
I may make a fixed-price bid on your project,
44-
_if_ you've had it thoroughly
45-
[roadmapped](roadmapping).&nbsp;
27+
_if_ you've had it [roadmapped](roadmapping).&nbsp;
4628
(Ideally by me;
4729
I'm open to going by other people's roadmaps,
4830
but will need to read the roadmap before I bid.)&nbsp;
@@ -53,52 +35,46 @@ for completion and any other milestones.
5335

5436
### 2: Buying My Time
5537

38+
<!--
5639
- You _must_ already have good
5740
software engineering
5841
processes and tooling
5942
set up.&nbsp;
6043
(If you don't, perhaps you need
6144
[my advice service](advice)
6245
first!)
63-
64-
- I don't do 40-hour weeks.&nbsp;
65-
Instead, we will agree on
66-
an attempted average,
67-
usually of about 20 or less.&nbsp;
68-
I will do more only in unforeseeable
69-
emergencies.&nbsp;
70-
71-
- My usual "asking" rate per hour is
72-
$140 for Elixir or Python,
73-
$180 for Ruby,
74-
and $240 for C.&nbsp;
75-
This may get adjusted up or down
76-
according to various factors of pain or fun.&nbsp;
77-
There are discounts for paying by the day or week,
78-
once we agree on a rough level of effort,
79-
and for fast payment.&nbsp;
80-
(Usual terms are net-30.)
46+
-->
8147

8248
- I prefer to work on a B2B basis,
8349
and will also do 1099, but not W2.
8450

85-
- Light travel is okay,
51+
- I prefer a staff-augmentation role,
52+
but am willing to do solo work.
53+
54+
- Light travel (up to about 20%) is okay,
55+
<!--
8656
meaning up to one trip per month,
8757
lasting up to one week,
8858
including the travel time,
8959
which is billable.&nbsp;
9060
You pay all expenses.
91-
92-
- Travel time for _ongoing local_ onsite work
93-
(within about 15 miles of
94-
[City of Fairfax, Virginia](https://www.google.com/maps/place/Fairfax,+VA){:rel="nofollow" target="_new"})
95-
is free for the first hour per week,
96-
per twenty hours of weekly work,
97-
and fully billable after that.
98-
99-
- We _will_ use a contract,
100-
and it _will_ include late-fees.
101-
61+
-->
62+
but the time and expenses are fully billable.
63+
64+
- I generally don't do 40 hour weeks,
65+
strongly prefer about 5-10,
66+
and will do more than 20
67+
only for unforeseeable emergencies.&nbsp;
68+
Retainers are available for
69+
10 to 80 hours per _month_.
70+
71+
- My usual hourly asking rate
72+
is $199/hour.&nbsp;
73+
However, this gets adjusted up or down,
74+
by up to about 25%,
75+
according to various factors of
76+
pain (such as working in C, or bureaucracy) or
77+
fun/convenience (such as working in Elixir, or on retainer).
10278

10379
### 3: As Part of my [Advice](advice) Service
10480

@@ -130,7 +106,8 @@ on later contracts for other clients.
130106
- I often [speak](speaking) at conferences,
131107
so there will be weeks when I will not be available,
132108
sometimes multiple in a row.&nbsp;
133-
However, I will inform you well in advance.
109+
However, I will inform you well in advance,
110+
and retainers will be adjusted accordingly.&nbsp;
134111

135112
- **I am _not_ open to
136113
relocation,
@@ -140,12 +117,12 @@ front-end-heavy work,
140117
junior-level work,
141118
system/network admin work,
142119
spending months on the road,
143-
changing careers,
120+
changing careers out of IT,
144121
or
145-
working for equity or "on spec"**!&nbsp;
122+
working on-spec or mainly for equity!**&nbsp;
146123
Please do not contact me about such things;
147-
I will treat it as spam,
148-
which may include publicly ridiculing you and your company.
124+
I will treat it as spam<!--,
125+
which may include publicly ridiculing you and your company-->.
149126

150127
If there's anything else you need,
151128
or you're ready to submit your inquiry,

0 commit comments

Comments
 (0)