3,208 karma · joined January 19, 2012
Tech & Product things
Ex: Experian, Salesforce
Email: mperona@gmail.com
[ my public key: https://keybase.io/mpeg; my proof: https://keybase.io/mpeg/sigs/_rF1YPWP7nnvj_MEQioqkQvf_IHCEkfpSqLnTkm4kHA ]
I do data consulting part time, I do very much provide business centric solutions and measurable results (alongside code that your tech team won’t hate) and am an expert in marketing technology, applied AI and a bunch of other “hot” subjects like that.
In my work with huge, billion dollar companies, the consulting dream that LI influencers sell feels like a fantasy world. I have to provide and justify a day rate, and when my clients do have a big CAPEX project I’m bidding against Accenture, Palantir, etc. and I don’t expect to win it.
If anyone really consistently lands these amazing, big pocket clients, please let me be your intern.
1/ they need to collect ground truth data for their algorithm to work, it doesn't magically work everywhere.
2/ the ground truth data was collected mostly by their clients, it is not their data to give away for free
I honestly don't see a problem with this technology, and I am a huge privacy advocate. First off, it uses the wifi signal strength + a model based on ground truth data to accurately position you in a map. This means that it's entirely opt-in, they can't accurately track you if you aren't using their app / connected to their wifi (yes I know some data does go out to wifi access points even if not connected, but I doubt it would be enough for this kind of tracking, and it can be disabled by the user)Yes, they mention promotions, but again the promotions would be opt-in – if I use their app to find a product I'm looking for, they might suggest other products along the way that I might also find useful, or they might take me in a route that passes right by them. This is no different to the way retailers stock up their shelves already, placing products next to others you might want, and moving necessity items around when they want to direct you to another part of the store.
I don't know, I think it's a bit harsh to criticise this when the technology has so many applications outside of retail. I would love this in a museum or library, and even in retail I absolutely hate those interactive map displays that modern shopping malls have, where only one person can use them at a time and you have to navigate through 200 store names for the one you actually want to visit
I can point at a huge doc for some API and get the important things right away, or ask questions of it. I can get it to review PRs so I can quickly get the gist of the changes before digging into the code myself.
For coding, I don't find agents boost my productivity that much where I was already productive. However, they definitely allow me to do things I was unable to before (or would have taken very long as I wasn't an expert) – for example my type signatures have improved massively, in places where normally I would have been lazy and typed as any I now ask claude to come up with some proper types.
I've had it write code for things that I'm not great at, like geometry, or dataviz. But these are not necessarily increasing my productivity, they reduce my reliance on libraries and such, but they might actually make me less productive.
With atomic css, your css stays a constant size, your html will be bigger but is easier to manage as you naturally add/remove html as page content changes, plus compression should be pretty efficient.
I've had to manage legacy frontend codebases with tens of thousands of lines of mostly unused css that were not easy to remove as they might have been used somewhere, that's what led me to start using atomic css.
I don't really love tailwind, but I appreciate it has become ubiquitous so I do use it, and the ideas behind atomic css are solid when you maintain a large frontend codebase. It has also led to the rise of self-contained components as opposed to libraries (shadcn and all the others) which I couldn't be happier about.
Sure, you can override them, but most people don't and there is definitely a "tailwind look"
Meta is hardly at blame here, it is the site owners that choose to add meta tracking code to their site and therefore have to disclose it and opt-in the user via "cookie banners"
I do understand the frustration, especially if you have been affected personally, but it's just the way the world works. Starting a company isn't easy either, and as I'm finding out requires a completely different skillset.
It's crazy how fast genai moves, now you can do all that with just flux and the end result looks extremely high quality
1. You can use an employer of record service which costs a few hundred bucks a month – it seems like a lot... but if I'm already paying a recruiter £12 to £25k to find me a senior data engineer in London on £80 to 120k that is going to want to WFH 3/4 days a week, I will gladly pay £400/mo for an EOR service
2. You can also not hire them, and use their services as independent contractors instead. I've never had an issue doing this with my finance teams, as long as the contractor submits a valid invoice they don't care who they are. Plus, it's good for cashflow (net 30 to net 90 is pretty standard) and the hire gets a nice tax save on their end.
I do understand that at large companies it can be tricky, but IMHO at startups there is little excuse. I suppose it all doesn't matter if you're playing with unlimited silicon valley VC money, I've only ever had to deal with european investors and they love a bit of smart frugality.
That's why I say that I personally (as a Mallorcan) would much prefer the language to be associated with a Spanish flag than a Catalan flag. Some people would agree and some would disagree – ultimately the best thing is to not link flags to languages anyway.
To give you another example from Issen, they're also using the American flag for English which is probably even more controversial :)
Languages and flags don't mix well.
Nowadays, there is no way I could do it, I tried to get back into hackthebox recently and the new RE challenges make my brain hurt.
For those who are wondering: they alias @typing.overload as @ovld only for type checkers.
Normally, @typing.overload is a way to define multiple function signatures with empty bodies so your type checker can work nicely with functions that for example only return a certain type when called with a certain signature, but the function implementation is left to you and usually involves a bunch of runtime type checks to branch your logic the right way
After that you’re ready to champion the sale internally, you pitch it as something a friend has set up that might help with X project. Your friend is the main point of contact and gets to keep a % margin through the LTD
Of course I would not bother with this unless it’s 6 figures a year, I know a guy that bootstrapped his startup this way when he was working for a large co