![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Waking up with a solution in mind for a leftover bug from last night's hacking session, getting it implemented within ten minutes of being sufficiently caffeinated to work, and discovering that one of the subsequent items on my TODO is actually as simple as I thought it would be.
(no subject)
Date: 2010-03-26 03:46 pm (UTC)extremelyexcessively hard on something, and should really relax.I'm less disturbed by that when it's a project for myself rather than an employer. Luckily, the last couple of times have been personal projects.
(And yes, I note that you didn't specify that you dreamt code. It was just the first tangent that came to mind.)
(no subject)
Date: 2010-03-26 04:01 pm (UTC)In this case, I woke up when the bells rang and the first coherent thought I had was a resolution to the bug. I'd been up late hacking with a local friend on a joint project that we're working on for fun, and have now resolved every TODO item before we get together for the next round. Good times.
(no subject)
Date: 2010-03-26 05:50 pm (UTC)When I wake up from such a dream, I can't remember all the exact details of the code, but I can remember the shape of it well enough to be able to sit down and type out the real thing. It's sort of like what I've produced (or what I remember) is pseudocode. It's enough to show me what needs to be done and how.
(no subject)
Date: 2010-03-26 06:23 pm (UTC)(no subject)
Date: 2010-03-26 06:41 pm (UTC)Let me know if you want more explanation.
Glad I finally figured that out; it's been subconsciously bothering me since I typed my earlier comment.
(no subject)
Date: 2010-03-26 06:49 pm (UTC)For indenting code I'd want to be able to indent entire blocks at once, but that should be as simple as selecting a block (click-drag to highlight?) and then "pushing" it over. Maybe with the little wrist-flip that the carriage return uses; that should be fairly easy to capture with an accelerometer.