DEV Community

Oisín profile picture

Oisín

Writing programs for fun since I started with a Commodore 64 back when they were still sold. Still learning!

Location Dublin, Ireland Joined Joined on  github website

All 36 comments

Leaving OCaml

Most of the recent commits seem to be YAML-hell for K8S stuff...

The Right Mindset To Solve Complex Problems

Fair point! But I think it's important to step back sometimes...

Jump to running tmux sessions with fzf

One thing to note: the display-popup command was only introdu...

The Right Mindset To Solve Complex Problems

"For example, I know that one of my weaknesses is trying many...

I tracked every minute of my time for the last 4 months. Here are 7 totally unexpected results

Thanks for a wonderfully honest and thoughtful article! If I ...

Solutions Architect Tips - The 5 Types of Architecture Diagrams

I can't see how the example Persona diagram could be of much ...

Kanban vs Scrum – Why Kanban is More Agile

This is great. I've been trying for a few years to convince t...

How to improve your focus in 2021

Yeah rain sounds are good - I used to listen to Noisli, and s...

16 Simple Tips to Boost Your Productivity x10

"Don't automate infrequent things." I still like to automate...

How to improve your focus in 2021

I listened to the audio book of "Deep Work" and enjoyed it, a...

Stop Memorizing! : The #1 Advice I Wish Someone Would Have Told Me

Great advice. It reminds me of a talk by Barbara Oakley, a pr...

How Much Do Software Engineers Make?

Wow, I heard it was expensive there but didn't realise how mu...

How Much Do Software Engineers Make?

Wouldn't that only make sense for startups which are more vol...

Developer world as a woman 👩‍💻

I think most men hate those kind of toxic environments too. T...

Have you made recent changes to your workflow to boost productivity?

Ah yes, I've worked with a few people who would come to my de...

How do I work on multiple projects simultaneously without losing my mind

That'd pretty neat. I've been using tmuxinator for a few year...

What is a Senior Developer *Really*?

What did you do instead, how did you do it, and how's it goin...

Nobody is working for 8 hours a day, Why?

The Zeigarnik effect is really interesting and I don't think ...

Goodbye Nginx, hello Caddy

You're totally right that we should consider the efficiency (...

Spam sucks

I couldn't determine the details of your spam prevention syst...

You should only write USEFUL tests

Tests don't prove that code works, though. They can only prov...

Goodbye Nginx, hello Caddy

That's a fair point. Actually I'm seeing a lot of cases recen...

Goodbye Nginx, hello Caddy

I was really impressed by Caddy when it first hit the scene, ...

Goodbye Nginx, hello Caddy

Could you elaborate on the situation with Cloudflare?

Goodbye Nginx, hello Caddy

Rather than reducing the discussion to "is C faster than Go",...

I failed an interview because of an algorithm

This sounds like a classic case of testing for rote memorisat...

What do you do within the first 30 minutes of starting your work day?

Roll out of bed soon after 10 am, stumble downstairs and open...

Configure neovim for rust development

Hmm. I don't know why, but the autocompletion with nvim-lsp /...

Unit Testing is Overrated

Great post. Although I do find test-driven development helpfu...

What is your fitness routine?

I started "MAF" running training last week. This means runnin...

Variable Shadowing In Rust – “Let” Is Immutable But Not Constant

I'm also not really a fan of shadowing, and observed at least...

Onboarding a junior developer to your team? Here's 12 tips.

Good tips! I wish more companies / teams would give pair prog...

Linux kernel 5.6 has been released. Here's what's new.

"The Linux 5.6 kernel series is the first to include suppor...

Daily Challenge #214 - Persistent Bugger

Nice use of pointfree style!

Welcome Thread - v66

Thanks! I was looking for it too on the onboarding page. Gl...

loading...