Jason

1.4K posts

Jason banner
Jason

Jason

@JasonHassold

Web dev, design, always learning Shopify dev services ➡️https://t.co/5b551LBneA Shopify cart ➡️ https://t.co/Z7Z3u23xsu https://t.co/q18A2r0Fuq

ATX เข้าร่วม Şubat 2022
346 กำลังติดตาม553 ผู้ติดตาม
ทวีตที่ปักหมุด
Jason
Jason@JasonHassold·
I’ve been on too many calls with Shopify merchants that go like this ⬇️ "Could you add X custom feature to our cart app?" - we can try, but this almost never works well. Your cart is too important to tack features on top of an app with sticks and glue. “Ok can we just build all of the cart apps features we want + the custom feature?” - this can be done but will take more time and money than most merchants want to spend. This dilemma is exactly why we built the Hybrid Cart. The Hybrid Cart offers the best of both worlds: the rich functionality of a premium cart app combined with the performance and flexibility of a custom cart. White-glove installation tailored to your brand, packed with novel AOV boosting features, near-zero page speed impact (1/10th the size of Rebuy), and the best part: no monthly subscription. Our 8 early adopter brands are already leveraging custom in-cart bundles, curated upsells, tiered progress bar, undo item removal, and more to boost AOV. The biggest win? They own their cart, giving them freedom to add truly custom features directly into the codebase. ✨Special Launch Offer: To celebrate, we're including 8 FREE development hours with your Hybrid Cart purchase! Let us build in those unique features you've been dreaming of. DM me or visit the link below to learn more ⬇️ Know someone else? Refer them and get $500 if they become a customer.
Jason tweet media
English
5
2
30
3.7K
Jason
Jason@JasonHassold·
@norsegaud @cursor_ai If you have tasks for multiple unrelated features it usually works fine When I have tasks that can't be separated cleanly then I do use a single agent
English
1
0
1
25
Nathan Pierce
Nathan Pierce@norsegaud·
@JasonHassold @cursor_ai But why would I want multiple changes happening to the same code base? Thad insanely unsafe and could cause conflicts right?
English
1
0
0
16
Nathan Pierce
Nathan Pierce@norsegaud·
I don't understand why I need to run multiple agents in @cursor_ai . I see them releasing features for this. If I'm coding, I'm using a single chat, maybe switching models to test new things, but it's never more than one chat. What do agents give me?
English
2
0
1
55
Jason
Jason@JasonHassold·
@norsegaud @cursor_ai It's a shift you kinda have to push yourself to make initially and then you really start to see the benefits Imagine working on a team and only giving 1 task at a time to 1 person vs giving out every task you can think of immediately to a bunch of different team members
English
1
0
1
29
Jason
Jason@JasonHassold·
Parallelizing You give an agent a more complex task and it can take minutes to finish. Instead of serializing all of your work you can have multiple agents working on multiple different tasks in a project or across multiple projects and jump between them More throughput and less time just waiting for agents to finish running
English
1
0
1
26
Jason
Jason@JasonHassold·
@allenwalton just hit "today" or "yesterday", that will switch it to a normal date picker
English
0
0
0
30
Allen Walton
Allen Walton@allenwalton·
Am I insane or did Shopify remove the ability to key in dates and look at a report for a specific time period?
Allen Walton tweet media
English
14
0
14
6.3K
Jason
Jason@JasonHassold·
@UziCryptoo I understand the feeling but what would be the alternative tax revenue source to pay for public infrastructure?
English
0
0
1
39
Uzi
Uzi@UziCryptoo·
Just paid the property tax on the 10 acres I own FREE & CLEAR and I can't describe the amount of rage I feel inside. Property tax should end when you own the land. Period.
English
753
987
9.3K
111K
Jason
Jason@JasonHassold·
@Heccles94 the important difference is a voluntary exchange vs theft
English
0
0
0
7
Jason
Jason@JasonHassold·
@norsegaud damn, Jackson and I got really big panels done through @superpower for $199 that covered tons of stuff
English
0
0
2
18
Nathan Pierce
Nathan Pierce@norsegaud·
Insurance billed my wife $200 for a vitamin D test (ordered by her doctor; legit issue). They actually charged quest ~$2000 for it. Buying the SAME EXACT test myself through some online test provider is $108 total. Why would anyone use insurance anymore?
English
1
0
1
42
Jason
Jason@JasonHassold·
Rebase is a better default than merge for git pull
English
0
0
0
45
Jason
Jason@JasonHassold·
I got inspired by Levels' VPS setup I’ve used a few VPSs for small apps where most platform felt like overkill. I’m not a big Docker fan, and I like the simplicity of just having a machine that I can SSH connect Cursor to. Plus, you can spin one up for $5/month that's way more than enough for the traffic these little web apps get The main hassle is getting them set up and installing and configuring everything. I decided to build a tool loosely like Coolify, that connects to Hetzner and Tailscale and just does all the setup for me automatically Now in one click and a few minutes of waiting, I'll have a server set up and configured to my liking Next I'm going to add the same sort of automation with the applications that run on the servers. Ideally I can just put in a GitHub repo and it could automatically do the deployments and set up a service and all that
Jason tweet media
@levelsio@levelsio

When I set up a new Hetzner VPS first thing I do install Tailscale and once I'm in via Tailscale lock down the firewall to only accept web traffic on HTTPS 443 for Cloudflare IPs and SSH 22 for Tailscale IP That way nobody can get in I know I keep repeating this but it should be basics of setting up a new VPS So basic IMHO it should be part of any VPS service to default install Tailscale and enable it so it's the only way to get in Why? A VPS server is just like your laptop or destop computer but now imagine if it's connected to the entire internet with 8 billion people that can access it and try hack it You want to only have it accessible to you And if you want to host a website on your VPS (like I do), you should only let Cloudflare access your VPS so it can stand in front and block any hack attempts Never expose a VPS to the world wide web which realistically is the world WILD web

English
0
0
0
126
Jason
Jason@JasonHassold·
in this case i had already shown developer knowledge through previous messages to them so their asking me wasn't likely to cause a problem in this case, but I do get your point in the past i've explicitly told them that i'm a developer to signal that i have more knowledge and experience and am more confident in the issue that i'm reporting typically they would kind of ignore that and just go through whatever checklist they have for doing the support anyways and when i asked them to escalate it to a developer, it was like that wasn't even an option that was my consistent experience and it was very frustrating. this is one of the first times i've seen them change this
English
0
0
1
32
Fil 🐶
Fil 🐶@BallinFil·
Worth noting: most people message some really mean stuff to support, crazy questions, or have no idea what they are doing. I don't have experience managing a support team at scale, but I could imagine even saying "I'm not a dev" would result in lots of complaints / people now asking for the backend devs endlessly despite not even knowing what a backend dev does. Agree with you this is an awesome CS response, but just playing devil's advocate for the shopipeeps I think people need to be rated based on: - kindness - sophistication - speed of response ... and tiers of support should be allocated based on that?
English
1
0
1
105
Jason
Jason@JasonHassold·
Good job Shopify support person 👏 I've never understood why Shopify support didn't ask this normally. Developers are obviously going to have more knowledge and confidence when reporting an issue than a merchant. And why it was like pulling teeth to get them to say that they're willing to escalate things to support developers.
Jason tweet media
English
2
0
12
564
Jason
Jason@JasonHassold·
Recent good purchases $20 water testing kit $165 fridge line water filter I moved into a new place and the water didn't taste super great. Using the testing kit I found out that it just had somewhat high chlorine levels and fluoride levels and a few other things, mostly due to city water treatment. None of the levels were dangerous but i still didn't like having the taste and wanted to not be drinking that much of those things. Now with the water filter it tastes great!
English
0
0
1
80
Jason
Jason@JasonHassold·
@0x15f I was planning to reread it again soon
English
1
0
1
37
Jake Casto
Jake Casto@0x15f·
I was recommended this book by @JasonHassold a few years ago and I’m rereading it again, highly recommend. Trying to implement some of these in my life now
Jake Casto tweet media
English
1
0
6
162
Jason
Jason@JasonHassold·
@0x15f I used to use Gusto and then switched to Rippling but I'm regretting that decision
English
0
0
1
4
Jake Casto
Jake Casto@0x15f·
@JasonHassold It’s so terrible lol a few other states are like this too. Gusto manages it all tho
English
1
0
1
55
Jason
Jason@JasonHassold·
welp not hiring someone in Ohio again super annoying that they have local level taxes that you have to do by paper mail
English
1
0
1
113
Jason
Jason@JasonHassold·
@marvlocked @jessfraz as long as you use the Tailwind Intellisense extension you can just hover to read the actual CSS rule and see all of the values while typing which solves that problem for most people
English
0
0
0
22
Marvin
Marvin@lockinmarv·
@JasonHassold @jessfraz I use tailwind myself, but "readable" is definitely not an advantage tbh. Yes, "p-4 text-red-500 mb-4" is readable but if you apply like 20 different styles because the element has borders, shadows, focus styles etc. it becomes cumbersome. With tw-variants it's a bit better tho
English
1
0
0
125
Jessie Frazelle
Jessie Frazelle@jessfraz·
I really don't understand tailwind, all it did is make everyone inline styles & everything becomes bifurcated inlined styles. It's full blown anarchy there's nothing blocking people from doing shit thats gross in one place, I have to write eslint rules to not descend into chaos.
English
81
6
238
63.1K
Jason
Jason@JasonHassold·
@norsegaud agreed, imo people should have more control in general the regulations should primarily focus on enforcing quality (medication is real and not contaminated), false advertising, and addiction/abuse it shouldn't be so hard to try medications and use them in unconventional ways
English
0
0
1
39
Nathan Pierce
Nathan Pierce@norsegaud·
Curing people of disease with bespoke treatments shouldn't be illegal. The same politicians that argue for "my body my choice" want you to not have any options. If I'm dying anyway, and I'm desperate, I should be able to become informed about a treatment and try it.
English
1
0
3
37
Jason
Jason@JasonHassold·
@jessfraz to clarify what I mean by "flat complexity" typically you avoid complex selectors that involve relationships, or multiple style rules that override each other the default classes are very simple, you can still break out when needed but you can get very far without needing to
English
0
0
0
73
Jason
Jason@JasonHassold·
@jessfraz it defaults you to a flat complexity styling is co-located & readable on the element and it's typically only located there you don't have to think about good naming and organization for classes and rules you end up with a small CSS file
English
4
0
5
2K