Public notes
  • Log in
  • Nature
  • Coding
  • Information Sciences
  • Entrepreneurship
  • Practical Wisdom
  • Research
  • Now

Public notes

Elegance is not optional.

Wisdom

Akceptowanie uczuć

Czego właściwie potrzebujemy gdy kipią w nas uczucia?

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 28 May 2023 • 1 min read
Publishing

Ghost: Subscribe to a specific tag

Interested primarily in publications under a particular tag?

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 27 May 2023 • 1 min read
Haskell

Would Haskell be a good language for a blog?

If Haskell is "clear" and "expressive", would it be a good choice for illustrating ideas in code?

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 12 May 2023 • 1 min read
Software Engineering

Test-driven Bash script

What is required to write a test-driven script in Bash?

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 4 May 2023 • 1 min read
Research

Dissertation without distress

Start with a problem you can relate to, then iterate to improve upon the status quo.

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 4 May 2023 •
Goaccess
Security

Goaccess

Hacking bots are very busy.

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 25 Apr 2023 • 1 min read
Software Engineering

What Is TDD?

Lose the fear of change.

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 16 Apr 2023 • 1 min read
Software Engineering

Lean vs Agile

Is Lean better than Agile?

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 13 Apr 2023 • 1 min read
Software Engineering

Single quotes or double quotes

Do you ever wonder if you should use single quotes or double quotes for strings?

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 12 Apr 2023 • 1 min read
Fluent interfaces in programming
Software Engineering

Fluent interfaces in programming

What makes an API "fluent"?

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 4 Apr 2023 • 1 min read
Linux

Life-saving OpenZFS

"I learned today OpenZFS is a lifesaver"

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 27 Mar 2023 • 1 min read
Tmux - narzędzie na co dzień
Linux

Tmux - narzędzie na co dzień

Zamknięcie konsoli w czasie wykonywania programu jest możliwe, wygodne, i bywa bardzo pomocne.

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 18 Mar 2023 • 2 min read
Terraform tips
Terraform

Terraform tips

Three tips for a Terraform user.

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 14 Feb 2023 • 1 min read
Nix

Nix: What are the values on the left?

Nix expressions can be evaluated and assigned to variables. What does this action mean in practice? Let's find out!

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 14 Feb 2023 • 1 min read
Software Engineering

Terraform Associate Certification: Outline

Elements of the Terraform Associate Certification.

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 12 Feb 2023 • 1 min read
TIL

Terraform: Resolve "Error: Provider configuration not present"

To destroy infrastructure in a declarative way, remove the resources from the configuration and make sure you don't also delete the provider block (or file).

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 6 Feb 2023 • 1 min read
Software Engineering

Today I deleted my main SSH key

In a rush to get something done.

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 27 Jan 2023 • 1 min read
Entrepreneurship

Piotr Wajda: Interns need real tasks

"Are you assigning a separate project for your intern? You’re doing it wrong!"

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 19 Jan 2023 • 1 min read
Entrepreneurship

Piotr Wajda: A good manager will be thankful that you show your professionalism to a broader audience

"You may consider being more visible in your organization. A good manager will be thankful that you show your professionalism to a broader audience. It gives him precious data to help you achieve your financial goals."

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 19 Jan 2023 • 1 min read
Teaching Programming

Teaching programming: 1 - Motivation

“In fact, I’ve done lots of things that haven’t been done before”, he said half-smiling.

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 24 Dec 2022 • 2 min read
Wisdom

Jordan Peterson: Truth, adventure, and learning how to negotiate on your own behalf

"I decided a long time ago, partly from reading Solzhenitsyn, that I was going to try to be very careful with my words, and I was only going to say things that I thought about, that, to begin with, weren't lies."

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 4 Dec 2022 • 1 min read
Wisdom

Asking for permission

"People get stuck asking for permission."

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 12 Oct 2022 • 1 min read
Software Engineering

Teach programming!

"There’s a lot of value in having people on the team who’ve yet to develop the same biases. People who’ll force you to think through and articulate why you do the things you’ve come to take for granted. The reflection may help you spot a better way."

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 12 Oct 2022 • 1 min read
Software Engineering

Coding team: Important latency numbers

"We design systems around the size of delays that are expected."

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 12 Oct 2022 • 1 min read
TDD

Creating healthy habits (TDD)

"Pat Kua likened developers asking product managers whether to do activities such as refactoring and testing, to a chef offering washing and cleaning to customers. i.e. it shouldn’t be a discussion."

  • Patryk Kocielnik
    Patryk Kocielnik
Patryk Kocielnik 12 Oct 2022 • 1 min read
Public notes
  • Log in
  • Nature
  • Coding
  • Information Sciences
  • Entrepreneurship
  • Practical Wisdom
  • Research
  • Now
Public notes © 2025
Latest Posts Ghost