View Posts

  • Changelog and TODOs

    |
    Updated at

    Just a few comments since I've been looking into these things as part of my Software Project Management tools research.

    Todos: TODOs are very useful. Not just for future thought, but for thought process. I think people and companies who eschew TODOs in commits are just fucking weird and short sighted. It is understandable that if you used to TODO everywhere and never get it done that you don't want to see it because it reminds you of how you never get things done. To force that on projects where you collab w...

  • Software Project Management

    |
    Updated at

    No not the project todo sorta thing. The engineering kind where a person creates a project and brings in all sorts of tooling to help them manage their project. Really important to know the tools out there. For this post I'll focus on NodeJS, since it is odd.


    If we look at NPM land, they brand themselves as a package manager, but it also runs tasks. When you create a new package, you use `npm init` which will ask you some questions about it. You could have multiple packages in one folder... maybe because you...

  • Social AntiPattern: The Need to Feel Right

    |
    Updated at

    I was gonna reply to some hackernews comment before it was deleted. The context is someone asseting storing any binary data in an RDBMS is an anti pattern after I said I store unindexed data as binary data in MySQL while the rest is indexed. There are some really bad ways to go about saying you don't understand something and/or have zero experience with, but making really terrible assertions is definitely not the right way to go.


    The comment I was going to make follows:


    The top companies in the field made ama...

  • The Anti-Thesis to Copying Competitor Syndrome

    |
    Updated at

    I don't have any words: https://www.tesla.com/blog/all-our-patent-are-belong-you

  • How I am running Services in a Container like style with SystemD

    |
    Updated at

    If you are like me, you just want to run your application in SystemD with no Docker or Kubernetes involved. I made a build/deployment application for my own applications, private closed source, that builds applications using docker/podman, extracts distribution files from the container and deploys by talking to SystemD. I respect SystemD and grown more appreciation of it 😀.

    Goal

    The goal of the application was to be able to use commands like `deployer build <project> <build name>` to produce an archive that ...

  • On Companies That Think Churn Calls are a Good Idea

    |
    Updated at

    Reference: https://twitter.com/suj1th/status/1070336643125690368

    Looks like Stripe may do this practice. What makes anyone think that a candidate should waste their time giving feedback when companies don't give feedback to candidates when they reject them. Absolutely, laughable. 😂 If I have got a call like that I'd say "Would you guys have told me what went wrong if it was the other way around?" and then "bye". Sucks for companies that want to improve or whatever but don't give the time of day to candidates...

  • Show Mac OS X Bluetooth Signal Strength

    |
    Updated at

    Not sure why it is so hard to show signal strength of bluetooth devices on a Mac nowadays, but...

    HOLD OPTION KEY and PRESS THE BLUETOOTH ICON and HOVER OVER THE DEVICE YOU WANT TO SEE

    The signal strength is not real time updated, so you'll have to do the same steps to get an updated value.


    zzzZz Thanks Apple zzZzz for complicating this. Makes me wanna sleep zzzZZZzzZZZZzz.

  • Making my own Eyeglasses

    |
    Updated at

    Couple of months ago I was inspired by a post called "Making my own glasses" (https://www.eidel.io/2019/04/24/making-my-own-glasses/) where the author goes to different optometrists to get different measurements of his eyes for medical certification for a pilot license. In the end, he buys a set of trial lenses and trial frames to measure the best parameters for eye glasses and he buys one.

    I decided to buy trail lenses and a frame too. My motivation stemmed from the left lens on my new eyeglasses seeming to...

  • On the idea of "Just Restart the Application"

    |
    Updated at

    The Microsoft Windows days where programs would memory leak and perform illegal operations causing your OS to freak out and slow down and at some point you'd give up and restart the compute and now everything is back to normal ... I can say I don't miss at all. Thank god for better tools and development practices.

    Now when this practice is used for networked applications in a datacenter where someone is on call for that application, well I can say if you worked for me.. you would be teetering on a line that ...

  • Thought Provoking #2: Lession To Unlearn

    |
    Updated at

    Another thought provoking post recently is one like Lession to Unlearn (http://paulgraham.com/lesson.html)

    I liked learning, and I really enjoyed some of the papers and programs I wrote in college. But did I ever, after turning in a paper in some class, sit down and write another just for fun? Of course not. I had things due in other classes.

    Lesson to Unlearn jives with me a lot. Like money, grades are a means to an end, but don't make me emotional or feel like I am jubilant looking at them. I played at a g...