Tim Rowe

13.2K posts

Tim Rowe

Tim Rowe

@tjsr

Software Engineer. Mostly harmless.

Melbourne, AU Katılım Aralık 2008
122 Takip Edilen311 Takipçiler
Tim Rowe
Tim Rowe@tjsr·
@markdalgleish There's a big difference between people who just blindly take what AI says, and those who check the code it gives you. For the latter, it's just a faster keyboard and auto complete.
English
0
0
1
17
Mark Dalgleish
Mark Dalgleish@markdalgleish·
Absolutely mind boggling to stop and realise: 1) I barely code anymore, just chat with an AI. 2) It’s not slop. I’m still engineering. I don’t feel threatened. Feels like pair programming. 3) I’m enjoying it more than coding by hand. Truly wild time to be living through.
English
252
235
3.6K
163.7K
Tim Rowe
Tim Rowe@tjsr·
@trashh_dev Please don't tell us you learned this lesson personally, from experience.
English
0
0
0
76
trash
trash@trashh_dev·
guys. don’t put those nice fancy metal credit cards in the paper shredder. it will completely fuck it up(the paper shredder)
English
8
0
59
7.2K
Tim Rowe
Tim Rowe@tjsr·
@malinjr07 @vibingmonk I argued that repeatedly. They would constantly try to complete 5 or 6 major projects in a team simultaneously over 4-5 months, rather than letting us focus on 2-3 at a time for shorter periods. It made things so inefficient.
English
0
0
0
11
Mosaddik Ali Maruf
Mosaddik Ali Maruf@malinjr07·
@tjsr @vibingmonk Now that's BS. If companies expect at least proper rslts, they should go sequencially. Not in parallel!
English
1
0
14
1.1K
Pallav | RAG Expert
Pallav | RAG Expert@vibingmonk·
Dear recruiters, if you are looking for: - Java, Python, PHP - React, Angular, Next - PostgreSQL, Redis, MongoDB - AWS, S3, EC2, ECS, EKS - *nix system administration - Git and CI with TDD - Docker, Kubernetes That's not a Full Stack Developer That's an entire IT department
English
455
1.3K
13.1K
409.9K
Tim Rowe
Tim Rowe@tjsr·
@kamikaz1_k @theo Ugh, decorators, such an anti-pattern. We have inheritance for a reason.
English
0
0
0
19
Nope that ain't me
Nope that ain't me@kamikaz1_k·
What I don’t like about Java is the decorator abuse. Language itself is fine. But because it’s so verbose there’s “macros” everywhere to try to reduce boilerplates. If you know them, great, if you don’t, it’s a bit of slog. I think a Java enterprise app is harder for me to read than a Rust app.
English
5
0
8
4.1K
Tim Rowe
Tim Rowe@tjsr·
@Affinity @canva After all the announcements, I tried to give Affinity another go today: it crashes every time on launch, can't even open it. It crashes and exits even before I can agree to upload/submit the crash report! Not a good start.
English
1
0
0
62
Tim Rowe
Tim Rowe@tjsr·
@AnxiousHolly Let's be real for a moment - SD can be SDIO. You could have a two-wire connector that breaks out to a 3.5mm connector coming out of the SD card slot. But let's take that further: Why do we need 3.5mm to physically connect? Why not a flat, SD-sized magnetic connector?
English
0
0
0
158
Holly - I like tech
Holly - I like tech@AnxiousHolly·
You can only bring one back expandable storage or headphone jack?
Holly - I like tech tweet media
English
836
91
2.7K
346.3K
Tim Rowe
Tim Rowe@tjsr·
@vibingmonk @malinjr07 Towards the end of my last role, there were times where I had *19 different projects* open simultaneously - including the associated CI tasks, monitoring, logging, calendar events and meetings, wiki docs, and issues. That kind of crap needs to stop, yet has become 'normal'.
English
1
0
29
1.2K
Tim Rowe
Tim Rowe@tjsr·
@vibingmonk The industry needs to go back to being more focused, to being more collaborative, to promoting deep diving and really learning single, individual skills intricately. If that means you pay less, and hire five developers for the price of three, so be it!
English
0
0
3
230
Tim Rowe
Tim Rowe@tjsr·
@Hesamation As a user of Windows since 3.1, trying to use a Mac is like a 50% cut in productivity just due to muscle memory and knowledge of shortcuts and how stuff works.
English
0
0
0
18
Tim Rowe
Tim Rowe@tjsr·
@OpenAI Every time I switch apps on Android and come back to ChatGPT. So you then have to wait close to a minute to see what you left it to think about, hoping you could come back to. Come on, this is a horrible UX.
Tim Rowe tweet media
English
0
0
0
16
Tim Rowe
Tim Rowe@tjsr·
@Affinity How not to do trial versions and lose a sale: Time limits that give zero consideration to actual use. Installed it a little over a week ago. By the time I found time to try to evaluate it, my trial had expired. Without ever opening it.
English
1
0
0
83
Tim Rowe
Tim Rowe@tjsr·
@skydotcs Simple, it's revenue. They spent $500m - there's your $500m revenue 🤣 Reality though - if it's adding $10/month subscriptions, call it $100/year, it only needs to sell 5m subscriptions. Not at all a difficult ask - especially if enterprise makes up a large percentage of that.
English
1
0
1
33
Tim Rowe
Tim Rowe@tjsr·
Working on a new PoC app reminds me just what a hellscape the Node/ES ecosystem is - can the community *please* just come together and come to an agreement to abolish any and all CommonJS support in favour of ES by a certain date? :(
English
0
1
1
49
Tim Rowe
Tim Rowe@tjsr·
@maxlaughton The only people I have ever heard - in any country or organisation using it internally - argue for first-past-the-post voting systems are very old people or very right-wing/conservative people.
English
0
0
0
10
BrandNew
BrandNew@PastNostalgic·
@rfleury Software engineers no longer feel the need to go low level and optimize code. Abstractions into higher levels, lead to smaller dev teams and faster product shipping but inevitably lead to bad practices and slow software
English
6
2
110
6.8K
Tim Rowe
Tim Rowe@tjsr·
@evilZardoz @auspost I can't wait to see my dodgy posties change of behaviour when he sees the new security and doorbell cameras out the front of my place.
English
1
0
0
55
Tristan Gulyas 🖥 📸 🦆
Hey @auspost I had a package coming today that was supposed to be left in a safe place, however you've said that there was nobody answering the door so you've taken it to a post office. The item didn't require signature. What is going on here?
English
5
0
1
302
Tim Rowe
Tim Rowe@tjsr·
@parawolf @AlboMP The whole thing of being expected to cover the cost of rentals while repairs occur I feel goes too far. This should be something your insurance offers, but not something compensated for. Let them have agreements between providers if they want it value-add it.
English
2
0
0
18
Ian McGinley
Ian McGinley@parawolf·
@tjsr @AlboMP Could imagine. Even just on the ongoing car rental while waiting for your car to be repaired is utterly terrible in the current situation. Even the current generation Ford Ranger is not immune from substantial parts delay.
English
1
0
0
32
Ian McGinley
Ian McGinley@parawolf·
Something you should add to the import market for cars @AlboMP , we are getting swamped with dozens of discrete cars made overseas. However even basic repairs or parts replacements are taking in many cases months. Bring in a requirement for parts and servicing availability.
English
2
0
0
35
Tim Rowe
Tim Rowe@tjsr·
@code I've had to rely on this before - you still lose code in some circumstances where the files was new or deleted, and you switch branches. Sadly it can't save you from all mistakes - deletes and renames become a little too much for it :(
English
0
0
0
11