Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Simplify Go Tests with cmp
The cmp package is the only package outside the Go std library that we need to test and document how the system behaves.
-
Making Go Tests Nice & Tidy
Having clear, easy-to-understand and rock-solid test preconditions is paramount.
-
Stop Fighting Your Go Tests: Simplify and Clarify
This time, we’re rolling up our sleeves to simplify the test setup, pick Go types that actually make sense, and stop confusing readers with constantly changing names.
-
How to Remove Pollution From Go Tests
Why do we clutter our code?
-
Go Testing Mistakes to Avoid
Welcome to the Go podcast with host Dominic St-Pierre!
-
50 Go Testing Mistakes
-
Handling Go Errors In Tests
Errors in Go are like the STOP sign.
-
Security, DevSecOps and Testing with Go
Welcome to the Go podcast with host Dominic St-Pierre!
-
Critical First Step in Go Tests
“I have two news for you, bad and worse,” said the mechanic.
-
Simple Trick To Speed Up Your Go Tests
We focus on fundamental parts of the cmp package: checking equality and calculating diffs.
-
Go Testing: How to Communicate Clearly
In Go, we build packages - fundamental Lego-like blocks that we assemble in modules and use to build applications.
-
Don't Overload Your Brain: Write Simple Go
This week we do small refactoring to illustrate how we can improve code readability and reduce cognitive load.
-
3 Red Flags to Watch When You Join New Team
The ritual starts.
-
3 Career Mistakes New Go Developers Should Avoid
A few years ago, at the GopherCon UK conference, I asked three programming instructors and mentors a straightforward question: What early career mistake will you never make again?
-
Benchmarking: What You Can't Miss in Go 1.24
For us Go developers, writing less code means fewer opportunities to make mistakes.
-
How To Connect to Your New DigitalOcean Droplet
We’ve just provisioned a new Ubuntu 24.04 LTS droplet in Digital Ocean.
-
How to Write Better Tests in Go
How do you know if what you are building is the right thing?
-
People Who Have Influenced Me in Quality Engineering
I’ve been interested in engineering quality since I assembled my first electronic radio over 40 years ago.
-
Why Test-First Development Is So Damn Hard
Thinking is hard.
-
Why Learning Fundamentals of Physics Will Make You a Better Software Engineer
When was the last time you were fixing critical bugs in your code?
-
How I Got Interested in Time Blocking System
Keeping at bay digital distractions and filtering online noise is the most important think you can do for yourself.
-
Rules for New Go Programmers
You skyrocket your chances for success if you follow simple rules.
-
Learning Go: Tips for Developing the Right Mindset
How do I start?
-
How To Handle Go Security Alerts
“Our reports say your software is not secure and has critical and high vulnerabilities.
-
Organizing Your Go Code: Tips for Beginners
How should I organize my Go code?
-
How to Prevent Panics in Go
Imagine you are sitting relaxed in a self-driving car.
-
Essential Tools for Go Developers
Before writing Go programs, you must set up your editor and install essential tools.
-
How to Break Production on Black Friday
Users won’t do this!
-
Damn! It Worked Last Week!
It takes ages for the newsfeed to load.
-
Writing Secure Go Code
What does it mean to keep security in mind when writing Go code?
-
Performance Tuning and Benchmarking
Have you ever wondered how to determine if your Go code is performing at its best?
-
Communicating with tests
In this episode, Graeme King hosted me to show practical examples of refactoring the test codebase.
-
Building Go binaries with Goreleaser
Building and releasing software shouldn’t be a tedious, manual, error-prone task.