The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I've had a pretty varied career. I used to do hard core data comm code, including network stacks, in assembly, C and C++. I transitioned off of C++ a while back and into Java/J2EE, and for the last couple of years I've been doing Python REST servers. I've also done a fair amount of work on Windows in C++ and C#. Also enjoy other languages on the JVM, like Groovy and Scala, and have done some things on the front end-ish using Node, Angular and React. Really enjoy working on large scale systems, and other newer things of interest include Rust and Kotlin.
You can import your Github content as articles here, or you can post your own. Every time you do you're automatically entered into a monthly contest for best article (based on overall popularity + votes)
Howdy - welcome to the flock (or sometimes, rabble). We've all had varied careers, it's what makes us well rounded humans
Python REST servers
I didn't know one could (I'm presuming you compile to a 'native' binary ?) - might make an interesting article - Ive done MicroServices in C#, Ruby, Kotlin, now working on Go(Lang), and worked on QA/Testing a Trade Risk App in Gherkin/Cucumber/Ruby and Gauge/Java, and that's only in the last handfuls of years
I didn't know one could (I'm presuming you compile to a 'native' binary ?)
Well, Python is really just an interpreted language for native C/C++ calls.
That said, there are some excellent REST libraries out there. I wouldn't write a server in Python (or any interpreted language for that matter) that requires handling a lot of calls (what "a lot" means, I've never bothered to explore), but it's great for small stuff.
I guess that comes down to 'using the correct tool/hammer for the job' - it may well be that if you know Python and don't have an emphasis on (dare I say 'speed'/latency etc) that it'll do the job, and that's ok