Viewing profile — bytefish
bytefish
HN member- Joined
- Mon, Nov 04, 2013, 6:59 PM UTC
- HN karma
- 82
- Public activity
- 44 items
- HN profile
- View on Hacker News ↗
About bytefish
Recent public activity
-
comment
Comment #48791421
What usually happens in my experience is, that a home-grown Data Access Layer usually turns into a bad "ORM light", because materializing results is repetitive and tiring work. You…
- comment
- story
- story
-
comment
Comment #47657837
I had, yes. But those had also been rewritten with Gemini from ground up, because it caught way more edge cases, than I did. Which is fascinating and frightening at the same time. …
-
comment
Comment #47652300
This resonates with my experience. I have several Open Source projects and wanted to refactor them for a decade. A week ago I sat down with Google Gemini and completely refactored …
-
comment
Comment #47624599
The first and most important lesson, that I try to each every young developer starting in the industry: Go home after clocking in your hours negotiated in your contract. Drop your …
-
comment
Comment #47470287
As for the tree analogy and open source. Yes, you cannot build years of community and trust in a weekend. But sometimes it's totally sufficient to plant a seed, give it some small …
-
comment
Comment #46927450
To me, it’s super exciting to play ping pong with ideas up until I arrive at an architecture and interfaces, that I am fine with. My whole life I have been reading other people’s c…
-
comment
Comment #46735669
What I miss the most about the XML ecosystem is the tooling. And I think, this is what most people are sentimental about. There was a time it was so easy to generate contracts usin…
-
story
Show HN: Designing State Machines
I often want to quickly draw a state machine diagram to visualize my application state transitions. Full-blown solutions like draw.io make it hard to get all arrows and labels alig…
-
comment
Comment #46653804
Delete only works within a time frame and if there are no comments yet. I didn’t think quick enough and instead of posting the link twice I’ve edited it to this. Lots of bad decisi…
- comment
-
story
Show HN: Routing with OSM, PgRouting and MapLibre
I’ve been working on an example application for routing with OSM data. The repository makes it easy to experiment with the implementation. The Angular Frontend, uses maplibre-gl fo…
- story
-
comment
Comment #46474512
I stand corrected. I didn’t know the Home Version has no option to disable it. You are right for calling me out.
-
comment
Comment #46473293
It takes literally a click to deactivate it though. One could argue about Bing Search being the default, but I didn’t run the user surveys to see, which is best for the average use…
-
comment
Comment #46342861
Making software is 20% actual development and 80% is maintenance. Your code and your libraries need to be easy to debug, and this means logs, logs, logs, logs and logs. The more th…
-
comment
Comment #46188879
I have never been in a project, where estimates were spot-on, and I do this for 15 years now. By now hundreds of features have floated by the river and hundreds of meetings have be…
-
comment
Comment #46104663
I have once migrated my repositories to Codeberg, but have moved back to GitHub. While I despise a lot of features on GitHub, Codeberg is sadly lacking the gravitational pull and v…
-
comment
Comment #45790047
It’s great to see Apache Baremaps being mentioned. It’s a great project and I saw its first iterations. Really amazing they have built a community around it. Although my library in…
-
comment
Comment #45789141
If you are using SQL Server, then SQL Server Database Projects are an amazing tool to work with. I found them to generate high-quality migration scripts and it makes it easy to dif…
-
comment
Comment #45770745
It provides a runtime, that sandboxes your application and requires you to give explicit permissions for file system operations and network requests. This limits the attack surface…
-
comment
Comment #45768822
I feel super uneasy developing Software with Angular, Vue or any framework using npm. The amount of dependencies these frameworks take is absolutely staggering. And just by looking…
-
comment
Comment #45632569
Once you start with LINQ you basically see it everywhere. It makes you think different about structuring your code, which is a good thing. It makes you think about immutability and…