Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wkirby
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
wkirby
2y ago
I already drive the tiniest car I can reasonably fit a 7 month old int and I’m strong advocate for the death penalty for anyone who drives a car larger than a mid-size sedan.
62.
▲
by
wkirby
2y ago
Genuinely curious if there are any real efforts to address this available to the consumer. In the kind of idiot who will buy more expensive tires because they shed less plastic, but as far as I’m aware I don’t actually have that opportunity
63.
▲
by
wkirby
2y ago
500 error when attempting to add a product. > "Failed to load the submitted data due to invalid formatting."
64.
▲
by
wkirby
2y ago
My only complaint about print debugging is the sheer volume of commented out console.log statements I see across code bases. Or worse, not commented out and happily logging away on prod. Seriously, leave your console open as you browse arou
65.
▲
by
wkirby
2y ago
Totally agree, and I think your example is a good one at demonstrating the importance of communicating an estimate across a range so that stakeholders aren’t caught off guard when something blows up, and also of distinguishing between the e
66.
▲
by
wkirby
2y ago
> If you run a company and ask me for an estimate on when software will be ready because the rest of the company depends on it This is only one framing. The rest of the company might not depend on it, but they also have work to do that m
67.
▲
by
wkirby
2y ago
I think these comments come from a very naive, engineering-centric perspective. Good estimates aren't short estimates, nor are they estimates which keep management off your back. Good estimates are accurate estimates because they allow
68.
▲
by
wkirby
2y ago
Fortunately for us, we have no choice! We (Apsis Labs) are a dev agency for hire: if our estimates are wrong, we lose our clients, and then we don't have money and then we all die of starvation. Being good at estimating our work, and t
69.
▲
by
wkirby
2y ago
I think you're identifying something adjacent but materially different: an attempt to estimate and wrangle ongoing maintenance, rather than an estimate for an initial development effort. It's worth calling out that we (Apsis) are
70.
▲
by
wkirby
2y ago
It's been several years since my colleague put this post together, but I think for us it's proven to be a very constructive framework for talking to clients. It's probably worth calling out that we are, specifically, outside
71.
▲
by
wkirby
2y ago
> The more you think about an estimate, the higher it will go This is excellent advice. At Apsis, we have a collection of "red flags" for any project that we call out specifically as likely sources of increased complexity and t
72.
▲
by
wkirby
2y ago
Thanks for the effort —— our experiences the last two years trying to launch a product have shown me that successful email marketing is elusive. I do have a genuine question though: who the hell does email marketing work on? I have yet to m
73.
▲
by
wkirby
2y ago
This is useful for non prod environments, especially local, where you don’t want some background job sending emails welcome to jdoe@gmail.com when you are testing the sign up flow. It allows you to safely send outbound emails to any address
74.
▲
Communicating Software Estimates
(apsis.io)
38 points
by
wkirby
2y ago
|
46 comments
75.
▲
by
wkirby
2y ago
That screenshot takes me waaaay back. Wrote my very first code in that IDE sitting in my dad’s living room, copying examples from a letter my mom’s cousin sent us in the mail. Made a choose your own adventure game about a squirrel climbing
76.
▲
by
wkirby
2y ago
Link to the paper in the README is broken. I believe this is the correct link to the referenced paper: https://arxiv.org/abs/2411.07231
77.
▲
by
wkirby
2y ago
TikTok's vine era. Sadly gone.
78.
▲
by
wkirby
2y ago
Type definitions were introduced in Ruby 3. I personally think they are terrible --- primarily because they exist in sibling type files. They are arduous to write, don't have great tooling support, and don't feel like a part of
79.
▲
by
wkirby
2y ago
> Are there languages and frameworks that encourage/enforce The Right Thing in a more active way? I don't think so, as evidenced by the fact that I'm still so pro Rails after a decade of doing this. But that doesn't m
80.
▲
by
wkirby
2y ago
I think the context here is super important: I run an agency, and a lot of our clients are small startups or solopreneurs. The most important factors in determining their tech stack are (in some order): * Time from idea to deployed solution
81.
▲
by
wkirby
2y ago
I do find 6-month old typescript to be easier to return to than 6-month old ruby — same goes for most typed languages. The reality is, though, that the benefit of strong types isn't so much in giving you compile time errors as it is fo
82.
▲
by
wkirby
2y ago
I spend a lot of time each year evaluating frameworks for our clients and their projects, and I keep on coming back to rails. > Does it turn into unmaintainable spaghetti code after a while? Only if you let it. It's typically caused
83.
▲
by
wkirby
2y ago
Excited for this. I’ve played around with iTerm alternatives but always came back because the replacements never felt native, which ultimately slowed down my workflow more than the speed boosts helped.
84.
▲
by
wkirby
2y ago
To be fair we haven’t worked with WP in 4 years; our experience with ACF was always positive.
85.
▲
by
wkirby
2y ago
We no longer do custom WordPress work --- it turned out to never be worth the hassle --- but when we did, our company used ACF extensively. High quality plugin with responsive support and very fair licensing terms. This --- to me --- smacks
86.
▲
by
wkirby
2y ago
I just can't bring myself to expend the resources that a modern LLM requires for something 10% better than the LSP refactor commands.
87.
▲
by
wkirby
2y ago
I’ve yet to find any LLM that adds value instead of noise. Even the boilerplate you’d hope it could knock out easily is often subtly wrong or outdated.
88.
▲
by
wkirby
2y ago
Will it? Media literacy is in crisis, and we’ve had the printed word for centuries. I’m much more convinced we will continue to believe “magic box cannot lie” than somehow develop a notion for when to trust the coherent nonsense generator.
89.
▲
by
wkirby
2y ago
> I do think that SOTA LLMs like GPT-4o perform about as good as high school graduates in America with average intelligence. This might be true in a strict sense, but I think it's really, really important to consider the uses of L
90.
▲
by
wkirby
2y ago
I still think, pound for pound, it’s hard to beat the productivity and stability of rails as a framework for new web projects. Welcome changes here, but most notably, this new major version update doesn’t appear to have any real breaking ch
More ›