TV Time shutting down got me thinking about what I want from a TV tracker.
Simple, fast, functional and no ads.
So I built my own.
Track shows, mark episodes, see what airs next, and features Iโd actually use.
Link to try it out in the reply
hey @warpdotdev
any idea what this is about?
I added the @AnthropicAI API key yesterday for custom inference and tested like 3 prompts and now I'm rate limited?
@thekitze Went on this same adventure yesterday. The M2 Max mcbook with 64gb ram runs even the gemma-4-31B (Q8) model while 5080 barely fits the 26B model(Q4), but has faster token gen ofc. 16gb on 5080 is just a joke
Laravel devs: stop building scheduling systems from scratch ๐
Zap handles conflicts, recurring schedules, buffer times, and availability slots โ all with native Eloquent integration.
Open source. Battle-tested. Actually documented.
๐ https://t.co/t3F4r3VOJw
[1/4] ๐งต
mega php tip: use #[SensitiveParameter] for sensitive parameters.. php will hide its value in stack traces, error messages, and logs..
this prevents accidental leaks of secrets in production.. absolute chef's kiss tip.. โจ
@florinpop17 You can check out @laracasts, they have a series called "Real Time Games With Laravel" (websockets, reverb and echo)
or @teamcodecourse "One Million Checkboxes with Laravel"
Time to try @laravelphp? ๐
PS: Make sure to also throttle the number of actions
Looking to improve your pagination performance with large offsets? check deferred joins
I got ~50% improvement in the example below
Article: https://t.co/UzYSvYGwup
implementation for @laravelphp by @aarondfrancis https://t.co/7oGbNcUk4e
Real project requirement: match users with jobs that haven't been considered yet. Used a CROSS JOIN to create the cartesian product of users and jobs. Filtered the results with a SUBSELECT to identify the combinations that didnโt already exist in the matchmaking table.
#SQL
Minimize the risk of breaking changes and ensure a more user-friendly API with Functional Options and Builder patterns.
Both patterns allow developers to customize only what they need, leaving the rest to sensible defaults.
#golang#go