The other day, I freaked out when the back-end dev told me the API would return the content of a PDF instead of an URL to a file. So, I was amazed to discover that it only takes 4 lines of #javascript to render this in a PDF viewer 🔥
Hi @OktaSupport, we're having a hard time recovering access to our partner account at @Spendesk, going through back and forth with support since weeks that leads nowhere useful. Can you help?
@fully_us i've seen the news about you selling now through Herman Miller, but I can only see desks there. Are you going to sell the accessories there too? I own a Jarvis desk and I'm looking for adding a drawer to it!
@yacinehmito@MHosseinAmri@deno_land@clementgarbay It's a constant challenge tbh. You can improve tooling but that is just buying you time, beyond a certain scale no tool will help you 10x the speed of your local DX. At some point you have to ask yourself if you really need to run the whole codebase locally to do anything.
👋 Hey indiehackers/developers friends!
I’m looking for someone who’s willing to help me with dev topics in exchange of design/product help.
I’m looking for someone who can explain & guide me, not someone doing the job for me
Please DM :)
It's time for another giveaway 🎉
Looking to upgrade your workspace?
The folks at @ugmonk have hooked us up with their new Gather Organizer Set + Monitor Stand (normally $588!) to give to one lucky Workspaces reader
https://t.co/0qCHmITBvB
RT to win
Winner announced 10/25 ✨
Don’t get caught up by test categorization—it doesn’t matter whether you’re writing unit tests, integration tests, or whatever else.
What matters:
1. Your tests assert cases like a user
2. Your tests are deterministic
3. Your tests are unequivocally labeled
@jlengstorf I could only send my built app files to it via email on a private network. I was building huge chunks of the app completely blindly for 2 days and spending the next 2 ones debugging it on the machine. It took a while but it shipped in the end! 2/2
@jlengstorf Built an Angular app that could only reach the undocumented client's back-end API when running on a machine they provided. I couldn't install anything on it nor stick it a USB key nor plug it to the Internet. 1/2
@dkimot@swyx@clerk Indeed, you would need to think about that on both sign-up and sign-in. For sign-up for ex. you could send a link to the provided address that would either act as email address verification for sign-up or take the user to sign-in if the address maps to an existing account.
@swyx@clerk I've seen people saying it's not great from a security standpoint as it allows for user discovery, which I tend to think is no big deal unless you're building a porn website, as long as the rest is properly secured too (2FA, etc...). But I'm interested to read some opinions 👀
I managed multiple engineering teams before quitting big tech.
Now that I quit, I can speak freely.
Here are 12 things your manager may not be telling you, but I know for a fact will help you. 👇
@lenaicterrier "The speaker is speaking" is quite sound, I didn't see it that way tbh 👍
Btw in French we also have "enceinte" and "baffle" which all translates to "speaker", so I guess we're the weirdos now.
It's funny how as a non-native English speaker the microphone/speaker combo is confusing. A microphone is the thing you speak in, so why not call that the speaker then? Then the speaker is here to listen, so why isn't it called listener? This feels messed up.
Oh and if the current day number is 26th but you want to travel on the 1st, you have to spin back the wheel up all over, they don't circle back past max value.
How not to build a datepicker, lesson n°4737295742, courtesy of Trainline.
Imagine trying to plan a trip in 2 months, on a Thursday at 08:45 with this spinning wheel bullshit 😮💨