Ask HN: What is your job role and what are the side projects you are working on?
The question in itself is self-explanatory. Please mention your normal day job role (backend developer, full stack engineer etc) and what are the side projects you are doing currently.
This question is about having insight about what people are doing.
66 comments
[ 4.7 ms ] story [ 132 ms ] threadWorking on the following projects
Devops Wiki https://github.com/Leo-G/DevopsWiki
Flask-Scaffold, A tool to quickly scaffold database driven applications with Python and the Flask framework
https://github.com/Leo-G/Flask-Scaffold
Backup Bash- A simple backup script written in Bash
https://github.com/Leo-G/backup-bash
https://propertywizard.io
https://wifi.garden - Public WiFi network advertising platform.
https://mykoob.com - School and education network/system.
And few school related web-apps for Russian school networks.
At home I also like to try back-end development and mobile app development, currently on weekends working on a Fiverr analog for Baltic market: https://faifsapp.com, writing myself the backend, API, frontend and mobile app.
Side projects include evaluating the use of NginX as an app server (ref: open-resty). I am overwhelmed by the abundance of web frameworks available and the never-ending list of tools/libraries to learn.
Btw, how is it going with sales?
edit: this is a good book: http://db.cs.berkeley.edu/papers/fntdb07-architecture.pdf
I hope my sales improve as soon as I learn to do marketing ;)
Side project is a simple e-commerce website selling handmade jewellery (http://www.wiggles.ch) - I won't retire off it but I spend < 4h/month on the project and it pays the rent...
Side projects:
- Felt: front-end load testing https://github.com/kidk/felt
- Pomodoro timer with stats (not public)
- Map of glutenfree restaurants in Ghent (not finished)
I find it interesting that you ask primarily about side projects rather than just projects. Why are side projects more OK to discuss (or more interesting) than projects?
I think it is sometimes a bad habit to follow the impulse to pursue an idea as only a side project. Whether you're a line employee or a founder, I think there's value to seriously pursuing ideas that you believe to have merit and attempt to get traction behind them at your company. It's the path to career growth and success in both cases. Keeping an idea as a "side project" limits its potential success compared with sharing it with others at your workplace and attempting to establish consensus around it and simply doing it as a project. You learn a lot more that way, not only because you get feedback from others about the idea. (Are you invested in the idea, or not? I don't mean financially. Success does not come from investing in no ideas.)
Perhaps what you are asking is: "what are you working on that is too small for you have bothered to try to garner consensus around it with others, to get their support for your idea". Just a thought. Or perhaps your question betrays an anxiety about one's inability to influence one's employer by altering business plans -- that is to say, if you don't pitch an idea, then there's no opportunity for it to be rejected. That is the impulse that I think we should not generally encourage, since it does not promote growth; it allows fragile and bad ideas to survive longer than they should, and it probably stunts good ideas too. This is just my opinion.
All ideas also deserve a time where they're cultivating and premature to share with others. Perhaps you are asking, "Share an idea here that you have not yet shared with anyone".
Perhaps what you are implying is that it would be improper for someone to discuss what they're doing at their job, in the context of their role at their job. "I am a developer at X.com and I'm working on a project for X.com where ..." - perhaps this class of answer seems uninteresting for surface reasons. But why shouldn't it be interesting? Would it be boring to say, "I work at Comcast and I help transition our legacy IPv4 networks to IPv6", or, "I work at Google on an upcoming Google Compute Platform service", or "I help launch the Apple iTunes store in new countries and territories worldwide".
Perhaps what you're asking is, "What work do you do will benefit and be interesting to other engineers (e.g., building general purpose libraries and tools for other software engineers)?"
Sorry, I don't mean to be contrary. I like to play devil's advocate, and I think there's something interesting to dig into regarding what you intend to ask and the implications behind the question. There is a whole bundle of implications in that word "side project".
Side project: UI framework over OpenGl for java, to be used for a 2d game editor, to be used for a 2d game.
On the side I'm playing with Elixir/Phoenix and working on an experimental knowledgebase.
My side project is a hackathon/startup school hybrid focusing on creating entreprenurial solutions that tackle the challenges of diversity - http://www.startupandbloom.com/
Currently, I'm writing up press releases and sponsorship documents.
Side project #1 is a Chrome plugin to record user actions on a web page and use the data to automate end-to-end testing with Nightwatch/Karma and Selenium.
Side project #2 is a Chrome plugin to add tags to web content (anything, but it's intended for tagging usernames) and share the tags between groups of users.
Side Projects: https://github.com/skizzehq/skizze - High-throughput probalistic data structure service. Also working on it's Golang and Node.js client bindings (see the org.)
https://github.com/njpatel/grpcc - a nice-to-use gRPC CLI for testing/debugging gRPC services
https://github.com/njpatel/HiveKit - a British gas Hive Heating -> HomeKit bridge
Also working on another little utility for devs around sending files between machines, should be out by the weekend!
and, for a long time, I worked on side software projects; but, when I get home, I'm often so tired from coding all day that I don't program as much at home anymore. Lately, I've been learning to play a midi-controller and maybe make some music :)
I read the book http://www.startupbook.net/ which says to pick a niche which is why I will have several sites each focusing on one product rather than one site with multiple categories.
In my spare time I:
[0] - https://heartsucker.com[1] - https://github.com/ehartsuyker/node-deb
[2] - https://github.com/freedomofpress/securedrop
[3] - https://berlinleaks.com
There's nothing there because setting up SecureDrop is a pain in the ass. These (among others) are errors I hit while trying to get it running:
https://github.com/freedomofpress/securedrop/issues/1244
https://github.com/freedomofpress/securedrop/issues/1247
https://github.com/freedomofpress/securedrop/issues/1251
https://github.com/freedomofpress/securedrop/issues/1252