Jacob Lamont

1.9K posts

Jacob Lamont banner
Jacob Lamont

Jacob Lamont

@captndestructo

Senior Web Developer @brave

Katılım Temmuz 2010
376 Takip Edilen185 Takipçiler
Jacob Lamont
Jacob Lamont@captndestructo·
@JLC3DP Thank you! I'll keep that in mind. Can you help with any visuals on the difference between PA12S-HP and PA11-HP? I don't want to do more than one order, so ordering tests prior to my final order won't be possible.
English
0
0
0
51
JLC3DP
JLC3DP@JLC3DP·
Hi there! Thank you so much for choosing JLC3DP😊 Regarding your shipping concerns, we definitely want to help you save on costs. You can combine multiple orders into a single shipment by adding them to the same "W-prefixed" bundle (Batch). To do this, please upload your files to your shopping cart on our website and select them to checkout together. Please note that we cannot manually add items to your order for you, so you'll need to complete this step in the frontend cart. If you need more detailed assistance or have specific questions about your batch, feel free to contact us at support@jlcpcb.com. We're happy to help!
English
1
1
0
69
JLC3DP
JLC3DP@JLC3DP·
🔍Looking for the best 3D printing material for custom keycaps? If you're debating between nylon and resin, this real user test might give you the answer. Rasmus recently compared four black SLA materials from JLC3DP for 3D-printed keycaps: PA11-HP Nylon, Imagine Black Resin, JLC Black Resin, and Black Resin. Here are the actual hands-on results 👇 ✨ Most durable: PA11-HP Nylon – Strong, reliable, slightly textured, perfect for daily use. ✨ Deepest black & most premium look: Imagine Black – Stunning finish, but fits tighter on switch stems. ✨ Closest to standard keycap feel: JLC Black Resin / Black Resin – Smooth, comfortable, and very “OEM-like.” If you’re planning to print your own keycaps, This comparison will save you hours of guesswork and failed prints 🖤⌨️ 💡 Bonus for makers: JLC3DP is offering $25 off $100 on nylon custom 3d- printed keyboards—perfect if you want to try PA11-HP. 🎁 Get the offer: jlc3dp.com/features/custo… 📝 Instant quoting available: jlc3dp.com/3d-printing-qu… #JLC3DP #PA11 #MJF3DPrinting #HPNylon #3Dprintingcommunity #3dprints #KEYBOARDMANIA #Makers
JLC3DP tweet mediaJLC3DP tweet mediaJLC3DP tweet mediaJLC3DP tweet media
English
1
8
41
6.5K
Jacob Lamont
Jacob Lamont@captndestructo·
@JLC3DP My use case is a set of keycaps, so the shipping costs of multiple orders to the US would inflate the cost too much for samples. Your original pictures were so helpful, I just wondered if that could be included in the lineup.
English
1
0
0
34
JLC3DP
JLC3DP@JLC3DP·
@captndestructo Our new PA12S-HP starts at just $1.00 with a minimum order quantity of only 1 piece. 🛠️ We highly recommend placing a small test order to get a hands-on comparison with PA11-HP. It’s the best way to feel the difference in finish and performance!#3DPrinting #PA12S #HPNylon
English
1
0
0
75
Jacob Lamont
Jacob Lamont@captndestructo·
@jh3yy @CodePen @reactjs The thing that I'm most dissatisfied with is that I couldn't handle the width animation using CSS alone, and had to explicitly set the width based on a reference. Also don't like the reversed aspect, but that's so that it shrinks the left edge instead of the right.
English
0
0
0
6
Jacob Lamont
Jacob Lamont@captndestructo·
@jh3yy @CodePen @reactjs This inspired me to attempt a number animation that would allow for different currencies, and an indeterminate number of characters. Not even close to as beautiful as yours, but I'd love your thoughts on the approach: svelte.dev/playground/aa7…
English
1
0
0
6
jhey ʕ•ᴥ•ʔ
jhey ʕ•ᴥ•ʔ@jh3yy·
CSS Tip! 🤙 You can create custom easings for your animations and transitions with linear() 🔥 :root { --bounce: linear(0, 0.39, 0.57, 0.52, ..., 1); } .digit { transition: translate 1s var(--bounce); } Perfect for adding character to animations like this MRR widget! 🫶 Some of the easing code is obfuscated in the snippet there 👆 You would likely write these custom eases once and then reuse them in your projects 🎬 For example, here's the CSS for an elastic ease 🎾 :root { --elastic: linear( 0, 0.0009 8.51%, -0.0047 19.22%, 0.0016 22.39%, 0.023 27.81%, 0.0237 30.08%, 0.0144 31.81%, -0.0051 33.48%, -0.1116 39.25%, -0.1181 40.59%, -0.1058 41.79%, -0.0455, 0.0701 45.34%, 0.9702 55.19%, 1.0696 56.97%, 1.0987 57.88%, 1.1146 58.82%, 1.1181 59.83%, 1.1092 60.95%, 1.0057 66.48%, 0.986 68.14%, 0.9765 69.84%, 0.9769 72.16%, 0.9984 77.61%, 1.0047 80.79%, 0.9991 91.48%, 1 ); } The idea is that you map a set of points between [0, 0] and [1, 1]. This is cool because you can convert something like an SVG path to these coordinates. Link below for a gist with some eases in 🤙 As for the MRR widget, the trick is to set out some number tracks and translate them to show the correct number 🧮 You can translate by line-height based on the value. And the original value you can convert to a currency string like $1,000,000.00 using JavaScript's Intl.NumberFormat() const formatter = new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', }) formatter.format(1_000_000) Check out the exploding view and the video to see how it all works! 👀 @CodePen link below! 👇
WebKit@webkit

Safari 17.2 is here! With 39 features and 169 fixes, today’s release is Safari’s biggest December release of web technology ever. webkit.org/blog/14787/web…

English
28
251
2.6K
574.4K
Jacob Lamont
Jacob Lamont@captndestructo·
Hi @SlackHQ! Getting a strange UI bug in the macOS app (note the "filter" and "new message" buttons).
Jacob Lamont tweet media
English
1
0
0
77
Jacob Lamont
Jacob Lamont@captndestructo·
@SlackHQ, I'm really enjoying the "Catch Up" feature on iOS. Thank you!
English
1
0
1
323
Jacob Lamont
Jacob Lamont@captndestructo·
Hi @stripe! Attempting to delete test data has essentially locked me out of my accounts, even to the point of not being able to contact support through the website as suggested. Can you help?
English
1
0
0
126
Jacob Lamont
Jacob Lamont@captndestructo·
@vercel, I believe part of the docs at #framework-versioning" target="_blank" rel="nofollow noopener">vercel.com/docs/concepts/… contradicts itself:
Jacob Lamont tweet media
English
0
0
0
0
Jacob Lamont
Jacob Lamont@captndestructo·
Hi @Rich_Harris! I've been banging my head on this one for a bit, and was hoping you could help. Would you mind reviewing this SO question? Topic is excluding unused Svelte components from a given request's bundle with SvelteKit. stackoverflow.com/q/71520052/961…
English
3
0
0
0
Rich Harris
Rich Harris@Rich_Harris·
@captndestructo maybe one day in the future, if svelte itself were able to determine via static analysis that certain things couldn't change, and could vary the compiler output accordingly. but definitely not any time soon
English
1
0
1
0
Jacob Lamont
Jacob Lamont@captndestructo·
@Rich_Harris Thanks for your help! I was figured that might be the case. Is there a way of explicitly telling the bundler, "the `error` var won't change at runtime"?
English
1
0
0
0
Rich Harris
Rich Harris@Rich_Harris·
@captndestructo your bundler can't know that <ErrorToast> won't be used, because it can't know that `error` won't change at runtime. closest you can get is this sort of thing:
Rich Harris tweet media
English
1
0
5
0
Jacob Lamont
Jacob Lamont@captndestructo·
Anyone else getting a 500 page on SvelteKit (@sveltejs) docs?
English
1
0
0
0
Jacob Lamont
Jacob Lamont@captndestructo·
@centered_app, I'm interested in using your product, but looking for clarity on task lists. Premium offers "Private Task Lists". Does that mean that task lists on the free plan are entirely public? Could just anyone see my list of todos?
English
0
0
0
0
Adam Rackis
Adam Rackis@AdamRackis·
God damnit I wish I wasn't so old and burned out on web development. Younger me would have been all over Remix. Boring me is gonna rewrite my blog with Next since that's what we use at work 😑
English
27
6
366
0
Jacob Lamont
Jacob Lamont@captndestructo·
@DanShappir Depending on what you mean by dynamic, Hugo with Forestry.I’m or Netlify CMS is simple and solid.
English
0
0
0
0
Dan Shappir (host on @JSJabber podcast)
Hey Web devs, if you intend to build a Website that will have significant traffic, that is mostly static but has a few dynamic elements, that is NOT an app - usually shallow depth of navigation - but that needs to be connected to a CMS, what tech stack / framework would you use?
English
32
1
36
0
Jacob Lamont
Jacob Lamont@captndestructo·
@kentcdodds @remix_run Ha ha! Well, I’m not sure I’ll be able to do that soon. Are they solving slightly different problems, or essentially the same problem with different approaches?
English
1
0
0
0
Kent C. Dodds ⚡
Kent C. Dodds ⚡@kentcdodds·
I'm so glad to finally have this @remix_run vs. next.js question answered once and for all: remix.run/blog/remix-vs-… Now we can move on to more interesting things. Once you're using Remix, it unlocks your brain to build some pretty stellar web applications!
English
10
32
208
0