One of my biggest growth moments as a programmer was realizing that libraries I use are just code, and I could read them directly rather than puzzling it out from the docs.
Even today, I am surprised how much faster I move every time I start reading a layer I'm building on.
I have been asked several times where to put data you need to seed into a production database after adding a new table or column. Should you insert directly in the migration? What if you prune the migrations later?
If it were my project, I would probably do this... 🧵
“What skills do you recommend programmers develop?”
The most important one is communication. By far. Finding agreement is just so hugely important.
So many projects never found agreement (not even on the problem they’re trying to solve…), and only realized it on ship day.
It’s easy to fall into the trap of wanting to just complain and be negative amidst chaos.
It’s hard to stay positive and keep doing the work.
But hard things pay the best return.
Any time Mitch McConnell—no longer Senate majority leader—asserts how the Democrats should follow the rules and do what’s right, Democrats should visualize his refusal to hold hearings for Merrick Garland and his ramrodding through Amy Coney Barrett in 8 days.
Knowing that his successor opposes the death penalty, Donald Trump has rushed to execute as many people as possible before the transition. He has executed more individuals in weeks than had been federally executed in more than 60 years. Absolutely shameful. End the death penalty.
Impeachment is “divisive” only if there’s an actual *divide* about the President’s conduct. If you’re ok with what he did, stand up and say it. But don’t hide behind weasel words like “divisive.”
I hope Americans see this as a wakeup call and never again take their democracy for granted. Trump was always this. The Republicans who enabled him own what's happening today down to the last trespassing thug.
These are not protestors. They are law-breakers, they are rioters, they have attacked our Capitol, and they need to be prosecuted to the full extent of the law.
Good compilation here from @Kevinliptakcnn re: Pres. Trump’s list of objections to the spending package last night vs. Pres. Trump’s own budget requests:
The system isn't working when so many of its participants and supposed defenders are trying to destroy it. That's the crisis, and it's not going away because this time some judges threw out cases prepared by idiots.
The election fraud hoax will go down as one of the most embarrassing and dishonorable episodes in American political history, and countless Republican officials went along with it and promoted it.
I think Jim Jordan should travel over the holidays—to a hospital where he can volunteer to help overburdened frontline health workers who’ll be working over Christmas to try to keep their fellow Americans alive.