Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Throwing a JavaScript Error test to your observability tool?
-
Suppose your package.json specifies a Node engine of greater than or equal 24.
-
Hello World!
-
I’ve been known to cat README.md | pbcopy a file.
-
To toggle back and forth between two Tmux sessions, use <leader>-L.
-
Django Rest Framework includes a UI for interacting with your API.
-
I’ve written before about the two competing ways to import React, but after React 17, you don’t need either.
-
This year I’ve run over 25 Scrum refinement meetings; here’s what I’ve learned.
-
Sometimes your Docker build is cached, and you need to build without cache.
-
Git prevents branches with the same name.
-
“Keep binaries out of version control” is a truth I’ve always held, but I recently learned more about why.
-
My site’s build script has a set command; but what does it do?
-
Working with me?
-
Something I’ve taken a while to get under my fingers is Django’s URL routing conventions.
-
Here’s how you tail a Docker log. docker logs --follow <container_name> See docker logs --help for more.
-
MySQL’s display is tabular:
-
Anytime you’re making a list at work, rank it.
-
Acceptance criteria, or AC, describe what a feature or bugfix does.
-
Shift to a proactive mindset by making predictions before any experiments in a debugging session.
-
One of my projects features a Dockerized API.
-
Consider this scenario.
-
Today I want to talk about a way I think about debugging: as a story that we tell to ourselves and each other.
-
Want to learn a tricky topic and sharpen your learning skills at the same time?
-
I’m proud to announce the launch of my digital guide to software debugging, Don’t Stay Stuck: A Debugging Guide for Rising Engineers!
-
Today I gave a talk to my team about the Twelve-Factor App Methodology.
-
Sometimes I’ll be looking at a Git commit online, and want to put my dev environment in a world where the commit is un-applied.
-
I’ve been buying keyboards with Cherry MX switches for a decade, browns and a few blues.
-
As a long-time Ruby on Rails programmer, I thought that the name ActiveRecord –the model layer of Rails’ MVC– was branding.
-
The Node REPL has its own editor: node > .editor // Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel) const increment = (array) => array.map(item => item + 1) increment([1,2,3]) Exit and evaluate with Ctrl+D: [ 2, 3, 4 ] I’d use this to experime…
-
I have a Vim normal mode mapping, and I don’t know where it comes from.
-
It’s common practice to create usernames in a non-production database like “dev@example.com” or “customer@example.org”.
-
Today I learned about the .har extension (via Wikipedia):
-
Confluence was messy.
-
A suggestion about data: generate it now, and figure out curation later.
-
Pastures which are subject to overflow should be avoided.
-
“I’m still getting this random 404.”
-
Eight years ago I wrote a post called You Should Blog.
-
SALT messages are encoded with a library called msgpack, the Python implementation of MessagePack.
-
Today I learned about why directories in a project might have names ending in ‘dot d’, such as minion.d/.
-
I think a mark of a great engineer is being willing to change one’s mind when presented with new information.
-
Python string interpolation is available via few of interfaces, as Chris at Hashrocket taught me.
-
I needed to replace an “A19” light bulb.
-
In Vim Normal mode, * searches forward for the next occurrence of word.
-
If I’ve defined a function in the Python REPL, I can read its definition with inspect.getsource.
-
In the Python REPL, the help function provides a help message about its argument.
-
Receiving feature requests is part of running a software team.
-
Jira does have a “Start Standup” button, but it’s hidden and not well documented.
-
This is a response to “Don’t Guess” from the excellent “The Best Programmers I Know” by Matthias Endler.
-
If something in your software is confusing to a customer, it is confusing.
-
I’ve added TypeScript to several projects I’ve worked on.