Week of | Days I wrote | Words written | Time used | WPH |
Feb 16, 2015 | 3 | 3514 | 9:22 | 375 |
Sunday, 22 February 2015
Week of Feb 16, 2015: Aiming for stamina + scheduling
Tuesday, 17 February 2015
Weekly progress chart -- OLD VERSION
I am a new writer, still trying to work out how to be productive and how to write faster. I also love data, and track my output in a spreadsheet. Here I just wanted a place where I could post the weekly totals that I discuss in my Sunday updates, so I could see everything at a glance. I'll be updating this every week.
Note: I have changed this to display 2 WPH: one is the overall average, which includes when I'm editing (a lot slower WPH) or when I'm typing new things (the one that matters).
I have changed the way I track things. See my new post.
Note: I have changed this to display 2 WPH: one is the overall average, which includes when I'm editing (a lot slower WPH) or when I'm typing new things (the one that matters).
Week | Week start date | Days | Words written | Time used | WPH (avg) | WPH (writing) |
W-1 | Jan 26, 2015 | 4 | 1707 | 6:15 | 273 | n/a |
W-2 | Feb 2, 2015 | 4 | 2404 | 10:10 | 236 | n/a |
W-3 | Feb 9, 2015 | 3 | 2945 | 8:05 | 364 | n/a |
W-4 | Feb 16, 2015 | 3 | 3514 | 9:22 | 375 | n/a |
W-5 | Feb 23, 2015 | 5 | 3070 | 10:25 | 295 | n/a |
W-6 | Mar 2, 2015 | 6 | 4501 | 11:16 | 399 | 469 |
W-7 | Mar 9, 2015 | 6 | 4969 | 12:31 | 397 | 449 |
How to not track your own page views in Blogger
For quite some time now Blogger has not been able to screen out my own page views. But I think there's a solution! You can find it here. In case the site goes down, it's just a matter of entering www.yourdomain.com/b/statsBlockingCookie?action=SET&callback=__gwt_jsonp__.P2.onSuccess in the address bar.
Sunday, 15 February 2015
Week of Feb 9, 2015: Going to try getting up early
Well, I got in more words this week than last (2945 vs. 2404) and in less time (8:05 vs. 10:10) but my WPH is still only 364. I have to get that up. Sadly last week I only wrote on 3/7 days, largely due to being tired in the evenings. So I'm biting the bullet and getting up early, cold-turkey and no setting the clock back by so much every day business, and getting BIC (butt-in-chair). We'll see how that works out!
Friday, 13 February 2015
How to get the most money out of Amazon royalties when converting to Canadian dollars
I was catching up on KBoards today and discovered that Amazon uses a very, very unfavourable exchange rate when converting payments from USD to CDN if you have them direct deposit into a Canadian bank account. Many try to get around this by ordering cheques in USD, but this comes with a delay and other bank fees. Alternatively you can set up direct deposit to a US bank account (they won't direct deposit to a Canadian bank account that uses US funds; the bank itself has to be in the US). Conveniently, many Canadian banks have branches in the US, so it's just a matter of finding one with a good fee schedule. The two popular choices seemed to be TD Bank and RBC. Discussions on KBoards seem to suggest that RBC may be slightly better for online transfers. Because I love the business side of things I decided to look further into it. I tried my best, but please note that I'm only human and I may have made some mistakes below. If you spot any, please let me know!
TD Bank costs $5.99/mth USD ($7.49 CDN) for "Simple Checking" but to do "person-to-person" email money transfers "you must have a TD Bank Personal Checking account, a unique United States phone number, a United States issued Social Security Number" (see here), and same goes if you want to do "online banking transfers" to external institutions (just $3 USD if you're willing to wait 3 days, but useless with no US address). On KBoards there was some disagreement on how money could get out of the TD accounts (wire transfers are expensive: $40 USD). To avoid high fees it seems most economical to get a Canadian TD account in USD (can get one with no monthly fee, just $1 CDN per transaction), transfer for free between the US and CDN TD banks, then either cash the money out at a local TD bank using their conversion rate, or do an email money transfer for $1.50 CDN to your normal institution and use their admin fee rate. The two options are outlined below, using PC Financial (PCF) as the everyday baking account. PCF charges 2.5% for currency conversion after conversion takes place; currently $1 USD = $1.2510 CDN, so $200 USD = $250.21 CDN and the fee would be $6.26. For the sake of argument, I assume only one deposit per month. All calculations are in CDN (I assume that US Bank site fee listings are in USD):
Meanwhile, RBC (US) charges $3.95/mth USD ($4.94 CDN) for "Direct Checking" but doesn't seem to have an email money transfer option. Wire transfers cost $75 USD. A Canadian USD account is only $2/mth CDN, and internal transfers to/from other RBC accounts are free, so once funds are moved into the Canadian USD account it can be sent to any banking institution by email money transfer for $1 CDN (your bank's admin fee would apply to the transferred USD), or you could go to an RBC bank and convert the USD in your Canadian account to CDN.
Alternatively, if one is patient enough to wait for Amazon to send USD cheques, one could deposit them directly into ones personal banking ABM. Fees abound, however, depending on your bank. PC Financial's "no fee" checking account, for example, charges $7.50 for deposited cheques $1000 or less, and $15 for $1000 or more, plus the 2.5% admin charge for the conversion.
So the most economical rate appears to be going with cheques after all, with TD. For direct deposit, RBC and an external bank for conversion seems to be the best route, but it will cost a whopping 2.5% more that way.
TD Bank costs $5.99/mth USD ($7.49 CDN) for "Simple Checking" but to do "person-to-person" email money transfers "you must have a TD Bank Personal Checking account, a unique United States phone number, a United States issued Social Security Number" (see here), and same goes if you want to do "online banking transfers" to external institutions (just $3 USD if you're willing to wait 3 days, but useless with no US address). On KBoards there was some disagreement on how money could get out of the TD accounts (wire transfers are expensive: $40 USD). To avoid high fees it seems most economical to get a Canadian TD account in USD (can get one with no monthly fee, just $1 CDN per transaction), transfer for free between the US and CDN TD banks, then either cash the money out at a local TD bank using their conversion rate, or do an email money transfer for $1.50 CDN to your normal institution and use their admin fee rate. The two options are outlined below, using PC Financial (PCF) as the everyday baking account. PCF charges 2.5% for currency conversion after conversion takes place; currently $1 USD = $1.2510 CDN, so $200 USD = $250.21 CDN and the fee would be $6.26. For the sake of argument, I assume only one deposit per month. All calculations are in CDN (I assume that US Bank site fee listings are in USD):
- TD (US) > TD (Canada in USD) > PCF (in CDN): $7.49 in monthly fees + $1.00 transaction at TD (Canada) + $1.50 interac transfer + $6.26 admin conversion fee at PCF (2.5%) = $14.75, or 6.49% of the CDN value.
- TD (US) > TD (Canada in USD) > TD Converts: $7.49 in monthly fees + $1.00 transaction at TD (Canada) + $6.95 admin conversion fee (~2.78%) = $15.44, or 6.17% of the CDN value.
Meanwhile, RBC (US) charges $3.95/mth USD ($4.94 CDN) for "Direct Checking" but doesn't seem to have an email money transfer option. Wire transfers cost $75 USD. A Canadian USD account is only $2/mth CDN, and internal transfers to/from other RBC accounts are free, so once funds are moved into the Canadian USD account it can be sent to any banking institution by email money transfer for $1 CDN (your bank's admin fee would apply to the transferred USD), or you could go to an RBC bank and convert the USD in your Canadian account to CDN.
- RBC (US) > RBC (Canada in USD) > PCF (in CDN): $6.94 in total monthly fees + $1.00 interac transfer + $6.26 admin conversion fee at PCF (2.5%) = $14.20, or 5.68% of the CDN value.
- RBC (US) > RBC (Canada in USD) > RBC converts: $6.94 in total monthly fees + $8.39 in RBC conversion fees (as determined by the difference between xe.com and RBC's non-cash calculator; ~3.35%) = $15.33, or 6.13% of the CDN value.
Alternatively, if one is patient enough to wait for Amazon to send USD cheques, one could deposit them directly into ones personal banking ABM. Fees abound, however, depending on your bank. PC Financial's "no fee" checking account, for example, charges $7.50 for deposited cheques $1000 or less, and $15 for $1000 or more, plus the 2.5% admin charge for the conversion.
- Deposit USD check into TD Canadian USD account and convert: $1.00 transaction charge + $6.95 conversion fee = $7.95, or 3.18% of the CDN value.
- Deposit USD check into RBC Canadian USD account and convert: $2.00 monthly fee + $8.39 conversion fee = $10.39, or 4.15% of the CDN value.
- Deposit USD check into PCF: $0 monthly fee + $6.26 admin conversion fee at PCF (2.5%) + $7.50 foreign currency cheque charge = $13.76, or 5.50% of the CDN value.
So the most economical rate appears to be going with cheques after all, with TD. For direct deposit, RBC and an external bank for conversion seems to be the best route, but it will cost a whopping 2.5% more that way.
Sunday, 8 February 2015
Week of Feb 2, 2015: Week 2 of data collection
Now entering week 2 of data collection. Last week I spent 6:15 writing and wrote 1707 words. This week I'm up to 10:10 writing, and wrote 2404 words. My WPH is going down, but at least I'm getting more on the page overall. It's a far cry from my 4403 words per week goal, but I'm getting there.
I have the day off of my full-time job on Tuesday and rather than going on a date with my husband I'm going to spend half the day working on lectures, and the other half on writing. I'm 3388 words behind and have to catch up! The red numbers on my spreadsheet really scream how far I'm getting behind, and it's certainly driving me to write and get back in the green. Maybe I'll reward myself with a movie date once I'm back on track, heh.
Thursday, 5 February 2015
Finding time to write: Blocking internet access at certain times of day in linux (and making it a recurring task)
Yet another productivity post. My switch to 3 days/week at the full-time job happened this week, but I had to use Tues/Thurs to do lecture prep as I was hired as a last-minute emergency replacement (teaching is my part-time job). My writing time will be less than optimal for the next 2 weeks until I finish all the lectures (or at least catch up a bit), but I did find myself with some spare time tonight around 9pm when the kids were in bed. I figured I'd get in a good 1.5 hours or so, but I wasted the time. Sigh. Warning: the rest of this post might be boring for Windows/Mac users, but if you run Linux, it may be helpful:
I run Linux Mint on my desktop and laptop, and for the last few months I used a modified hosts file to prevent myself from accessing distracting sites on my desktop computer. This is fairly simple. Just type:
sudo gedit /etc/hosts
Then add the following to the end of the file:
0.0.0.0 www.facebook.com
0.0.0.0 www.upworthy.com
Etc. When you try to access the site, it won't be able to connect. This worked fine for awhile, but then I would do google searches and just get lost on other sites (like I did tonight). Sure, I'm reading and learning, but I really didn't need to learn tonight; I needed to write.
Ideally I wanted a script to turn off all internet traffic at certain times of day (like between 7:30pm and 11:30pm, after the kids are in bed but before I am!), but only on my computer. I found a script by zengargoyle that can do this. First you'll need to install the "at" command (it's not installed by default on Mint):
sudo apt-get install at
Then make a file:
sudo gedit /usr/bin/SelControl
Copy the following into the file:
#!/bin/bash
#from http://ask.metafilter.com/160649/Block-internet-on-ubuntu
PORTS="80" # OR enter PORTS="80 443" for https as well
UNDO=""
for p in $PORTS
do
iptables -I OUTPUT -p tcp --dport $p -j DROP
UNDO="$UNDO iptables -D OUTPUT -p tcp --dport $p -j DROP;"
done
echo $UNDO | at now + 1 min # <-- change to time you want internet off for
I chose not to block port 443, because I still wanted Google Drive to sync my files in the background. This means that secure websites (those starting with https) still work, so I can still go a simple google search to get a quick definition, but the results are duds :) Once you save the file, you have to make it executable:
sudo chmod +x /usr/bin/SelfControl
And then you just run it whenever you want to block internet access:
sudo ./SelfControl
Now this was all well and good in principle, but what often gets me is that I'll "just check one little thing" before writing... and that ends up being quite a lot of things; a whole writing block of time of things. I needed something I could set and forget. For that, I had to set up a cron job (as root, so I could change IPTABLES).
sudo gedit /etc/crontab
Then at the end of the file add:
# added by [your name] to shut off internet at certain times
30 19 * * * root iptables -I OUTPUT -p tcp --dport 80 -j DROP
30 23 * * * root iptables -D OUTPUT -p tcp --dport 80 -j DROP
The first number refers to minutes, the second to hours on a 24 hour clock, and the last 3 *s refer to day, month, and day of the week, so * for all three means every day (learn more here). The above turns off access to port 80 (http internet sites) from 7:30 pm to 11:30 pm daily. If you're between your start time and end time on the first day you set this up, just type in:
sudo iptables -I OUTPUT -p tcp --dport 80 -j DROP
to turn off access, and the cron job will turn it back on again at the time you set. If there's an emergency and you ABSOLUTELY NEED to access a website (that isn't https), you can type:
sudo iptables -D OUTPUT -p tcp --dport 80 -j DROP
So my hope is that this will force some productivity on me by the sheer lack of anything else to do. That said, blogger is https, so I can still post during writing time, haha. If you'd rather turn off everything (at the risk of not syncing files in the background) just add port 443 to the above. I'm not quite there yet!
Sunday, 1 February 2015
Week of Jan 26, 2015: Productivity and optimizing writing speed
I follow quite a few author blogs. One of those is Dean Wesley Smith's. Everyday he outlines his writing achievements of the day, which I found interesting to read in the beginning, but they've become somewhat monotonous. That said, I think blogging about progress is an excellent way to hold yourself accountable, a topic that author-entrepreneur Joanna Penn wrote about this week (someday I'll write a post with all the excellent blogs I follow). In the interests of holding myself accountable but not becoming too monotonous, I thought I might write weekly progress updates.
This is the first week that I actually feel I may be able to do this. It's my final crazy week at work, but my don't-break-the-chain's are keeping me on track regardless, and I feel like I'm getting back into "the zone." I think having achievable baby-step goals really helps it feel less daunting. I've printed out my "production calendar" and will put it up with the rest of my goals in my dining room. (Production goals are another thing Dean is big on.)
My little productivity worksheet is now tracking how many words I write a day. Unfortunately I'm finding that if I write 500 and delete 200 old ones from yesterday, my count is still only 300. I both like and dislike this. It's good because realistically I'm only 300 words closer to my goal; it's bad because I don't really have a good grasp on how fast I can write, and that hurts my scheduling. After reading Rachel Aaron's post on how she used data collection to improve her writing efficiency (check out Step 2), I started keeping a spreadsheet to track how much I write at certain times of day and how I'm feeling. I'll do some rough analysis once I have some data. (I'm a real fan of data; if you are too, you may want to check out the quarterly Author Earning Reports run by Data Guy and Hugh Howey.)
Every Sunday I will (try to) update my word counter on the sidebar, an idea I gleamed from Hugh Howey, a very successful indie author. I'm up to 11,000 if I count early half outline/half draft versions of Act I, which I won't. So looks like 2800.
This is the first week that I actually feel I may be able to do this. It's my final crazy week at work, but my don't-break-the-chain's are keeping me on track regardless, and I feel like I'm getting back into "the zone." I think having achievable baby-step goals really helps it feel less daunting. I've printed out my "production calendar" and will put it up with the rest of my goals in my dining room. (Production goals are another thing Dean is big on.)
My little productivity worksheet is now tracking how many words I write a day. Unfortunately I'm finding that if I write 500 and delete 200 old ones from yesterday, my count is still only 300. I both like and dislike this. It's good because realistically I'm only 300 words closer to my goal; it's bad because I don't really have a good grasp on how fast I can write, and that hurts my scheduling. After reading Rachel Aaron's post on how she used data collection to improve her writing efficiency (check out Step 2), I started keeping a spreadsheet to track how much I write at certain times of day and how I'm feeling. I'll do some rough analysis once I have some data. (I'm a real fan of data; if you are too, you may want to check out the quarterly Author Earning Reports run by Data Guy and Hugh Howey.)
Every Sunday I will (try to) update my word counter on the sidebar, an idea I gleamed from Hugh Howey, a very successful indie author. I'm up to 11,000 if I count early half outline/half draft versions of Act I, which I won't. So looks like 2800.
Subscribe to:
Comments (Atom)