scottshipp

scottshipp @scottshipp

About: Hacker. Learner. Engineer. Creator of noted.

Location:
Seattle, WA
Joined:
Oct 23, 2017

scottshipp
articles - 66 total

What's so bad about four-week sprints?

Maybe four-week sprints aren't so bad.

Learn More 10 1Nov 7 '22

How to write an effective email as a software engineer

You may think most software engineers know how to write effective email but you'd be wrong. Email was invented by software engineers, but it is still a difficult tool to use to communicate technical content.

Learn More 11 1Nov 4 '22

Toxic tech interviews still rampant

A trending tweet shows that the industry still enables jerks.

Learn More 18 7Apr 5 '22

Estimation is not impossible

A common developer myth is that estimation is impossible. Here's why that's not true.

Learn More 47 24Mar 23 '22

Web Services 101: Why x00 status codes are so generic

200, 300, 400, 500...so generic

Learn More 2 0Jan 14 '22

IntelliJ Hacks: Copy paste history and plain text paste

IntelliJ can be insanely useful sometimes...

Learn More 2 1Dec 22 '21

Introducing todos in noted cli v0.0.3

See your todo items in one view, no matter _when_ they were written or what file they're in.

Learn More 5 1Dec 15 '21

Build a next-level RESTful web service with Spring Boot

Take the Spring Boot Quickstart to the next level!

Learn More 9 0Dec 8 '21

Java Pitfalls: Misuse of types

Yes, there's a lot of bad code out there!

Learn More 5 0Dec 7 '21

But is remote work equitable?

Remote work is great...but does it put some at a disadvantage?

Learn More 2 6Dec 1 '21

IntelliJ Hacks: Save Run Configurations to Source Control

IntelliJ can be insanely useful sometimes...

Learn More 8 0Nov 24 '21

Java Pitfalls: Unboxing null Booleans

Yes, seemingly innocent code can throw an NPE!

Learn More 9 3Nov 19 '21

Column selection: simultaneous multi-line editing with IntelliJ!

IntelliJ can be insanely useful sometimes...

Learn More 6 1Nov 16 '21

Prettify JSON with IntelliJ scratch files!

IntelliJ is not just a great Java editor!

Learn More 13 1Nov 8 '21

Web Services 101: The client is downstream, the service is upstream

"Downstream" and "upstream" have a technical definition that people often invert.

Learn More 15 1Nov 5 '21

Your note-taking process

I've taken notes over the years with everything from plain text files to heavy apps like OneNote but for me this just blows everything else away.

Learn More 48 3Nov 2 '21

My note-taking process

I've taken notes over the years with everything from plain text files to heavy apps like OneNote but for me this just blows everything else away.

Learn More 133 7Oct 26 '21

An amazing note-taking system with Markdown and Git, Part 2

I've taken notes over the years with everything from plain text files to heavy apps like OneNote but for me this just blows everything else away.

Learn More 199 25Oct 21 '21

An amazing note-taking system with Markdown and Git, Part 1

I've taken notes over the years with everything from plain text files to heavy apps like OneNote but for me this just blows everything else away.

Learn More 133 5Oct 19 '21

Five Laws of Software Everyone Should Know

Did you know there are laws of software just like there are laws of physics?

Learn More 71 1Oct 13 '21

Two ways to integrate Javadoc into IntelliJ IDEA

Do you still Google for Javadoc? You can see actually see Javadoc any time you want just by hovering on any piece of code in IntelliJ!

Learn More 10 0Oct 5 '21

We are bad at programming

Dan Luu finally said it out loud. Now what do we do about it?

Learn More 45 9Sep 30 '21

How to get a YubiKey credential for shell scripts

It's difficult to automate tasks that require a YubiKey credential.

Learn More 6 3Sep 29 '21

A good way to set up SSH keys for Git on Macbooks

Notes from yet another flawed attempt to setup SSH keys on a Macbook.

Learn More 18 1Sep 24 '21

Emojis in commit messages: ✅ or ❌?

Let's debate putting emojis in commit messages!

Learn More 12 13Sep 22 '21

The Simplest Thing That Could Possibly Work

Learn about a core design principle of software

Learn More 5 1Sep 20 '21

Are Amazon and Google at odds with Agile?

Both Amazon and Google have a culture of creating written documentation, including specifications. Agile approaches are commonly resistant to such practices but it's obviously successful.

Learn More 6 2Jul 20 '21

RESTful Mappings in Spring Boot 2

Learn how to put RESTful mappings on the controller methods of RESTful web services in Spring Boot 2

Learn More 8 1May 14 '20

Type-safe Configuration Properties in Spring Boot 2

Type-safe configuration properties in Spring Boot 2 have a number of advantages over using the @Value annotation.

Learn More 8 0May 11 '20

Properties in Spring Boot 2 Tutorial

Learn about properties files, environment properties, and command-line properties in Spring Boot 2 and how to use them with the @Value annotation.

Learn More 21 0May 5 '20