DEV Community

loading...
Enno Rehling (恩諾) profile picture

Enno Rehling (恩諾)

Experienced PHP and C programmer based in Norway, with a history of game and web development. Currently at Servebolt.com, previously at IMVU, Smarterphone, and Funcom.

Location Tønsberg, Norway Joined Joined on  Personal website https://about.me/ennorehling github website twitter website

Education

Yes

Work

Head of Software Development at Servebolt

All 44 comments

What was your win this week?

Finally got our dockerized developer environments to automati...

where would you live if you could be remote full-time?

I was already 80% remote before the pandemic, and chose to li...

Is C still a high level language?

C is boss level.

What was your win this week?

Using the time between two project to rework our slowest test...

Tell me about your first email address

I started my comp sci degree in 1993, so I must have been 20 ...

Tell us what your top unpopular tech opinion is 😈

Only one? PHP is not such a bad tool once you've gotten to ...

Explaining Scrum story points

Thank you! This is the blog post I've been meaning to write...

Programming Music

I like the cinematic electronica of Ugress: youtube.com/wa...

Learning to love software development books 💙

It doesn't really address any particular language, though? ...

Learning to love software development books 💙

I have had the same experience: learning on the job or from...

Favorite song to listen while you code?

Yo Pumpkin Head from the Cowboy Bebop OST is my "I'm going ...

⏳ Is Future Proofing just Overengineering? 🤹

I think "future proofing" code is an idea that appeals to a...

List Formatting in C

Update: Turns out the goto really wasn't necessary. Also, i...

Which editor do you use when opening files like .bash_profile, etc?

What if the situation in which we edit these files is one w...

Which editor do you use when opening files like .bash_profile, etc?

It's either vim or jed, depending on what's installed. For...

Looking Back at the My Little Pony Game I Made in High School

First of all, from somebody else who keeps thinking about t...

What is your best advice for a junior software developer?

"First you search, then you ask". Learning things by yourse...

Freelancers, do you host and maintain client websites? Why or why not?

When it comes to maintenance, I think you as the developer ar...

When signing up or logging into an app, do you prefer OAuth (authentication w/social media account) or email sign up/sign in?

Email. I have more control over my email than over any soci...

Can I see your terminal?

My final recommendation for screenshots is Skitch, which ha...

Can I see your terminal?

What they didn't tell me: Cmd+Ctrl+Shift+4 will put the scr...

Can I see your terminal?

PuTTY on my Windows laptop to a remote Linux machine, whe...

Can I see your terminal?

The image upload doesn't seem to work on mobile, at least I...

Can I see your terminal?

.

Can I see your terminal?

It seems I cannot figure out how to upload images here.

Can I see your desktop home screen

My work laptop is all screenshots of bugs, one small folder...

What is the best mechanical keyboard out there?

I still haven't found an external keyboard for the Mac that...

These are a few of my favorite: Terminal Shortcuts

Sometimes even faster, !ls repeats the last command that st...

What are the most interesting, readable software books?

C++ Coding Standards, Sutter and Alexandrescu. Save yoursel...

You are not a real developer

Caveat emptor: I have no idea what stirred this up, or what t...

Ideas about preserving history of "fixes" to problems you've encountered?

This is super hard, especially when you're working alone and ...

How do you onboard new developers?

When I worked at IMVU, we paired each new employee with a men...

What's playing in your headphones while you code?

Eläkeläiset. High-Tempo polka covers of popular music, in a l...

What do American developers get wrong about internationalization?

Encodings, encodings, encodings. I'm considering "Explain Uni...

What are your thoughts on Accelerated Mobile Pages (AMP)?

I am sensing a strong correlation between "fake news" clickba...

What tools do you use for CI/CD? Past experiences, recommendations?

We use Travis CI for our github-hosted open source game proje...

What are your must-read programming books?

"Working Effectively with Legacy Code" by Michael C. Feathers...

What personal privacy/security measures do you take?

All the normal stuff (password manager, encryption), plus I u...

What is the next language you want to learn, and why?

Perl, because I find myself writing too many bash scripts whe...

Which editor/IDE do you use and why?

This may be the first and only vote for Eclipse I've seen on ...

Which editor/IDE do you use and why?

Having used both: Komodo seems a bit more sluggish at times, ...

Which editor/IDE do you use and why?

A little bit of everything, as the answer depends strongly on...

SQL is Insecure

The industry is built on juniors, though. My alternate summar...

loading...