acr Profile Banner
Andrew Crookston Profile
Andrew Crookston

@acr

Followers
975
Following
18K
Media
538
Statuses
14K

Engineering Manager. 20yrs in tech. Write about engineering and entrepreneurship. Past: @spotify @instacart @lifesum 👨‍🔬 Home DJ 🎧 Swedish 🇸🇪 Ex-SF 🌉

Stockholm, Sweden
Joined January 2008
Don't wanna be here? Send us removal request.
@acr
Andrew Crookston
2 years
So true!
@historyinmemes
Historic Vids
2 years
"While spacewalking | realized something, I used to think I was scared of heights but now I know I was just scared of gravity." - NASA astronaut Reid Wiseman
1
1
2
@Kartikayb77
Kartikay
2 years
There is a lot fear about the progress of ai making software engineers 'irrelevant'. Especially among those in college and those just starting out in their careers. I do not share those fears. Because I am not a software engineer, I am a problem solver. A much more powerful
5
27
242
@acr
Andrew Crookston
2 years
Agility is both ability to move fast but also the ability change direction and manoeuvre with haste. In order to do that information is needed, and that information needs to be acted on = feedback loops. @allankellynet
Tweet card summary image
allankelly.net
It is no longer about working agile, it is about achieving agility. Moving from agile to agility is more than just word play, the change has meaning.
0
0
0
@acr
Andrew Crookston
2 years
Agreed. In that situation. Not easy. But also a sign for leadership, bring me something to push, to be positive about!
@SergioRocks
Sergio Pereira
2 years
CTOs and Engineering Managers are in a tough spot right now. Just a couple years ago, you'd hire 5-10 people per quarter. Convince your best engineers to stay, despite competing offers. And negotiate salary budget increases with your CEO. Now it's a different market:
0
0
2
@acr
Andrew Crookston
2 years
Still know my ID-number by heart!
@engineers_feed
World of Engineering
2 years
Are you this old? Ah-oh!
0
0
0
@acr
Andrew Crookston
2 years
Just published an article about #git workflows and best practices. https://t.co/wU8SrYGexP Strangely, I’ve been sitting on this for four years. Maybe too scared to publish? #developer #workflow #BestPractice #SoftwareEngineering
0
0
0
@GergelyOrosz
Gergely Orosz
2 years
This is kind of an open secret when talking with founders. It’s much easier to get people to care about the company when they meet other coworkers semi-regularly. Of course many full-remote companies do a great job with this: it’s just far more work to do, and needs thought.
@GeorgeMayer
George Mayer
2 years
Turns out remote people care less about their jobs… which is obvious, but something team “we’re just as productive” will need to contend with.
68
37
459
@ptr
Tεss
2 years
When I tell people we didn't use an issue tracker at Slack, I typically get one of two reactions, either "oh thank god" or "how tf did you stay organized?" Here's the thing: we were incredibly organized. Here was our system: Use a document (and checklists) to track your work.
11
19
187
@ptr
Tεss
2 years
We designed, built, and shipped Slack's Do Not Disturb feature in four weeks, between Thanksgiving and Christmas 2015. (We wanted it out for the holidays so folks could snooze notifications during their time off.) Here's how we pulled it off: Know what you want to achieve. We
7
24
265
@ptr
Tεss
2 years
When it comes to PM, stored knowledge deteriorates so rapidly that you should try to create as little of it as possible. You are probably writing too much down, at the cost of more important things like talking to customers, iterating on designs, deep diving into analytics, etc
4
10
83
@acr
Andrew Crookston
2 years
I wrote a new post on WIP limits and the value of keeping them low. https://t.co/W1Sd5jQN2q #productivity #engineering #management
1
0
0
@ptr
Tεss
2 years
How to prioritize a product backlog, in 9 easy steps. 🪄 Many PMs struggle with this. You don't have to. If you have a list of ideas already, you can do it in under an hour. 1. Create a blank spreadsheet (e.g. https://t.co/N7VfEdv13i) 2. Add column headers: "Project", "Reach",
11
15
193
@acr
Andrew Crookston
3 years
This is what I look for when hiring. Technical skills can be learned.
@EmmaBostian
Emma Bostian
3 years
Someone excited to learn. Engineers with a growth mindset are some of the brightest out there.
0
0
0
@acr
Andrew Crookston
3 years
3D is hard. Why has nobody created Figma for 3D? (Free idea! I'm busy building this...) #raspberrypi
0
0
1
@acr
Andrew Crookston
3 years
One of my first jobs ever was optimizing an export script making hundreds of sql queries for each combination of arguments, it took 3-6hrs to run, I loaded the entire table into memory and had it down to 5min runtime. Given what I know today it probably could have been <20s.
@nateberkopec
Nate Berkopec
3 years
A database call costs at least 1 millisecond, mostly in network and CPU execution. Consider how much your language can do in 1 millisecond. For example, Ruby can sort an array of about 500,000 elements in that amount of time. It's not always faster to go to the database.
0
0
3
@acr
Andrew Crookston
3 years
It's my #Twitterversary! I have been on Twitter for 15 years, since 18 Jan 2008 (via @twi_age).
0
0
0
@acr
Andrew Crookston
3 years
Been thinking about this a lot and looking for input: What are the best strategies for keeping a codebase easily maintainable and/or testable? #programming
2
1
0
@acr
Andrew Crookston
3 years
Are there any truly revolutionary/groundbreaking inventions in the world or is everything derived, or combined from past learnings? iPhone = touch screen + phone + internet. Airplanes = wings = birds…? Maybe the wheel… round rocks? This evenings random philosophical thought…
0
0
1
@acr
Andrew Crookston
3 years
Reminds me of the 00's when I mounted the prod server as a disk over SFTP and edited files live. You would literally shout out to coworkers which file you were editing. If you wanted a "big" change, you copied-then-replaced the file. Ah the "good old days". If you're a small co..
@levelsio
@levelsio
3 years
I commit with CMD+Enter git shortcut, no commit messages, straight to production. When I am coding I might be committing 3 times per minute or more etc. Uptime 99.99% no issues. I'm a bit different though 😅 This isn't advice
1
0
2
@acr
Andrew Crookston
3 years
I feel like i just inhaled 22 books in three days at @oredev. Exhausted but my brain is running on superpower! Excited to distill my thoughts and impressions and get some writing done about processes, #wayofworking and #agile. #oredev2022 #øredev
0
0
2