Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Disclaimer: This entire blog post was written by AI.
-
I recently discovered 4-4-6-2 breathing: 4 seconds in, 4 hold, 6 out, 2 hold.
-
I believe strongly that if an individual is to blame for a (production/security/operational) incident, then this individual should be fired.
-
There are plenty of texts talking about expectations of engineers and best practices during an incident.
-
Let’s set aside the harmful impact AI has on artists (copyright), the environment (GPUs want electrons), and humanity (enforcing existing unfair systems) in general for a sec.
-
I want to write more.
-
Tips and tricks around writing Go after 8 years.
-
Beginner workshop introducing the syntax and key ideas of the Go programming language.
-
This talk introduces Docker to beginners with lots of practical demos, introduces best practices for experienced users, and discusses the internals for advanced users.
-
In this presentation I’m proposing a novel judgment method if a test is worth writing or not, and provide several tips for how to write high-quality tests in Go.
-
Some tips and tricks to make you love working on the command-line.
-
Co-presented with Chad Kohalyk, giving a short overview of Erin Meyer’s excellent book The Culture Map: Breaking Through the Invisible Boundaries of Global Business which lays out an 8-scale framework for analyzing business culture and developing strategi…
-
I found that continuously updating my CV over time was a pain, so I simplified it and automated it.
-
Keeping your code’s dependencies up to date is hard, so luckily there are free tools like Dependabot around, that can create PRs against your repository whenever any of your dependencies have a more recent version updated.
-
When error messages contain “useful information” e.g. application-specific IDs or other variables then the error messages lose their “grepability”.
-
I recently rewrote my Neovim configuration in Lua in order to take advantage of a more intuitive programming language for configuration, Lua-only plugins, and powerful Neovim-only features such as: The built in LSP: Language Server Protocol, IDE features…
-
Have you ever wondered how iota works in Go?
-
You might know that prefixing a file or a directory with . makes it ‘hidden’ in unix-based systems – i.e. they won’t show up when you run ls and they won’t show up in your file browser (e.g.
-
This article will cover how to get visibility of your test coverage in Go.
-
A while ago, I saw a question in a Go developer Slack channel that went something like this (translated): When would you want to define a function type like type MyFunc func(msg string) error?
-
This past week I’ve had the privilege of having a Hack Week where I work, where we can work on whatever we wanted.
-
Let’s have a go at writing tests in Go.
-
Today I released v1.0.0 of a Go package called jsonassert.
-
In Java we have 4 access modifiers that can be applied to methods and fields of a class.
-
Spring developers will be familiar with its powerful Dependency Injection API.
-
This event is for beginners, and covers fundamental Git concepts from scratch.
-
If you aspire to be a developer, sys-admin, or some other profession that relies on computers outside of word documents and excel spreadsheets then you ought to be comfortable with a command line.
-
Vim is highly customisable, and I recommend everyone tailor their config according to their own preferences.
-
I wrote an article on how to manage your legacy systems using modern tools and techniques on my work blog.
-
Learn some basics of sentiment analysis in Python, using both rule-based sentiment analysis and ML based sentiment analysis.