dadgumjames Profile Banner
James Hague Profile
James Hague

@dadgumjames

Followers
3K
Following
656
Media
30
Statuses
435

Occasionally I make something people are interested in.

Joined February 2014
Don't wanna be here? Send us removal request.
@dadgumjames
James Hague
2 years
I never added a link to it, but the Programming in the 21st Century static site generator is at
Tweet card summary image
github.com
Programming in the 21st Century static site generator - dadgumjames/prog21
0
0
22
@dadgumjames
James Hague
2 years
I was recently asked about the first *home* game with a cinematic. Bugaboo (The Flea) from 1983 sometimes comes up. Astro Chase (1982) has intro and ending scenes. Anything earlier?.
1
1
5
@dadgumjames
James Hague
3 years
RT @jonhoo: Today the orange site reminded me of a neat article by @dadgumjames from many years ago that makes a point I think still holds….
0
9
0
@dadgumjames
James Hague
4 years
I periodically write command line tools that generate HTML. Every time, I think it would be great to redirect output directly to the browser instead of creating a file, but no.
5
1
16
@dadgumjames
James Hague
4 years
At some point I stopped customizing desktop backgrounds and just make them completely black.
6
1
30
@dadgumjames
James Hague
4 years
A UI feature that would save me time, but I haven't seen on anyone's radar: feedback that copy-to-clipboard actually occurred.
3
2
23
@dadgumjames
James Hague
4 years
The "premature" in "premature optimization" means "Before you fully understand the problem." This is also the loophole that makes it okay for a domain expert to sometimes optimize from the get-go.
1
8
53
@dadgumjames
James Hague
4 years
I spent much of the pandemic on a laptop, and now that I'm on a big monitor again I'm using smaller windows than I used to, with more programs visible at once. Resolution aside, feels like the ideal that early GUIs promoted.
0
1
7
@dadgumjames
James Hague
4 years
This book was the inspiration for "Halcyon Days: Interviews with Classic Computer and Video Game Programmers.".
@andyhertzfeld
Andy Hertzfeld
4 years
In 1986, Susan Lammers of Microsoft Press published “Programmers at Work”, a collection of entertaining interviews with nineteen prominent programmers, including yours truly.
Tweet media one
2
3
14
@dadgumjames
James Hague
4 years
en.wikipedia.org
0
1
4
@dadgumjames
James Hague
5 years
When building a UI for entering an AM/PM time, don't default to one or the other. Force AM or PM to be chosen before the (for example) "SET ALARM" button is even availble.
0
0
13
@dadgumjames
James Hague
5 years
Over the years I've appreciated some principles of the Erlang/OTP team: focus is on large systems not microbenchmarks, slow consideration of changes, experimental ideas often set aside, language is kept clean even if some complexity is dealt with behind the scenes.
1
2
17
@dadgumjames
James Hague
5 years
The MONOSPACE JavaScript demo sets up a rendering context using 59 bytes of code, and it contains 2 things I didn't know about HTML5/JS.
Tweet media one
1
1
18
@dadgumjames
James Hague
5 years
The last several months have made me realize how many small businesses can't update their own websites. New hours, adjusted lunch menus, COVID restrictions, all go on Facebook.
1
2
27
@dadgumjames
James Hague
5 years
This was fixed at some point–thanks @DuckDuckGo. The 2020 HTML version of the Giant List is now the top result, followed by a copy of the 1999 text file version.
2
0
11
@dadgumjames
James Hague
5 years
Sub-genre I stumbled upon in my stay-at-home reading: science fiction endorsed by @BarackObama.
1
0
8
@dadgumjames
James Hague
5 years
No more "failure looks like success" UX design, please. As in, I'm on the nuclear reactor control screen, and I touch SHUTDOWN, only I slightly miss, and the screen closes the same as if I hadn't. (More common example: closing an iOS Safari window.).
1
2
7
@dadgumjames
James Hague
6 years
Biggest change over the last decade in how I work: Anything with a visual/interactive/UX component I build a prototype in JavaScript (+ HTML) to show to people and start a discussion.
3
2
22
@dadgumjames
James Hague
6 years
I am perfectly fine with there being two.
Tweet media one
0
1
4
@dadgumjames
James Hague
6 years
Also when I was learning iPhone dev, I wrote an experimental casual game. It’s still in the App Store.
1
0
3