Mastodon: @canpolat@hachyderm.io

  • 38 Posts
  • 49 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle

















  • canpolat@programming.devtoSelfhosted@lemmy.worldPlex for books?
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    8
    ·
    9 months ago

    I know you said “self hosted”, but if you are interested in an Android app, Google Play Books does most of what you want, I think. You can upload your books, and read them on any device (with offline capabilities). But this is the Self Hosted community, so I will show myself out.













  • I also use Azure Devops + GitHub - What kind of integration are you looking for?

    Not really “looking for” it but what I meant was “pushing to GitHub packages from Azure Pipelines.”

    If you’re using Azure as the build server, you can also publish your Nugets into a private feed in Azure

    That’s what we do at the moment for private feeds.



  • Have you tried Github packages yet?

    No. Thank you for the suggestion. We use Azure Devops, but I would expect it to have good integration with GitHub. But creating a public project in Azure Devops may make more sense (so that all packages are in one place).

    […] but what prevents you to use nuget.org?

    The only thing is possible name collisions. I didn’t start looking into this, but it is a possibility. Otherwise I think we will end up doing this.




  • I didn’t read it as lamenting the demise of the tinkerer. But it can of course be read that way too.

    I guess many people find themselves in the article. I, for one, spent way too many nights building “under construction” web sites on Geocities. However, I definitely don’t think “passion” has anything to do with what we do (Searls also makes fun of being passionate about passion). I don’t find that to be a sustainable approach. I don’t care if a candidate I’m interviewing has personal projects in Github or a Raspberry Pi at home. Those are interesting, sure, but no more than playing the guitar or swimming.

    Again, maybe the article was not well balanced. And maybe the fact that I find myself in the article prevents me from seeing it.


  • What you did with the message queu in Javascript is impressive. And I’m sure there are other efforts that solved “impossible” problems in creative ways. Creativity is important in a lot of professions and I can admit that it is probably more important in programming than, say, accounting (I hear “creative accounting” is not a good thing). However, I don’t think creativity is vital in what we do. It’s useful, sure. But, for example, it’s not as important as critical thinking. I think the real problem is that we are a relatively new engineering discipline that is still under rapid change. The paradox is, if we look at the programming paradigms, we don’t actually see many new things. We reheat the stuff from 60s/70s all the time (functional programming is a good example). But the socio-technical aspects of what we do (and how we do it) is under constant change (waterfall, agile, autonomy, etc.). And, this is probably what makes software unique. We have a very short feedback loop (as opposed to building a bridge). And I would say, that should also have its place in education.

    This talk by Dave Farley sums up my thoughts about “software engineering” quite well: Taking Back “Software Engineering” – Craftsmanship is Insufficient (Piped link).


  • When I saw the title, I thought “just another blog on 10x developer”. I don’t really know why I decided to read on, but I’m happy I did. Searls touches on many more while investigating the topic. The writer approaches the topic from a inter-generational point of view and also goes in to things like “passion” and “craftsmanship”. I would even say, this is not about the 10x developer at all. This is about how as a young engineering discipline we are still trying to find better ways of doing things.

    It’s an open secret that the industry has no idea how to teach people to program. Computer Science degrees famously don’t prepare programmers for the job of programming, which has always been left as an exercise to the student to figure out on their own time. If the industry is going to outlive us enthusiast programmers, will it adopt a sustainable approach to educating the next generation that doesn’t require people to teach themselves everything?