5 votes

What programming/technical projects have you been working on?

This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

4 comments

  1. [2]
    rogue_cricket
    Link
    I've made a small website using Flask just as practice for an upcoming interview, and I've been doing leetcode problems in Python. Honestly I'm not doing super great in terms of speed or...

    I've made a small website using Flask just as practice for an upcoming interview, and I've been doing leetcode problems in Python. Honestly I'm not doing super great in terms of speed or "pythonic" python, but after writing almost exclusively in Lisp for like five years I'm going to give myself a break. That's what practice is for, I guess!

    I'd like to do something more with the Flask site, but honestly not sure what. I don't really have a lot of ideas right now.

    3 votes
    1. rogue_cricket
      Link Parent
      As an update, the interview went great and I'll be moving on to phase two! It's the position I'm most excited about as it's a senior-level position and the culture seems very good. My main...

      As an update, the interview went great and I'll be moving on to phase two! It's the position I'm most excited about as it's a senior-level position and the culture seems very good. My main interviewer was a woman, an engineering team leader... and AS a woman engineer who aspires to move into technical leadership, that was pretty heartening, especially coming from my previous environment. Also, opportunity for skill development in sub-fields I am interested in, specifically data science.

      The next part of the interview will be a technical assessment based on Flask - they'll give me a week to make something according to as-of-yet unknown specifications. I'm actually really glad it's not a live-coding assessment or some weird DSA quiz that's too clever by half, although I know these take-home things aren't super popular either. I plan on starting it on Monday.

      EDIT: Oh, I think Monday might be a holiday. Tuesday then.

      3 votes
  2. Liru
    Link
    Working on possibly my first public Rust package/crate for a relatively simple protocol. The actual implementation is easy; I've done it in Elixir/Erlang before. It's trying to think of a way to...

    Working on possibly my first public Rust package/crate for a relatively simple protocol. The actual implementation is easy; I've done it in Elixir/Erlang before. It's trying to think of a way to organize the files that's difficult, especially since almost every single crate I look at for reference seems to do it in a different way.

    Also, not sure as to what extent to develop it; I'll probably write an implementation of a client and a server that uses the protocol. I'm not sure whether to just have a struct that stores state and has the user implement ways to communicate with it, or go the other way and include something that automatically sets connections up with it.

    2 votes
  3. skybrian
    Link
    I spent too much time obsessing over 3D printing a stick. To be fair, it's a snap-together stick (so it can be longer than the print bed) and the hard part was getting the joint to snap together...

    I spent too much time obsessing over 3D printing a stick. To be fair, it's a snap-together stick (so it can be longer than the print bed) and the hard part was getting the joint to snap together easily and be reasonably strong. Still, I'm happy to declare victory and move on to another sub-project.

    Maybe someday I'll make a construction toy where you snap little beams together, sort of like an erector set (Mechano).

    1 vote