Information sponge and software mercenary. Jack of all trades, master of none, better than Jack of one trade, master of none. he/him.

Joined October 2011
1,641 Photos and videos
Brett Miller retweeted
sprint planning
23
102
1,143
55,192
Brett Miller retweeted
you can now get data from auth'd APIs with @duckdb 🤯 ya know, to get your stripe data or whatever (it's not documented yet)
13
30
278
69,171
Brett Miller retweeted
The All Blacks against the Springboks. Over 103 years and 106 games, rugby's biggest rivalry has shaped nations, changed governments, affected law, created communities, and provided more outstanding matches than any other. We dug into a game like no other- youtu.be/hXDdeQjKqw8
59
136
667
365,867
So many of the comments I hear about estimation boil down to "but we have to plan and meet our goals." That's a deep failure to grasp the concept (of agile ways of working). We plan strategically, and our goals are strategic. The details of what we have to build to meet those strategic goals are discovered incrementally by releasing small bits of valuable software and getting feedback on it. We defer details, in other words, to the last responsible moment. Defining those details too early doesn't really work because the customers themselves won't know what they need until they have something in their hands. The details are invariably wrong. Too-early focus on details also often leads to building things nobody wants or needs. There are occasional exceptions, of course, in the corners of the program where regulations, or the actual behavior of actual hardware, or necessary algorithms apply, but those bits comprising the entire system are exceedingly rare.
12
19
121
9,982
Brett Miller retweeted
BSides Cape Town 2024 Tickets are now Live! Early Bird has Sold out (50 Tickets) We have released the Standard, Corporate and Student Tickets Get your tickets here quicket.co.za/events/270286-…
7
9
869
Brett Miller retweeted
1
2
140
11 Jul 2024
1 10 11 12 2 20
54
Brett Miller retweeted
7 Jul 2024
i can tell no one has ever let you be responsible for anything when you think hiring is ever a good answer you wake up trying to do work and you get a DM like “hey the new hire said something kinda racist in front of joe and it wasn’t AT joe but joe is still kinda upset”
2
4
131
9,832
Brett Miller retweeted
5
64
857
65,085
Brett Miller retweeted
26 Jun 2024
New blog post by @__AlexMonahan__: Benchmarking Ourselves over Time at DuckDB The DuckDB team's philosophy is to first ensure correctness, then iterate and optimize to improve performance. This blog explores how this happened over the last three years, when DuckDB became approximately 3-25x faster and 10x more scalable. Read more at duckdb.org/2024/06/26/benchm…
4
32
170
29,353
A common notion👇. That last bit is the hard one. I don’t think I’ve ever seen a Scrum shop move past Scrum to something better. You can do Scrum perfectly without being the least bit agile as well. If Agile is a 0-100 scale, Scrum gets you from 0 to 1. I suppose that’s better than SAFe, which gets you from zero to 0.1.
25 Jun 2024
Replying to @allenholub
I disagree in part, not a fan of scrum but trying getting senior execs to agree to true agile with zero time-boxing and estimates is a non-starter. Scrum is a decent compromise to get something that isn't all upfront planning. Hopefully in time you can then move onwards.
9
2
22
7,396
23 Jun 2024
The people who are most confident AI can replace programmers are the ones who think coding is typing.
3
139
Brett Miller retweeted
in life there are two things that are unavoidable: death and engineers chronically underestimating how hard something is
64
192
1,729
84,926
21 Jun 2024
Seen this. Lived this. This is all solved by not having an arbitrary schedule and estimates.
3
93
20 Jun 2024
I think I just build dynamic diffing / change detection between any 2 json files containing an array of flat objects of the same shape with any properties supporting multiple join keys per object in like 150 lines of code? DuckDB blowing my mind.
19 Jun 2024
DuckDB is a game-changer. select count(*) from '*.json' 🤯
1
2
143
20 Jun 2024
The fact you can just CREATE TABLE blah AS SELECT * FROM read_json_auto("blah.json") and then SELECT column_name FROM information_schema.columns WHERE table_name = 'blah' is extremely powerful.
44
Brett Miller retweeted
19 Jun 2024
he died doing what he loved: shifting paradigms across scalable B2B SaaS and picking low-hanging fruit with seamless integration for key stakeholders
65
660
8,210
682,468
19 Jun 2024
DuckDB is a game-changer. select count(*) from '*.json' 🤯
1
1
278
Brett Miller retweeted
Reposting a comment I made on the internal chat in case it might be useful to others. On self censoring your creativity because someone else might have done it already or it might not be good enough:
3
10
35
4,003
Agile is not a methodology, or a framework, or a worldview. It is an adjective. That's it.
11
20
110
9,039