Categories
Computer science recommendations

Auto build your code on save with entr

So I’m working on a project at work where I want to rebuild my code whenever I save a source code file. Today I found the tool ‘entr’ and it’s a great thing to learn about. (I should totally send this to Julia Evans!)

All I needed to do is run

ls *.src | entr make

And that’s it. It’ll re-run make every time I save from the editor. Simple, helpful, open source.

Categories
recommendations

How to be a star | Dan Dreams of Coding

This is a bad place to be. You’re working hard. You’re creatively finding solutions to company problems. The developer next to you gets kudos just for doing their job, while your hard work and great ideas get ignored, and you get branded as being unreliable. The reason is simple – no matter how valuable you believe your side projects to be, your manager, business partners, and coworkers are depending on you for something else. If you aren’t delivering your assigned tasks on time and with a high level of quality, then anything else you’re working on is going to be ignored at best, seen as self-indulgent at worst.

It’s hard to find good career advice for software developers. This piece, which I’ve read half a dozen times, really is excellent start to finish. I’ve forwarded it around at work, bookmarked it and plan to share it when mentoring. Highly recommended.

via How to be a star | Dan Dreams of Coding

Categories
recommendations Uncategorized

Brutalist Web Design

A website’s materials aren’t HTML tags, CSS, or JavaScript code. Rather, they are its content and the context in which it’s consumed. A website is for a visitor, using a browser, running on a computer to read, watch, listen, or perhaps to interact. A website that embraces Brutalist Web Design is raw in its focus on content, and prioritization of the website visitor.

A name that I dislike, but a set of ideas that I find compelling and worth pursuing. Well worth your time to read and contemplate.

via Brutalist Web Design

Categories
Humor

Timezones

So true:

85-going-global

via Going Global

See also this classic:

syw7q6gc77f01