I would finish up my AWS Star Trek Karaoke app where you can input a karaoke soundtrack and it would clip together video photage to make star trek character sing.
So I can make things like this:
It would cost $500 USD on AWS to transcribe the entire seasons of TNG but I have the credits to do so.
Refactor the world. No new feature development -- just making the existing codebases cleaner and easier to maintain.
This may be because of my 3-year-old Tech Debt of Doom Confluence doc. Or maybe because it takes 2 weeks to get my data-driven tests functional again after the data changes... yeah, mostly that one (I'm currently on day 4).
For me, extended periods of "therapeutic refactoring"
Perhaps with the added freedom to work on features or bug fixes that come up as I discover them. Lots of the best parts of the DEV codebase I've contributed were in these periods.
I think this would be mine too, but in a different way. Our copy has been written and rewritten by many different people in many different countries over many different years without any style guide, and I'd love to develop a style guide and get all copy up to a consistent standard!
My upcoming work hackathon project will be a tool to aggregate JIRA ticket #'s from git log messages, and link them to a ticket to internally track all changes that are going out in a particular build.
Also, I can't believe that fun & fulfilling project at work would involve JIRA 🤦♂️
I would start working on a machine learning model with Tensorflow.Js and do something cool like creating complex/dynamic scenarios in a game with unsupervised learning 😍
The game can be used for useful stuff like teach kids how to code 🔥.
Oooops, did I give up too much on my side project? 😉
Refactor our Elasticsearch searching code and make the specs run faster!
Last year I got the chance to overhaul our indexing code mainly to make changes to improve performance. The end result code was SO much cleaner and nicer than the original!!! I would love to do that again.
We use a terrible CRM but being a small non-profit I can’t seem to convince them to get something better. So, I would spend 2 weeks working on an MVP of a custom one just for our org.
Document the codebase of our apps. Refactoring is a long-term goal, but large parts of them work decently now. Like most development shops, though, people have come and gone and meant to do the documentation later. That's led to all the common issues (and actually contributed to much of the code that actually needs refactored, because people didn't use existing methods and did things twice).
Good documentation for the code would solve so many problems, but we're going to do it "someday".
I have the same damn problem with documentation. We're dealing with data pipelines that aren't documented so it's hard to maintain...
I'm already trying to catch some time to do it because it's becoming a mess. No business rules documentation ect :(
Top comments (63)
I would finish up my AWS Star Trek Karaoke app where you can input a karaoke soundtrack and it would clip together video photage to make star trek character sing.
So I can make things like this:
It would cost $500 USD on AWS to transcribe the entire seasons of TNG but I have the credits to do so.
Hello, fellow Trekie! 🖖
This is an amazing project and I hope you can get the resources to complete it.
Maybe I'll turn "Sublime" into "VSCode" on all machines 🙃
The hero we need!
Refactor the world. No new feature development -- just making the existing codebases cleaner and easier to maintain.
This may be because of my 3-year-old Tech Debt of Doom Confluence doc. Or maybe because it takes 2 weeks to get my data-driven tests functional again after the data changes... yeah, mostly that one (I'm currently on day 4).
tse2.mm.bing.net/th?id=OGC.dd073c2...
For me, extended periods of "therapeutic refactoring"
Perhaps with the added freedom to work on features or bug fixes that come up as I discover them. Lots of the best parts of the DEV codebase I've contributed were in these periods.
I think this would be mine too, but in a different way. Our copy has been written and rewritten by many different people in many different countries over many different years without any style guide, and I'd love to develop a style guide and get all copy up to a consistent standard!
My upcoming work hackathon project will be a tool to aggregate JIRA ticket #'s from git log messages, and link them to a ticket to internally track all changes that are going out in a particular build.
Also, I can't believe that fun & fulfilling project at work would involve JIRA 🤦♂️
😂
I would start working on a machine learning model with Tensorflow.Js and do something cool like creating complex/dynamic scenarios in a game with unsupervised learning 😍
The game can be used for useful stuff like teach kids how to code 🔥.
Oooops, did I give up too much on my side project? 😉
Refactor our Elasticsearch searching code and make the specs run faster!
Last year I got the chance to overhaul our indexing code mainly to make changes to improve performance. The end result code was SO much cleaner and nicer than the original!!! I would love to do that again.
We use a terrible CRM but being a small non-profit I can’t seem to convince them to get something better. So, I would spend 2 weeks working on an MVP of a custom one just for our org.
I would get a thousand ideas, run in circles and accomplish nothing
You got a company 🙋🏻♂️
Haha, too real.
This hits closer to home than I'd like.
Document the codebase of our apps. Refactoring is a long-term goal, but large parts of them work decently now. Like most development shops, though, people have come and gone and meant to do the documentation later. That's led to all the common issues (and actually contributed to much of the code that actually needs refactored, because people didn't use existing methods and did things twice).
Good documentation for the code would solve so many problems, but we're going to do it "someday".
I have the same damn problem with documentation. We're dealing with data pipelines that aren't documented so it's hard to maintain...
I'm already trying to catch some time to do it because it's becoming a mess. No business rules documentation ect :(
They should have you do this anyway ha
Some comments may only be visible to logged-in visitors. Sign in to view all comments.