Live data from Hacker News

Viewing profile — bytefish

bytefish

HN member
Joined
Mon, Nov 04, 2013, 6:59 PM UTC
HN karma
82
Public activity
44 items

About bytefish

https://www.bytefish.de

Recent public activity

  1. 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…

  2. comment
  3. story
  4. story
  5. 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. …

  6. 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 …

  7. 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 …

  8. 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 …

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. comment
  14. 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…

  15. story
  16. 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.

  17. 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…

  18. 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…

  19. 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…

  20. 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…

  21. 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…

  22. 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…

  23. 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…

  24. 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…

  25. 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…