Patrick Magee

2.4K posts

Patrick Magee banner
Patrick Magee

Patrick Magee

@PatrickMagee

Engineering | Data | C#

London, United Kingdom Beigetreten Ocak 2011
1K Folgt351 Follower
Angehefteter Tweet
Patrick Magee
Patrick Magee@PatrickMagee·
Clear requirements and thorough data analysis are the bedrock of successful software development. Addressing these upfront ensures a smoother development journey, preventing costly detours and rework. Think of it as charting a map before embarking on a journey. 🖥️🔍 #SoftwareEngineering #DataAnalysis
English
1
0
12
10.1K
Patrick Magee retweetet
Dagger
Dagger@dagger_io·
Introducing cache control for Dagger modules. Dagger executes your CI pipelines incrementally: when a pipeline runs twice, it skips work that’s already done and can complete faster. This caching process happens automatically, sparing you the pain of maintaining fragile configuration files. But until now, only system functions could be cached in this way, and not functions defined in a module... So, as of Dagger 0.19.4, module functions are cached by default. To cache module functions by default, we needed a way to know whether your function is pure. A function called deploy() looks the same as build() to the engine, and caching the wrong one would break your pipeline. The solution is to annotate deploy() to let us know that it has a side effect. That is the purpose of cache control. dagger.io/blog/cache-con…
GIF
English
0
7
27
9.8K
Patrick Magee retweetet
Theo - t3.gg
Theo - t3.gg@theo·
This is a dumb way of thinking. All of software was built on top of the work of other developers.
GamersNexus@GamersNexus

@PatrickMoorhead If you used tokens and AI, you did not, in fact, "personally build" it. Millions of people whose work was stolen built it. You benefited from it.

English
111
46
1.3K
109.2K
GamersNexus
GamersNexus@GamersNexus·
@PatrickMoorhead Right, so then don't say "I personally built." If you want to use the tool then whatever, but this is like hiring a web developer to build a site and giving them design prompts and a spec sheet, then saying "I personally built" it.
English
25
4
395
16.7K
Patrick Moorhead
Patrick Moorhead@PatrickMoorhead·
I had a good friend tell me the apps I created were trash because I didn't have a formal database. I took that as a challenge. In 5 hours, I personally built, populated, and deployed a database containing all the content the company and analysts created over the past 15 years, press quotes, and social media posts, with integrated semantic and basic search and auto-updates. And is scalable to 10x the data. Tested it with 1,000 different queries that users would make. It works. :-) Now it's time to connect the apps I created with embedded data to the new database. It cost me around $200 in tokens. Ironically, the most expensive part was scrubbing ten years of press quotes. Still a better deal than Meltwater or Muckrack. The next step is to inject proprietary and protected data into it, with proper safeguards and attribution.
English
30
3
128
57.3K
Patrick Magee retweetet
Patrick Magee retweetet
Damian Player
Damian Player@damianplayer·
your timeline convinced you AI is in a bubble. talk to a boomer above the age 35 for 5 minutes. most people don’t even know what claude is.​​​​​​​​​​​​​​​​ kind of wild when you zoom out.
Damian Player tweet media
English
974
1.1K
9.1K
3.3M
Patrick Magee retweetet
flavio
flavio@flaviocopes·
How did we end up here?
flavio tweet media
English
245
144
2.7K
887.9K
Patrick Magee
Patrick Magee@PatrickMagee·
@theo @nsdavex YouTube could be so much better. The UI is terrible. Awful Subscriber management and lists. Poor filtering on search.
English
0
0
0
43
Theo - t3.gg
Theo - t3.gg@theo·
@nsdavex Youtube works incredibly hard to be the best platform in the world for both creators and viewers alike. Github has actively regressed for both users and integration devs for about 8 years straight.
English
23
0
167
21.9K
Theo - t3.gg
Theo - t3.gg@theo·
It’s probably time for something new to replace GitHub
English
566
70
3.3K
715.7K
Patrick Magee
Patrick Magee@PatrickMagee·
@edandersen Im personally okay with ai assisted game development. Though I will admit I'm starting to find it hard to know where I stand on either side of what is or isnt acceptable depending on context, application. I think of 'why', 'what' and 'how'.
English
1
0
1
21
Ed Andersen
Ed Andersen@edandersen·
@patrickmagee On the whole yes, but software programs never are tried to be passed off as “art” unless they are games. If games use AI I think massively less of them
English
1
0
1
34
Ed Andersen
Ed Andersen@edandersen·
It doesn't matter how much effort went into prompting or running generations - the moment someone knows it was generated with AI the value of it is zero Part of the enjoyment of film comes from knowing it was acted and filmed by real people, not machines.
Culture Crave 🍿@CultureCrave

McDonald's confirms the AI-generated Christmas commercial has been removed They said the moment served as 'an important learning' as it explored 'the effective use of AI' (via @BBCNews)

English
2
3
17
1.3K
Patrick Magee retweetet
David Fowler
David Fowler@davidfowl·
Fixing tech debt with AI is my new "gardening".
English
10
15
133
12.4K
Patrick Magee
Patrick Magee@PatrickMagee·
@Hasen_Judi How many frontend frameworks do we even have now? Not to mention the countless reinventing the wheel.
English
3
0
4
1.8K
ハセン حسن
ハセン حسن@hasen_95dx·
Frontend programming is the lowest paying programming job ever. It's also filled with stupid libraries and frameworks and idiots who have strong opinions about things they know nothing about. DO NOT GET INTO FRONTEND WEB DEV
Steve Lauda@stevelauda_

The bar has never been lower to master front end engineering. Where the only obstacle are basically 2 things for me: 1. Laziness 2. Fear of the unknown and failure / which doesn't make sense the more I think about it

English
40
15
608
75.5K
Allen Holub. https://linkedIn.com/in/allenholub
To me, nowadays at least, the presence of a dropdown list instead of freeform input is almost always a sure sign of programmer laziness or incompetence. The worst offender is a dropdown that lists all years between 1800 and 2025 as potential birthdays. That's trivially easy to check with a less-than. The worst case is something like an honorific on a name. If all you do with that is print it out when the name is printed, let your customers call themselves whatever they want. I just don't see what problem we're solving. Things like state names fall into the same category. Consider the following simple query, which works fine in both ChatGPT and Claude: > Print all correct spellings of the following word as a simple list with no other text. Californya. California Given this capability, forcing me to wade through a list of 50+ states and territories is unacceptable. Just let me type in the state name and have the machine correct any problems. Sure, dropdowns made sense once upon a time, though I do wonder if it was ever a good thing to force our users to conform to a database convention. And yes, you will need to do some input scubbing and write a couple REST calls to talk to the LLM, but I couldn't care less if that's a small amount of extra work for the programmer. You program the field once, your customers use it a million times. There's no justification. We serve our customers, not the other way around.
English
13
1
23
5K
Patrick Magee
Patrick Magee@PatrickMagee·
@annanidev @ChShersh I wish people tried to fix them. It feels a lot of the time people dont want to fix them.
English
0
0
0
10
Annani
Annani@annanidev·
@ChShersh The grass is greener until you realize every tech job has the same underlying issues.
English
1
0
0
154
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
One like and I’ll stay at my job at Bloomberg
English
20
1
131
8.2K
Patrick Magee
Patrick Magee@PatrickMagee·
@Tech_girlll We record real world data through interfaces. That will continue to publish to the digital world. So still raw analogue/instrument data but handled by AI maybe? 🤔
English
0
0
0
85
Mari
Mari@Tech_girlll·
If AI ends up generating 90% of everything we see online, what data will future models be trained on when there’s no fresh human-made data left?
English
54
5
92
5.3K
Patrick Magee
Patrick Magee@PatrickMagee·
@fjzeit this should work for vscode copilot too?
English
1
0
0
28
Patrick Magee retweetet
Crystal
Crystal@crystalsssup·
cloudflare down again 🙃
Crystal tweet media
English
138
530
4.4K
250.3K