Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "projects"
Good news: Today my app reached 1 million daily users. 😃😃😃💰
Bad news: It started out as a side project and my shitty code is not scaling well at all. 🙃19
EDIT: since this announcement, collabs have been made free to post for all devRant members!
Introducing two big new devRant features!
First, the one @trogus and I are most excited about - Collabs!
Collabs are an easy way to start projects or work on existing projects with the awesome members of the devRant community. You can post a collab listing for the awesome open source project you started that could use some more contributors, that fun idea you have for a brand new project, or really anything you want to gather some fellow devs for. We think it will be a lot of fun.
Collabs also is a devRant first - it's our first paid feature. For each 2 week collab posting, we're charging $14.99. But we wanted to make sure to thank devRant users who have been with us for a while and anyone who contributes often, so anyone with 2,000 points or higher (now or in the future) gets one free collab listing!
The main reason we see collabs as a great first paid feature is because requiring payment or 2,000 points serves to be a slight barrier in posting a collab. We think for collaborations to be successful it's important to have some way to keep out listings where the poster has no intent of following through and we hope this is a good start to doing that.
NOTE: if the collab you are looking to create is devRant-centric (ex. a devRant Chrome extension), we will give you a free credit especially for that so you don't have to pay or use your earned free one. Just contact us (firstname.lastname@example.org) if your project falls into that category.
In addition, after tons of demand from the community, you can now change your username and email address! One important note is that you only get to change your username one time every 6 months, so use it cautiously :) You can access this feature in the "more" tab, then settings, then "Edit username or email."
If you have any questions or feedback about any of this, just let us know! We hope everyone enjoys :)52
Finally got the last of the hardware pieces for my pi book pro in today. Figured out how I'm going to lay it out and now to make custom cables to connect it all :D This old MacBook may yet breathe new life!21
Do you guys feel a need to create something "cool" and "unique" but have a hard time coming up with ideas?4
We used to do this more often - but to kind of bring it back - what is everyone working on this weekend?
I’m working on some new API endpoints for the awesome new devRant web version that @trogus made that we’re releasing soon.
Share your weekend project!114
Other People: "Yeah, time for fun, friends and parties!"
Me: "Yeah, time for side projects!"11
I am not a smart man.
Usually when I abandon project, I abandon it hard. Delete every trace of this failure, it never happened.
Well my friend doesn't, and two weeks ago he applied for a job as a game dev, and in resume he showed all of his work. Even the ones so barely functional that I wouldn't feel comfortable showing to my most compassionate friend. Somehow, he got it.
So for the past two weeks I've done nothing other than painstakingly recreating most of my projects in order to apply for the position before it fills.
Save your projects kids, no matter how crap they are. One man's trash is another man's treasure.4
After work I wanted to come home and work on a project. I have a few ideas for a few things I want to do, so I started a Trello board with the ideas to start mapping things out. But there were guys redoing the kitchen tile and it was noisy as fuck. So I packed up and headed to the library.
So I get all set up, and start plugging away. Currently working on a database design for a project that is a form for some user data collection for my dad, for an internal company thing. I am not contracted for this - I just know the details so I am using it as a learning exercise. Anyway...
I'm fucking about in a VM in MySQL and I feel someone behind me. So I turn and it's this girl looking over my shoulder. She asks what I am doing, and it turned into a 2 hour conversation. She is only a few years older than me (21) but she was brilliant. She (unintentionally) made me feel SO stupid with her scope of knowledge and giant brain. I learned quite a bit from talking to her and she offered to help me further, if I liked.
And she was really cute. We exchanged phone numbers...16
Cool. 300$ in Google Cloud credits. Maybe I can get to one of those cool projects I’ve been wanting to get to.
spins up server
installs material design components
makes title bar and navigation
*okay, good enough for now, i’ll come back later*
*never gets around to it, and 300$ in free credits get exhausted by server running 24/7*11
About a year ago, I did an e-commerce for a client who wanted to sell electronic goods. It was a custom design, so the team prepared a mock-up and we showed it to the client who absolutely loved it. The specs were that he was going to sell only a few products (like 50 or so) so the website had to showcase the categories and didn't need to put a lot of products on page. Also the design had to be unique as he wanted to be different from his competitors.
A few weeks later, during the dev phase the client checks again the design and starts doubting about it. We redesign it adjusting to his oppinion. A week later he schedules a meeting where he starts complaining that the deadline is late and that the design doesn't accomplish his specs. At that meeting he tells us that he wants to sell thousands of articles since he's doing dropshipping.
We start from scratch and make a third design, which he approves after quite a lot of changes. He also asks for a dropshipping plugin which we install in its free version, when he complains about having to update manually, we answer politely that he has to purchase the paid version.
Fast forward, we deploy the website and the design has a few issues related to responsive development. We fix it quickly and the site starts working.
He also has a physical shop, however, since he's competing with big corporates like Amazon or eBay and he can't offer any difference, neither his phisical address or his on-line shop manages to be profitable.
He decides to close the business but before, he calls my PM saying that the website has "never worked" (There were a couple of people who bought with 0 issues and we tested the site countless times). And that we shouldn't have recommended a custom design because the website never worked. He also implied that we should compensate him because of that.
I've never seen my PM to tell someone to "fuck off" as fast as he did.6
So I've been thinking, since there are a lot of people on here who want to learn stuff, have a lot of leftover time and so on, and I do NOT have this right now (I only have time to work at the privacy website thingy as for now), what about I post some of the stuff I'd love to make but don't have the time for on here either as rants or collabs? The only requirements I'd have are:
- Being able to participate in them as soon as I get time
- Getting credit.
- The projects being released open source under a license which makes sure that they'll stay open source.
What do you guys think?13
Github == Graveyard
Projects thats been left behind,
Pet projects which are never maintained,
Some newly dug graves waiting for git push (might never happen) ,
Decaying code over time.
Just sayin. There might be graves of code which are loved around and are visited...7
P.S. First Rant!12
whY CAN'T I STICK TO A PROJECT I JUST SWITCH BETWEEN 5 AND MAKE A TEMPORARY NEW ONE EVERY COUPLE WEEKS I JUST WANT TO FINISH SOMETHING7
Yesterday I had my performance review discussion with my manager after about 6 months into the job, which is my first dev job. Before this, I had spent about 2 years in a support role after graduation, but always yearned to build something cool and be a full time developer. Hence I had made the lunge in spite of a pay cut into a development role.
For the past 6 months I was asked to develop a bunch of features on top of legacy code which is ~15 years old. I did my best and brought in the best ideas and practices onto the table and delivered on time. The features turned out great. I enjoyed working with the team and the team loved me back!
But at the back of my mind, I was hoping that I would get to work on something new and relevant. To quench this thirst, I used to spend my personal time on side projects.
The managers and the leads who have been observing me all along, told me yesterday that my manager got AMAZINGLY positive feedback from the leads and my teammates (who are like 10 years senior to me). Going forward, I get to work on any CRAZY idea and pick up any technology I like with the goal of revamping our product. Essentially I get to work on my side projects full time as long as it adds value to the company.
Wish me luck. 😎1
"when i die i want my group project members to lower me into my grave so they can let me down one last time"
Last year in College, I had two simultaneous projects. Both were semester long projects. One was for a database class an another was for a software engineering class.
As you can guess, the focus of the projects was very different. Databases we made some desktop networked chat application with a user login system and what not in Java. SE we made an app store with an approval system and admin panels and ratings and reviews and all that jazz in Meteor.js.
The DB project we had 4 total people and one of them was someone we'll call Frank. Frank was also in my SE project group. Frank disappeared for several weeks. Not in class, didn't contact us, and at one point the professors didn't know much either. As soon as we noticed it would be an issue, we talked to the professors. Just keeping them in the loop will save you a lot of trouble down the road. I'm assuming there was some medical or family emergency because the professors were very understanding with him once he started coming back to class and they had a chance to talk.
Lesson 1: If you have that guy that doesn't show up or communicate, don't be a jerk to them and communicate with your professor. Also, don't stop trying to contact the rogue partner. Maybe they'll come around sometime.
It sucked to lose 25% of our team for a project, but Frank appreciated that we didn't totally ignore him and throw him under the bus to the point that the last day of class he came up to me and said, "hey, open your book bag and bring it next to mine." He then threw a LARGE bottle of booze in there as a thank you.
Lesson 2: Treat humans as humans. Things go wrong and understanding that will get you a lot farther with people than trying to make them feel terrible about something that may have been out of their control.
Our DB project went really well. We got an A, we demoed, it worked, it was cool. The biggest problem is I was the only person that had taken a networking class so I ended up doing a large portion of the work. I wish I had taken other people's skills into account when we were deciding on a project. Especially because the only requirement was that it needed to have a minimum of 5 tables and we had to use some SQL language (aka, we couldn't use no-SQL).
The SE project had Frank and a music major who wanted to minor in CS (and then 3 other regular CS students aside from me). This assignment was make an app store using any technology you want. But, you had to use agile sprints. So we had weekly meetings with the "customer" (the TA), who would change requirements on us to keep us on our toes and tell us what they wanted done as a priority for the next meeting. Seriously, just like real life. It was so much fun trying to stay ahead of that.
So we met up and tried to decided what to use. One kid said Java because we all had it for school. The big issue is trying to make a Java web app is a pain in the ass. Seriously, there are so many better things to use. Other teams decided to use Django because they all wanted to learn Python. I suggested why not use something with a nice package system to minimize duplicating work that had already been done and tested by someone. Kid 1 didn't like that because he said in the real world you have to make your own software and not use packages. Little did he know that I had worked in SE for a few years already and knew damn well that every good project has code from somewhere else that has already solved a problem you're facing. We went with Java the first week. It failed miserably. Nobody could get the server set up on their computers. Using VCS with it required you to keep the repo outside of the where you wrote code and copy and paste changes in there. It was just a huge flop so everyone else voted to change.
Lesson 3: Be flexible. Be open to learning new things. Don't be afraid to try something new. It'll make you a better developer in the long run.
We sat down one day and worked for 4 straight hours. We finished the whole project in that time. While other teams were figuring out how to layout their homepage, we had a working user system and admin page and everything. Our TA was trying to throw us for loops by asking for crazy things and we still came through. We had tests that ran along side the application as you used it. It was friggin cool.
Lesson 4: If possible, pick the right tool for the job. Not the tool you know. Everything in CS has a purpose. If you use it for its purpose, you will save days off of a project.1
I love group projects.
There is no greater feeling than, after you set up the repository with the first code files, your team mate changes the indentation and commenting style in every file to his own style without even discussing the general coding style rules in the group first.
Fucking awesome start.
Go eat a sack of unwashed hobo balls you filthy cunt.4
Once, at school, last year, we had to present a C# project that, upon clicking a button, took words from a .txt file and showed them in an alphabetical listBox...
Since the file they gave us was so long that we had to wait a minute or so to get the listBox full, I implemented a progressBar which popped up on the button, and upon clicking it, the progressBar advanced for every word it loaded, until, upon finishing, it would have disappear leaving again the button, and the listBox would have been loaded.
Apparently, this choice alone – even if it had next to nothing to do with the exercise – was enough to give me a solid 9 out of 10, because our professors never explained us about progressBars and I used that completely on my own... I tend to do things like this in class, where I explore what my tools could give me.
So long story short, I ended up having the best vote in class for that, and I was so happy and motivated :D
Moral of the story: if you can, always try to learn something new about your tools and your programming language, on your own, because apparently it gives you advantage towards others, at least in school. Or even if you're not in school, it could still be something cool to learn that might be helpful in the future, for your projects or your job's projects.
The more you know, the better!11
Is there anyone else who starts massive amount of projects and never finishes one?
It's a big problem when you lose time you should spent on orders because you work on that-amazing-idea that you'll drop few hours later.
I'm lucky as my employer thinks that all these unfinished stuff are pushing my experience forward, but for me it's depressing to not be able to focus on my work.
What do you do to fight with the urge to code that one more project? What do you do focus on the current work?
I've tried making myself a system for better client-programmer communication to keep myself motivated with better organised feedback and deadlines but ended up dropping it and sticking to terribly messy mailbox.10
For all people asking u to be partners of their "billionaire" idea, and to be paid from revenue ONLY when the plateform goes live or shit like this, BEWARE.
For all of them i had the same answer: "ok, ill share with you the project, but until it goes live, i am the only one who is giving sacrifice, and since we are partners, i want us both to do same level of sacrifices in order to deserve later the share of revenue... That being said, u have to pay the hours of devlopment, all of them, and when it goes live, from the revenue ill get, ill pay you back what you paid on dev cost"
It is the only way to be really even...
And if he refuse, ask them again "why? I taought u where 100% sure that your idea will work and become a billionaire why u think it is risky tp pay few thousands????"
... Now he is having second thaughts24
Weekend projects are fun! Although front end is still a challenge, it looks good enough.
Suddenly got the idea to do something with letsencrypt/nginx wildcard subdomains (*.example.com) so created a project around that now through which you can check what your ip address/user agent/operating system/ip version is (maybe more to come) but due to the wildcard part you can enter quite a number of subdomains which all show the related info.
I'd find it very useful myself, not sure if other people would but oh well!2
Expectations: I will program like the perfect lover! Fast, strong, safe, and with a passion others only dream of! I will stay up all night loving my code.
Reality: I code like a cheap whore. In fast bouts with whatever personal project will pay me the most in progress. My emotional experience is meh, it is sloppy, the code asks me to do things I don't want to but I say yes to get it to leave me alone, I don't use proper protection, and I am usually working stupid hours.2
"Hey we need you to be laser focused on these rush projects, but first let's have an hour long meeting to discuss how you need to be laser focused on these projects".
A few weeks ago I ranted about stupid recruiter while looking for a job in the Netherlands - https://devrant.com/rants/1898997/...
I got 3 offers. First two they were kind of shitty small non-startup companies with single dev team, they also offered shitty money and almost no bonuses. So I used them as a leverage in other interviews and also last one:
- ...so I already have two offers on table, so please give me feedback asap...
Anyway, the last company was completely different. After first interview I knew that I want to work there and I will accept whatever they will offer me.
Let me tell you about it first:
- it’s mid size company (~100 people) with 6 dev teams.
- they have fixed budget for developers training
- they have their own restaurant and everyday they serve lunch for employees
- they have their own bar with free drinks
but you know those are nice to have but they are incomparable with the last one:
- they encourage their developers to work on their side-projects for a specific amount of time (paid) a week and not only that, they must showcase what they have done at the end of the year. Just how fucking amazing is that?
Anyway, I got an offer from this company and I accepted it immediately. Also they offered 250eur bigger salary than I asked during interview.
Yeah, just wanted to share it and now I can’t wait to start working there.5
Damn fuck it. I am making a program with
Accessing the Win32 API in c is such a pain. Just made a simple window with 70 lines of c code. And I have to edit it in turbo c but run it in some other compiler. Our teacher is a .... uhhh
Sorry if the rant doesn't make sense. I am too tired.11
Side projects - Something you would like to spend more time on, but since you can't, you will never get them done.2
I FUCKING HATE IT when you have a free day and you are so happy about it, because you can work on your projects, study things you want
you sleep a little bit longer, wake up
And suddenly you find out that you need to go to the other fucking side of the city in 3 hours and spend there half of the day.
There goes my free day...5
Now with the newborn I really feel compleet :/
Bullshit in the morning from QA.. Horseshit in the afternoon from PM and all kinds of crap from the boss..
And finally some babypoo in the middle of the night4
Why is it so damn hard to get publicity for an open-source project? I mean it's almost impossible to get anyone to even notice you. I've been trying to promote my project in every kind of social media imaginable and still I can't reliably get 50-100 unique visitors to my Github repo in a day. I thought writing the code was the difficult part, but clearly the no-budget marketing is what will be my demise.24
That's so true.. when those who will actually perform the work are excluded from the estimating process !
What do you think about it?4
FINALLY got my Raspberry Pi Zero W after 2 months of waiting, comment me some cool projects to do with it20
And this, ladies and gentlemen, is why you need properly tested backups!
TL;DR: user blocked on old gitlab instance cascade deleted all projects the user was set as owner.
So, at my customer, collegue "j" reviews gitlab users and groups, notices an user who left the organisation
"j" : ill block this user
> "j" blocks user
> minutes pass away, working, minding our own business
> a wild team devops leader "k" appears
k: where are all the git projects?
> k: yeah all git projects where user was owner of, are deleted
> j.feeling.despair() ; me.feeling.despair();
> checks logs on server, notices it cascade deletes all projects to that user
> lmgt log line
> is a bugreport reported 3(!) years ago
> gitlab hasnt been updated since 3 years
> gitlab system owner is not present, backup contact doesnt know shit about it
> i investigate further, no daily backup cron tasks, no backup has been made whatsoever.
> only 'backups' are on file system level, trying to restore those
> gitlab requires restore of postgres db
> backup does not contain postgres since the backup product does not support that (wtf???)
> filesystem restore finished...
> backup product did not back up all files from git tree, like none of refs were stored since the product cannot handle such filenames .. Git repo's completely broken
Fuck my life5
My worst experience was at my job where they told me I have to move to a permanent position from 3 years of contracting without a specific offer.
Why is that bad? In my country it means approximatly 40% lower wage.
I came into the job with PHP knowledge when they were looking for Perl on a project one year behind schedule. I learned the language and finished working demo in 6 weeks.
After that, every project that was ever assigned to me was done within 5-15% of the allocated time. I'm not kidding here. My manager loved be, because I was reliable, fast and I even 'accidentaly' solved other problems, like for instance I developed simple syslog search tool and benchmarked zip algos for reading speed, and the fastest had 70% better compression than the algo used before (gzip into plzip on 1-2gb files). That solved anothet problem - syslog servers did not have enough disk space and they didn't have money to upgrade the server.
The number of projects I touched or developed was over 20.
I also lead and developed our team's most successful tool, that every customer was throwing money to buy, while cutting down costs everywhere.
And after three years of that, my manager says that there are no more money for contractors. And the only possibility is going for employment. Without any specific offer! Just 'we cant do this anymore'.
Which I understand, that can happen in corporation, but ffs after all I've done, I expected warmer attitude. Not like 'you may have to leave, since we do not really care'.
I liked the people there, even though the corporation environment was lacking in many respects, but I wanted to help our local branch with everything I could and they gave up on me like that.
So I started looking elsewhere and I found a startup which offered 6 times the money I had in my previous job and promises to relocate me to USA. Which is the best thing that has happened to me that year and second best in my whole life!3
Web Devs - How many projects do you typically work on at once? I am currently developing 24 websites at once, most of them custom (homepage). I just feel like that is absurd and my company is absolutely insane. Not to mention I'm the front line for client communication as well, pretty much the project manager AND developer. We're a huge company too, not a start up. Just feel like not having project managers for web dev industry is unprecedented except for freelance. 😡👎🏼18
working on this personal project for a year with some progress every week..
I got this new Idea for this new project!5
So happy I found GitLab! Best feature is the integrated CI. No need to pay to have CI for private repositories for my hobby projects 👍14
I know you folks in Europe and elsewhere in the world probably take this sort of thing for granted, but it is really unusual here in the US. When our daughter is born next month, I will be entitled to 12 weeks of paid leave, which my boss (great guy, btw) has encouraged me to take fully.
My concern is that I have projects, and twelve weeks is enough time that they would probably die on the vine, even if/when I hand them off to someone else.
It's stressful, and I need a way to deal with it.7
Just in case you guys run out of ideas for your side projects, black mirror will always be there for inspiration.6
This is a rant about having nothing to rant about because I'm so busy working on projects. The grind is just... grind-y.3
I had a week off at Christmas, didn't do any coding and barely touched my computer for 10 days. By Jan 6th I was still getting 7-8 hours sleep every night. "This is great", I thought, " I think I'm going to take at least a month off coding at home". Halfway through Season 2 of Brooklyn Nine Nine, my brain goes, "Why don't you learn some security stuff and join HackThisSite?" And that was the end of early nights.
College projects, they teach you to write Hello world in different languages for 4 years and they want you to develop big sites like Facebook in a month.2
I rewrote my static website generation from jekyll to custom python code over single night.
Literally all jekyll plugins I use including seo, rss, syntax highlighting inside markdown content, sitemap, social plugins, css sass, all of it.
Now it’s around 400 lines of python code that I understand completely. I didn’t touch any existing templates and after comparing output I got even better results now and it’s working faster.
I skipped drafts as I don’t need them now.
Why ? Cause now I can make better generator for my side projects that can include some partial website generation, better modification and date handling, tree structure, etc.
What I will do now is that I will parse bunch of content to create markdown files that will be sucked by this generator to create static web pages that will flood internet lol.
Still I didn’t believe it was possible to rewrite all of it so quickly. I sit yesterday around 4pm and finished around 6am.
I started thinking that maybe I am crazy and no one can help me.9
Ok, so I'm back.
Here's what's happened since I've been gone:
(1y apparently according to DevRant)
1) Lots of nitty gritty stuff that y'all aren't gonna give a fuck about, and tbh I can't remember either so win-win, right? Basically: Failed Projects that I'd rather not talk about. Laugh @ them here -> https://steem.tools
2) I released "Steem Engine Tools" on the STEEM Blockchain - https://steem.tools/steemengine - and it reached over 1k users within the first month, which I was really proud of. It still pulls in around 30-60 daily (monthly unique) users! I'm still really happy with it and people seemed to love it too, which added to my happiness.
Errr... it broke a month later, but I eventually fixed it and people still seem happy with it.
3) I released dMessages just 3 days ago -> https://chat.steem.tools and it recieved over $60 in upvotes and was seen by major members of the community (they loved it more than SE Tools), and that only took me 2 days LOL. So I guess less effort = more success but whatever I don't care it works-ish and people are happy with it as an Alpha MVP.
4) I'm currently writing more code to add yet another function to the Blockchain, which I think is severely limiting. This one took the most time, so by my rule above, it's going to do terribly but if I come back within a reasonable timeframe, I'll tell you all about it and maybe all the struggles I've had with it. But it's my precious SOURCE CODE, yeah I like my monopolies 🤣.
Yeah so life happens, people actually know who I am and CADawg is a meh-I-think-I've-heard-of-him name on the STEEM Blockchain now.
P.S. If you want an account, I've got 6 (and counting) free accounts to give away so just HMU on STEEM (good luck lol without an account) or twitter @_CADawg or comment below if you want Telegram, Discord .etc.
Thanks for reading,
Me: I don't need to print the city on each row of the excel file, it already appears on the top of the document.
PM: DO IT ANYWAY! THEY'RE IDIOTS!4
The University Professors are full of shitt !!!!!
Just ended up scoring less than my team-mates in 3 projects when I was the one who did the complete work !!!
Even I was the one who presented the projects. Soo tired of this randomly marking thing !! :/4
I always hear devs talking about the many ideas they have in their minds to start projects. Am I the only one that can't imagine a project that is really usefull/profitable?6
Once again, another weekend I promised myself to start programming projects, only to step through a worm hole and wake up on Monday.
Fuck group projects/labs. I hate them. I typically find myself explaining basic shit that was covered in previous lectures, or just doing all the work myself because they could care less.4
Soooo it's Monday........ 🤯
@C0D4 started the day fixing current projects defects (4 tickets smashed before coffee 💪)
Then after coffee, run a test coverage report and see a significant decline over the past few months, so spends a couple hours adding more tests to get some areas filled in - meh, nothing like 50+ lines per test... to test a if() statement but whatever - complex scenarios will be complex to get too, but no my tests break and I'm missing data I didn't know about🤦♂️
So let's comment all that out, and go to lunch ... mmmm lunch.
Get back, start working on those again, and then get handed a new issue, so comment that all back out again, ( ok I know what you're thinking, but I'm working in an environment that does not use git for deployments - don't ask, real pain in the ass I haven't had time to invest into yet - but as code versioning only) anywho, starts to workout this new issue but don't figure it out, enter a 30 minute meeting.................. yea that was 2 hours later but was a very practical whiteboard session only to work out I have something like 16-20 weeks of work over 4-5 projects to get out in like 6 weeks... hahahahahahaha fml..... oh and that's excluding another project which had a 6 weeks of work in the pipeline to get to somehow.... I'm not seeing this one happening, and probably conflicting projects needed on top of that down the track... but we'll leave those out for now!
Whoot is fucking home time!!!
🤷♂️I'm starting to think I'm like a team of 5-10 devs right now, maybe I should start asking for 5-10x more 😏
• Plan out everything by taking notes on the rough functionality of the project and how it could be done in a preferably simple way
• Writing code, but documentating it while doing so
• Also trying to write clean code so it can be more easily built upon
• Also keeping everything simple. If I'm using nasty, unreadable one-liners because of efficiency advantages, I'm putting a comment there for what could alternatively be used + explaining it
• Abandon it because side projects never get done1
First rant, be gentle.
(Former) students will understand the pain of group projects. Especially when it's just the 2nd semester and you're the only one in your group who has any coding experience whatsoever. So it's the week before the deadline (and also finals) and I should really be studying for my exams, but I have to spend every day after school fixing everything the other idiots broke while trying to work on the project. The night before our deadline they called me in the middle of the night because someone "didn't do anything but suddenly nothing works" - had to get out of bed again and spend 2 hours bugfixing. The problem? The dumbass who set up the database forgot to add an auto-increment column to one of the tables so inserts didn't work correctly.
God damn. Next time I'm just going to do it all by myself.9
when a project manager asks for an effort calculation due to changed requirements, but the calculation itself takes longer than the implementation would...
Expectation: I'm going to make an app that would remind me to finish my side projects.
Reality: I'm going to make an app that would remind me to finish the app that would remind me to finish the app that would remind me to finish the...
Never tell normal people (non-developers) how much time it took you to build something.
They will always be like 'I thought that was a 2-day work'3
I think I know now where "Pet project" got its name from: 1) Most of us would rather play with it all day instead of going to work. 2) As it grow bigger, eventually you'll have to shed out a couple bucks for it, and.. 3) Your PM would be FURIOUS if he caught you playing with it at the office.1
older clients are returning with my old projects and asking for improvements, I did buy a few very shitty scripts from the internet/ and used one of my friends custom php cms for the other client because I REALLY needed money and they needed the projects yesterday.
Now I'm looking at the code and can't start working because of how messy it all is, I want to remake it all with a good framework and system, but it would take too much time (and they want it fast) and they wouldn't want to pay for the improvements because what they have now works..
I guess the shit you throw out when you're younger does come flying back like a boomerang..3
I just had my first "Group project"-experience and holy fucking shit am I about to explode right now.
I messaged you one fucking week before the project is due and ask for your input that none of you contributed to and if that was too advanced for you imbeciles to handle then HOW THE HELL ARE YOU SUPPOSED TO SURVIVE THREE MORE FUCKING YEARS IN CS. THEN YOU HAVE THE DECENCY TO RESPOND SIX FUCKING HOURS AFTER THE PROJECT IS DUE AND COMPLAIN ABOUT THE WORK.
WELL GUESS WHAT YOU FUCKING WASTE OF MOLECULES, I ALREADY TURNED IT IN AND THE ONLY REGRET I HAVE IS PUTTING YOUR FUCKING NAMES ON THE PROJECT.
I DRAGGED YOUR SORRY ASSES TO THE FINISH LINE AND THEN YOU HAVE THE COURAGE TO ASK "WHAT TOOK YOU SO LONG"?
NEXT TIME AT LEAST HAVE THE COURTESY TO SPIT BEFORE YOU FUCK SOMEONE OVER4
How do you deal with a problem that feels completely over your head? I want to develop side projects but sometimes I have trouble starting/continuing when I feel like I can’t find a solution after hours of research.
Who/where do you turn to to find solutions when you run into this problem? I feel like I lose determination when I run into a wall I can’t get around.12
Project: pool cleaner.
Hey guys. So here's the story I mounted my pool one month ago in a very hot day, but the weather is getting freakyer with each year and this was the first sunny day.
But I fill my pool with water from a well. Chlor takes care of bacteria but the damn algy are a problem.
First part: pump the shit out.
First test: not working properly.
- Reason? Buie keeps the dirt from reaching the motor;
- Hazardous: motor must be always under water
- Main problem. Pump is ment to sink in the bottom and pull water out, so only has one exit, the entry goes directly to the engine.
Workable? Turned a snail into fine dust, needs a hose with a buie that goes directly to the motor.
Just having fun... I would be in the pool if I had cleaned it last week2
New project arrises says teacher, my mate and I go to the meeting and it seems alright, guy says he'll pay us $1000 each.
A couple weeks later, "Sorry boys cant get that much money need to pay you $500 each".
Now we have basically finished the whole thing he sends an email and it says, "We got a great fund of $333 for both of you."
Lesson learnt never work in a community project if your looking for money.7
My current situation:
Manager: How is Project A coming? Project A is top priority. I would like to see a PR today with fixes to the current tickets.
Me: Project A is priority! Sure!
Manager: How is project B coming along? I did not see any PR’s coming in?
Me: I am working on project A as it is priority.
*after 1 hour*
Manager: How is project C coming? There is one ticket pending. We need a fix for it today asap!
Me: Starts project C as project A would take more time. Starts Work on project C.
*after 1 hour*
Boss: How is project A coming? Where is the PR?
Me: As you said you need a fix for project C today, i started working on project C as it has only 1 ticket to be fixed.
Boss: I told you project A is priority, why are you working on project C?
Me: *doesn’t reply*
*after 1 hour*
Boss: There is a ticket pending in project D. Did you make a fix for it?
*This is my usual day at work.
*I am the only developer in my current company. It’s not a software development company.
*Note: I do complete all the work and create PR’s for all “pending” work at the end of the day for all projects and leave for home at around 10pm :)
What do you think? Lol7
I don't judge whoever wrote this line in one of the projects I've been working on
Like, really, there has to be a LOGICAL, and REASONABLE explanation behind it, right?... RIGHT?!4
Just because I have not written any code yet, does not mean I have not started on your project. I can either plan it well or let the code flow from my fingers like diarrhea.
I just started working on project after a group of students.
The project has various of bugs (ofcourse) and not catched exceptions.
I found variables like 'abcd' or shorts of classes like 'rrms'.
I would be fine with all of that but there is one thing is just making me crazy:
Imagine freaking pure react (no jsx) full of null arguments and multiple custom control written like 'var gl= GreenLabelled(null,null,text,5)' (a button ) with again, NO FUNCKING SINGLE COMMENT.
I just cannot stand it. Just spent 3hrs to wrapp my head around events in this react classes...10
It's important to redo old projects and ideas, here is why:
I worked on a project about 6 months ago, it was mostly just a "coding challenge" and I worked on the project for 3 days and I didn't get it to work. But I started working on the project again from scratch 2 days ago and I got it to work this time!
The moral of this story:
Just making new projects makes it hard to see how much you've grown and improved. But redoing old projects (even if they worked) gives you a concrete representation on how much you've improved (and if you have at all😉)4
Today I cleaned my computer SSD (moved ~30GB to a 2TB external drive) and I found 12GB of lost projects.
I thought that I've lost them years ago. They were just looking at me in their big folder.
Have 3 projects due in a week, two of which are partner projects. One of them has 6 other members in the group and I've only met 5 of them, one of them being two days ago for the first time. The other member has not replied to any emails from any of us, and we've had this project for three weeks now. Either do your homework or get the fuck out. We are also suppose to present it in class for our final... Group projects in college suck6
@dfox Just an idea and don't know if anyone would be interested but what if there was another menu option underneath rants for "Showcase" or something where people share their creations and projects?1
Todays story: conversation between me and my brain about a app that i have planned for a long while.
The application is just a huge, specyfic json editor/manager for a game that i like. The game uses json files to determine unit charactetistics. So in order to make modding easier i want to make a tool for that that is fancier and easier to use than a notepad.
Brain> Lets make a app that allows you to mod the game easier!
Me> Good idea. How would you want to make it?
Brain> Lets use C# cause you main that lang currently and you have experience with json parser lib.
Me> That is true. So what do you wanna implement first?
Brain> Oh. I have thought about it before! I want to implement: (10 000 features) and maybe few more later!
Me> It sounds like a infinity project, shouldnt you implement like 1 or 2 features at first and then jump to other ones?
Brain> Yes... but i dont wanna refactor those features latter so let just implement them all at once!
Me> Dammit brain! Let just implement just one feature now! Like a simple json editor. You can use inhieritance to reuse the code later.
* Starts with that one feature but one day later starts coding 6 more *
* Cant publish the app yet, the code looks like shit, gui is unfinished because brain wanted only to test those 6 unfinished features without propely implementing them *
Me> Brain WTF! You said that you are going to focus on one feature at the time!
Brain> I got carried a bit...
Me> Ok. I understand. Let just refactor the code and clean the project out of those unfinished features.
Brain> No. I have a depression now...
* 2 month passes by without any progress on ANY of my projects*
Brain> I still have depression...
Me> Ok i dont care about that anymore! Tell me something that i dont know!
Brain> Oh I have good news as well!
Brain> What about the home server that is going to store all mods made by the users so they can share it? It would be a good practice with networking!
Me> * Gives up *1
As a uni student not yet into heavy projects yet @DiNozzo97 and I made a mock smart house out of MDF, put controllable rgb LEDs in each room, lockable doors (demonstrated with servos), an openable garage (also servos), and thermistors taking an average temperature of all the rooms with an air con (PC fan). All of which was controllable with a website openable anywhere, run on a Pi. Oh and we integrated a doorbell that linked to twillio that sent you a text, if you replied with a positive response the door would unlock!
You guys ever get "Project Zoned"?
When you've been consulting with a client for the past few weeks and then in the end they say "I've decided I'm not going to move forward because it's better for me, blah blah blah. But if I did you'd be the person to do it."
But you spent all that time trying to close the project that seemed so attainable at the time, thinking about the money you could be making. Then you get hit with that shit stick.
Warning : This rant is long and is a rant asking for help and suggestions. If you will read and dont leave any comments, please go search other rants. Thanks.
Hi, fellow ranters. In our community, we have a tech class where teens (teens here mean 14yo -15yo) come to learn computer stuffs. Teens here are selected by a test and an interview. There are some teens who are f***ing awesome. One of them are proficient in scratch. (yeah, the orange cat) Another is awesome at PhotoShop, and the other loves windows xp. The teacher uses Microsoft Visual C++ IDE made in the 1990s. The kid sitting to my left made flappy bird with gamemaker. About 10 to 11 teens doesnt know what ctrl+alt+del does in windows and never did programming before... 3 among them always brings coke and oreos and eats super loudly. CRACK! And I bet no one knows about git.
Ok. Enough for the awesome teens. Now what we learn.
We learn C! Yes, C. We learned for, if else, switch and all those stuffs, then learned variables, which made other students who never did programming before be (―,.―).
Next class we will learn about functions in 3 hours. Then array and pointer in 3 hours. Thats it for c programming. Then we do some unnecessary stuffs and time for the finals.
We need to make a project with up to 4 teens as one team. Now I am asking you awesome ranters to suggest some projects for about 4 pros and 16 noobs can do. 10 hours are given in class and we can do in other times by ourselves in home. What should we do? I bet many of them will say to make ascii art in c which is dull and I have no thoughts of doing that.
Any thoughts will be appreciated.
Thank you for reading.
To see my skills, go to my profile page.
| Comments below
Working on a group project, and this is how my group member writes his "if" statements.
Should I change my group?10
I see a lot of rants about Project Managers (PMs). As someone who might work as that in the future, what are the some do's and don'ts for that role?11
Today's finished projects :
Mini vacuum cleaner:
Works. Just need better patles to be really effective.
Portable lighter wire solderer :
Works but the flame must be always on. Takes time to heat. Good for a tight spot and you can buy the tools for it anywhere.
Many if the coil is more open... I'll check on beta 2 (not quitting yet)4
I really hate that I have all of these abandoned prototypes and games because almost all of them contain features that other AAA developers are claiming as next gen...
Cunt I had them working years ago!
(Let's just not talk about my fully scalable self learning AI IV was going to implement to my games)2
I feel good. Creating more and more small projects and will hopefully add another one in few weeks but this one is going to be big project. Surely will rant about it when its out.
Came home from work.
Turned on pc to start a small project because I got an idea I liked.
Picked my music for programming.
Opened eclipse -> new project -> maven project
UI asks for group and archetype Id. Can't think of a nice name right away
"Let's browse devRant for one or two posts"
That was at least 40 minutes ago. Still browsing.
Since I started working it is really hard for me to do any private projects. But I really want to.
A couple of days ago I started development on a cross platform command line tool to read and post rants from terminal, but other devs were working on it too.
I haven't seen anything on here about those though, so I wondered: Is there any need for me? Aka, should I resume development?10
I'm a developer, but also a father of 2 kids. I love spending time with them, but sometimes I also like to work on my side projects. And besides that, after a long day of work, even if I have spare time, I also like to lay down on the couch and watch Netflix.
How do you other full time developer / parents out there cope with your own personal projects?10
Why is choosing a name for a new dev project so difficult? It seems 99% of names I think of have already been taken! Any suggestions?18
Just wanted to start a personal project and guess who think it's the best time to update right now?
THANK YOU WINDOWS 😥
Weekend is almost here. Are you working on any interesting side projects? I am creating blog content, coding an alert system and speed walking a 5k. Enjoy!7
I've decided to open source some of my ideas that's stuck in my notes app.
Not really sure if it's useful or not but feel free to suggest some or comment on those ideas.2
I'm curious, what kinds of projects is devRant working on right now? What's your most recent project, personal or interesting, that you've picked up recently?
Mine is a program that automates schoolwork for you.34
I'm thinking about starting my own blog, where I can post my research and/or opinions on...
Though my private projects have a bad reputation I still think I might try one again and see if it works9
Beginning of semester in courses with group projects.
It's that time of the year again where you look around in the lecture and try to find the person that least likely makes your whole semester a misery.2
Hey everyone! This is a long one so get comfy~
TLDR; I'm glad to be back in the presence of all you awesome people. 2019 was a dream and I have a lot of you to thank for that.
If you've noticed, I've been away for a while. I took a sabbatical from a lot of my socials (including github - or at least public github :( this summer. Let me explain:
In late April/early May, I applied and got an internship at RBC (a big bank company in Canada) found out I'm getting flown out to San Fran for a talk I gave at a summit, and got accepted to this 2 week physics [Quantum Cryptography] camp @ UWaterloo. So I had quiet the summer. In order to throw myself into work and friends and all that, I decided that I was going to take a break. Although I took a break from Github I was still active on Github Enterprise for my job but outside of that I didn't do much.
Don't worry though, now that it's fall/winter season, I'll be in my room for way too long so it's back to the usual grind. Currently, I'm in the process of planning a hackathon, prepping for picoCTF 2019, filling out University applications, all while dealing with school :) I've got a lot of projects/things coming up so ya'll will hear more from me :D2
Feels like I'm battling anxiety lately. Always tons of projects to work on and they seem so easy, but getting round to them feels harder and harder. Anyone else have this issue? How do you deal with it. Cigar seems to have helped today...3
How many projects do you have going at anyone time?
Me: I'm currently working on two laravel and a WordPress theme.6
I'm really terrible at managing personal projects. I'm often procrastinating (I guess you could say I put the 'pro' in that word) or lacking motivation. I rarely complete projects because I always start something new and forget about the other projects. I have had a Sublime Text window minimised and related browser tabs opened for a year now and haven't touched it in months. I'll get around to it some day.
Some of these projects could be making a few dollars (hopefully more) if I complete them.
Has anyone got any tips to help me stop procrastinating and motivate myself?11
Why is sleep not a choice. I have code to write but my body and mind wont let me stay up.
Too many projects so little time
No one to help 🙃
Sleep is really a devs enemy 🙆🏾♂️12
Nothing is more satisfying and unsatisfying at the same time than completing a personal project that has been giving you something to do for several months.
First time poster, long time lurker here.1
1st week of doing proj: "hello there sexy, u are gonna one beautiful project. ill be doing all my best to finish you and you may actually one of my best projects."
after a month: "aaaaa ERRORS EVerywhere, tf is wrong with u. imma start another project if u dont start running properly like i planned"
after another month: *procrastinates while debugging* "yaass it works now, lets finish u baby"
takes some time to finish projects but if theyre really good, i usually finish them, especially when i am motivated and full of determination.2
Anyone else here with a Github filled with half-finished, mostly abandoned projects? Mine is basically made up of cool ideas i had at some point and promptly abandoned 3 weeks later at most :D Should i feel bad?7
"This semester I will take more time for my personal projects"
Week one, having to organize all the uni stuff
Week 2-4, too much homework, no time
Week 5-7, fucking midterms
Week 8-9, too much homework
Week 10, finally time to relax a bit. Probably not going to work on my project. Fuck my time planning, fuck the day for only having 24h.2
Resolve to leave laptop at home on a long weekend vacation away to force yourself to relax and not work on anything. Spend parts of weekend thinking: "this would be the perfect spot/cafe to work on the snail simulation!"
They think I play too many games as a dev, in reality I play games when I don’t dev and am bored. However, even programming is a game somehow. Oh well, I still love every one of my projects.3
Guys I'm so freaking happy!
My sem end exams are done
I finally got to sleep more than 3 hrs(slept for 10 hrs) after almost over a week
I can finally start with my projects and study something awesome
December is going to be fucking lit you guys!!!4
This twitter thread got my thinking. Most of the code I’ve written in my professional life has been proprietary. My job also tends to run over the 9-5 band for various reasons depending on the current ongoing projects. When I get home I still have a house to run and a family to tend to. As such my GitHub has been mostly untouched since university some years ago. I’ve tried committing to a few oss projects but I just can’t find the time. However, it is an *expectation* in our industry that you have published projects and lots of public GitHub commits if you want to be recruited by another company. No other industry works this way and this is crazy and unfair4
My Last few days:
Working on a new project I started few days ago. Decided to push to GitHub.
Working on setup python script a this project requires a little work to get up and running
Working on markdown files and docs.
Moves to working on the GitHub page.
Now I am working on a website for a project that isn even 10% done.1
How do you feel with not having motivation to work on/finish your personal projects?
I'm working 9 to 5 plus commute and at the end of the day I just want to eat some food and chill. But I keep beating myself up over not working on things that will improve myself.
Does anyone else feel like this while working full time?3
I've been working for two days (after work) on my blog idea...
Man I forgot how fun it is to work on your own projects, and the stuff I learn at the moment... It is insane!
I am currently a very happy developer, hopefully I can keep this up.
I still have to look into automated unit testing and code formatting checks with github though, cant wait!
You guys, who despite crazy commute and work hours, still find time and energy for side projects: I salute you. You're phenomenal. Teach me your ways4
I always promise myself that I won't take any freelance projects during that specific semester because I need to study for college and already have projects to do.
I always fail and get stressed out later with the amount of things that somehow I got involved with and delivery dates are always close.
I feel such a sadomasochist when I accept this freelance projects and hate myself for doing it.
The promise for fast/simple projects (that always becomes complex later) and the quick $$ get me.2
Not really a rant, but working on a side project alone is tiring 😴.
It has been 4 days and all I have made is this page and login12
As always with group projects, one or two people barely do anything and end up getting a passing grade because 1-3 r group members do all the heavy lifting.
Why do they always get away with this? From the two persons that profit from other peoples work in my current project, at least one is trying to make up for it now.
You would hope at least some of the useless group members would have washed out by the end of second year because of tests, but no.
Gonna be fun when everyone has to point out a part of the code made by them, not simply going to let them take credit for my work at least.3
Working on a new side project (that I'd like to turn into a business one day) and back in with Python and Django and I fucking love it.
I forgot how good it can be and how easy to use! Life is good again.
For me side projects have been things I'll make to do something that others will use. Some people call it innovation, some call it side business. But that's how i look at side projects. So the points below are more to do with entrepreneurial experiences.
1. If there are more people involved, ensure that there is work for everybody (also level of commitment is tested by how much they put in). Also have as varied set of skills as possible. So that areas are well defined in terms of scope of work and areas of expertise.
2. Put in some money. Money is super glue. It will ensure that you're committed to the thing. Things change when decent amount of money is involved. You're invested, as may be others.
3. Learn something as an intention. This has nothing to do with the learnings you'll get on the way. This one seems obvious, but nevertheless needs to be said.
4. Set timelines and deadlines. Ask someone else to check on whether you're keeping on to your deadlines or not.
5. Don't go live without proper testing.
6. Make something you feel strongly about. The path will be exciting and clear.
7. Talk to people to get their feedback on everything. You may not like what's told to you. Listen dispassionately. Absorb everything. Feel miserable. But listen and think about it after sleeping over it.
8. Continuation of above point. Talk to varied set of people in terms of backgrounds. You would be surprised as to how differently people think.
9. Ask for help when stuck. Kill your ego and be vulnerable.
10. Check out what's already available. What value are you adding. And make it!
So this has probably been asked loads of times but I've never seen it. When working on solo projects for yourself do you still use source control like git or mercurial?
I usually don't because when I do personal projects its usually filthy and fast development to prototype quickly.
However, this current project I'm working on I am using git and I'm finding that slowing myself down just to follow good practice is actually improving my code quality and my understanding of my own project.14
Proud of finally having pushed some projects to GitHub 💪
Feels really pleasant to finally have something to show off!
Please feel free to check it out: https://github.com/DataSecs3
Making a ticket support system using wordpress for a uni group project. I go away for a week and team tells me they have done loads of work.
so I take a look at out github to find that they haven't used a single wordpress function and have just written there own php application with their own tables and db class, and now they don't know why things aren't working.
I'm going to need several litres of coffee to get through this3
Restarted a project for the 7th time in yet another different language. Hopefully I get somewhere with this one9
I was thinking to do something that I thought (then) was impossible, but managed to finish it in under 3 hours.
To have a professional job that lets you work remotely from the comfort of your home in your own office; which pays you well enough but doesn't pressurize you into unachievable deadlines. One that gives you ample time to relax and do some part-time projects for yourself. One that lets you spend time and contribute to the communities you're part of and help you grow both professionally and within the community.
Oh, and best of all, work in the open - open source, open culture and transparency.
I've done it! No more secondary projects this time. Whole Christmas spent with family and casual stuff. Have you also succeed?5
Need motivation as a starting point. Forget about finishing side projects, need the motivation to start one first!2
So I'm gonna finish my interpreter. No matter how much fucking work it is to implement a proper cross platform terminal library, because all the existing ones suck. I'm gonna write a debugger for it.
And then I'm gonna learn to play the ukulele.
And I'm going to start a new project that may actually make me a good sum of money.
This is the plan. If I don't do this then literally fuck my life, I might aswell jump off a bridge because I can't fucking do anything12
Hey folks, I want to start actually completing personal projects (that I'm proud of so I don't resort to showcasing homework bleh). I find that I get too ambitious and perfectionist in my ways that I wind up never completing projects.
Anyone have any advice or tips on how to overcome that? This might be a vague ask, but I want to do enough that it demonstrates an understanding of a framework/language but also is doable in a reasonable timeframe. Any personal anecdotes?3
Lately I've been feeling really demotivated to work on my own personal dev project and its been like this for weeks now. I really don't know how to change that 😣
So I want to find out what motivates you to work on your own dev projects? 😊6
I don't have time for side projects so i share all my ideas on dev.to. 🎉
I hope some of you will get some inspiration and make millions 😂
Feedback is welcome!1
Friday: Expectations vs Reality
Expectation: Work on work for half the day then work on side projects for the rest of the day. Consider it a good day.
Reality: Work on work for whole day. Then have your boss set the expectation to have a project completed by Monday morning that you know will take 3 more days. Hence making you work the weekend to try to get it done in time. -.-4
Spending all morning working on personal projects cause the work your boss gives you is bullshit lol1
Ok so I am in this robotics course, we meet every 5 weeks from 8 to 15:30 to work on our projects. It's really nice because I can basically do what I want all day and don't have school! Fuck yeah... The only downside is that there are a lot of wannabe scientists who think they know everything about physics and computer science.
However the actualy reason I am writing this is to ask you for project ideas. I would like to do something with a raspberry pi but I can't come up with any ideas that I would like to do. Also making it should cost me less than 100€
(I already have a pi so I wouldn't have to pay for that).
So, any ideas? :)1
I have a few old laptops laying around. I was thinking to repurpose them for novel, and/or 'smart', projects. Any ideas or tips?8
I've already ranted about this, the hdd randomly broke over night. I was (i shit you not) just about to set up backups for it this day.
Being relatively new to linux but confident with bash and cli and stuff.. reading "I/O Error" as output of nearly any command on a server rented somewhere 150 km away from me was like a punch in the face.:D
It wasn't directly bad, but it was kinda sad, I had a (now don't laugh - a man gotta chill from time to time) minecraft server running there with tons of mods and we were multiple 100s of hours into it already..
But not only that, my projects weren't on any git or anything anymore (local copies were gone, guess what gitlab i set up proudly i used..) and there was no recovering these little loved ones, together with my website.
It was a black day, my group i had to work with in university doubted me because for them i wasn't able to manage a git server properly and i hope it does not happen again..):
2 Months ago, I started a new side project. A project to make something of all the 'left in between' side-projects. Well, I've successfully added it to the same 'left in between' list !!
DevRant might not be a perfect place for that question but what the hell.
This is a question for people that do side projects, not only programming but electronic and mechanical as well. If you are a student even better.
(I dont wanna discourage non students but i have limited resources here...)
So the question:
While making a project have you ever had a problem where a limited access to tools was the problem?
(maybe tools was here but nobody wanted to borrow you because of paperwork or some bs.)
I mean that you had a idea or was in middle of a project and you didnt finished/(finished but in crappy condition) because lack of proper tools didnt allow you to?
I realy need your opinion on that subject, i have a nice idea i just have to test the waters.
And please tell me if you are a student or not.8
Creating side projects for the side projects which are supposed to make the coding of side projects who are supposed to speed up coding on main project. Ends up in sideprojectception...3
“Well maybe I can hack the old thing to work for a while longer” I think to myself.
“Oh hell this thing is a major pain in the ass to work on because of the way I hacked it together a year and a half ago. I forgot about that.”
It’s so bad looking at old projects. This morass of spaghetti code has more cringe than a weeaboo wolf whistling at a goth chick with an anime body pillow in the passenger seat of his rusted out 80’s Toyota Corolla that is not an AE-86 or 88 but he has rattled canned it to look like Initial D anyway.
So I created a small (incomplete) library that at least I thought would be handy!
looking for a nice side project very badly..😖😖it sucks when you have nothing interesting to work on.4
When friends ask me to do some coding...
Them: I want/need this and that and... [trillions of features and "cool" stuffs]
Them: Oh and this and that and [more "cool" stuff]
Me: Alright.. when do you need it?
Them: something around a week?
Is it just me or does everyone -not- accustomed to coding think that projects are usually done in a few days...?
Maybe the common opinion about coders is something like: They aren't humans, they are machines which convert caffeine during night time to source code3
What kind of projects are you guys currently working on? What technologies are you using? I'm personally thinking about starting to use the MEAN stack to get a working knowledge of it and how it works...9
Susup everyone 🙌
Can we discuss on which projects we r working currently
Lets find coolest one 😍😍15
university server will be down tomorrow morning around 8am to 12pm. i wanted to finish my code tomorrow morning :(
more sleep for me though !
I'm leaving my internship. It was fun and now I'm sad that my day job isn't coding. Guess I gotta think of some projects for myself...
Gahhhh!!!! I just finished a project that let every kid in my school have a perfect class scheduler, gradebook, etc., in java. Now I have no idea what to do. I want to do something in java because I want to have a very strong base in the language. Do you guys have any ideas?4
I've been travelling for 5 weeks, now I have the issue of too many project ideas, which one first?!3
I freaking hate slow IDEs, especially ones made in Java.
I used to use an IDE/text editor called geany, and it was great, you could do almost every language in it and it worked great. It was fast, and efficient, it was a no-nonsense editor. That was when I was a kid, but I got in univ and got a job, so I had to start using big boy """""enterprise""""" IDEs like eclipse.
Eclipse, netbeans, and intellij (basically every Java based IDE except BlueJ) are exactly what is wrong with IDEs. They are clunky editors that frankly would be better off gone. They are slow, eat RAM like crazy (like most Java software). You just CANNOT have eclipse open for extended periods of time, because it WILL take up too much resources and get slow as heck. Android Studio (based on intellij) is a nightmare to work with. It just does not want to cooperate with you (I will agree they have improved a lot though).
I cannot believe I am saying this, but even the electron based IDEs like atom and code-oss are better than them. They are very easily expandable, something that Java was supposed to be, but is not. They have tons of plugins. Even if its not there, you can make one without having to spend a lifetime making the plugin! They look good. I never thought that going from IDEs with """""enterprise""""" UIs to something modern like code-oss would feel this great. Its ridiculous, I don't want to create a darn project for every single file that I want to edit, I just want syntax highlighting for a single .sh file that I want to edit right now. A project is just a way to logically define what is one "unit" or a "container for multiple files", you know what else is that? A simple directory.
Also I don't want 9 billion .xml files for the IDE to store its crap. Just make a .vscode like folder to hide your shit.12
I often find myself doing projects only to, once it's done, have proven to myself that I could, even though, I have no real use for it.
Super frustrating afterwards, because I know I just wasted time with no real reward. The experience gained could have been gained on an actually useful project..1
!Worst, being put on the project a day before release
!Best, finding and fixing all the data model issues before release, so that the next time I have to pull stats about the system, everything actually makes sense, as all foreign keys and indexes would be explicitly defined for once.5
Uni team project. Our presentation was on Friday. Code and report submission this Monday. We have to write on the report the % of work each person has done. One certain member of this team has been steadily moving functions other people have done into his personal package area to "clean up the code" and will edit your files without permission to clean them too. If it were from anyone else I would not be suspicious, but this person has proved himself to be a snake. The result of his efforts? Breaks your fucking code, let's him claim ownership when you run a git blame on your own files and the functions you made he can now claim responsibility for. Actual fucking bastard I'm going to murder this little fuck. Doing zero fucking work except breaking other people's and claiming a larger % of the work done than anyone else. Uuugh.
Checking out cool projects and libraries because your bored coding the function you just rewrote 20 times from all the changes that keep being sent over.
When your colleagues keep asking you questions about how to code this and that through messenger, and you keep replying them with lmgtfy links. "Was that so hard?"
A few times per week, I get inspired and think up some projects that would be really cool to build.
But then by the time I get home, all I want to do is get some rest from a long day at work. So the list of side-projects grows.
How do you guys find time to actually get anything done outside of work?1
People looking for developers at facebook using anonymous profiles, no project specification and ridiculous prices 😷😣😥😕😷😣😥😖😖😯😓😒😣😣😣😣😣😯😲
When you tell one or your project managers that their project is going to be delayed (and it'll affect another guys project starting date)
It's like pitching two countries at war with eachother, and you just sit there with the popcorn watching it all unfold.
No classes at uni today means full day of just debugging my private Projects :D And lots of tea ofcourse!2
I have no burnouts. I dont have kids, I'm full of energy, I'm ready to crush it. BUT every goddamn time i come to a company they run out of work/clients/projects. I end up doing nothing or some video tuts, and then change the company. I WANNA WORK! GIVE ME SOME REACT WORK, PLEASE! I WANNA FEEL DEADLINE PRESSURE! I WANNA COMPLAIN THAT I HAVE BURNOUT! I'M TIRED OF VIDEO COURSES AND TO-DO APPS!
I'm paid money to do nothing. As appealing as it sounds, it's not when you're a junior dev trying to get some experience.
Am I doing something wrong???
So, a very recent rant on here made me curious about something.
The amount of finished projects.
So far, in my short career as a developer I have around 4. Which I think is a shockingly low number. 2 of them are fairly large and the others were small but dragged due to client errors and such.
What's the average? If there is one. What is everyone else's experience in this matter?
Projects are like progress bars, they are really quick at 80-99% and then it takes a while until they have finished. The reason is the same, nobody thought about milestones and goals.1
How many lines of code on average is in your projects? (counting ALL - empty, comments, whitespace)12
Guys does any of you know good first c++ project. I have a lot of experience with java and python so I am not new to programming, but I want to get proficient in C++ because I am soon starting a job which all lower level programming.7
I always give chance to my coworkers to proceed for new projects, to know how not to fail!
And then I do it efficiently.
University has stomped on my passion for programming. The current academic education system is not a good fit for me. I want to invest my free time (I'm also working part time for a software company) in personal or open source projects because deep down I still love the act of programming. Do you have any suggestions for me? If anybody would be so kind to help me, I can provide further details about my areas of interest and things I don't like that much.4
Fucking group projects fuck them oh so much fucking fuck fuck fuck.
What's that? You want to basically ignore the spec and do something else? Fuck.
Wait, let's not use the great resources given to us? Fucking fuck.
Oh, you're just going to ignore the fact that everyone else disagrees with you? Fuckity fuck fuck.
I am so angry. You don't get to railroad your team.
You fucker. Ugh.
Been way too long since I did something that wasn't WordPress, so I decided to take some spare time this weekend to scratch-build something and get around to finally learning how to transition from Foundation 5 to 6 while I'm at it (since jQuery compatibility requirements mandate I finally make that jump going forward...).
Started off with a plan for a custom-designed CMS built around a personal research project I've been doing. Worked it all out mentally. Then got started and realized I probably want to start by securing the system and provisioning for user accounts, so I've been working on that all weekend so far...
On the plus side, I've written a pretty nice user management module for any future personal projects, and have *finally* gotten around to learning how to do prepared statements in MySQLi.
On the neutral side, I still haven't gotten around to building any of the substantive stuff I set out to work on this weekend because I've been helping a friend out IRL with some non-programming stuff.
Such is the way it goes, eh? Hoping tonight I'll finally finish up with the administrative items and be able to get down to building the actual meat of the project.
I have to make a project in java in this semester. Any ideas???
Not too tough/nor too easy.. Can't decide any topic...14
I'm finished with university for this year, so I can finally dedicate all my time to work and personal projects. Knowing that I can do whatever I want because I won't have to wake up at 7am... I feel GREAT! Now it's 4am, I just finished a section of a project, and I don't feel tired at all. FUCK YES!
BA on new project asked me what browser to use when opening PDFs. Think this is going to be a long project...1
We had C project in school about multi-process communication and syscalls. We worked in groups of three.
I made a "framework"(header file) with important prototypes and definitions of needed variable sizes.
One of group member decided to null his variable by bzero syscall (writes null bytes). He ignored my framework and typed literal "sizeof". Ofc nulled double the needed value and it nulled another variable with some TCP packet also.
Spend week trying to find what is wrong with it.
I hate group projects.
So I got a couple of weeks free now until school starts again. Trying to think of a project that I can work until then but the more I think the less ideas I get. Any suggestions on how to get inspiration and get the idea juices flowing?6
What the fuck does Spring Break mean?!
A: Spring has begun.
B: Here's a break. Go have some fun!
But no, here in Buffalo, the snow doesn't give a shit, it keeps falling!
And no! You want a break? How fucking cute! Here are two projects for you to work on that you gotta submit , the first day after spring break ends! and a midterm exam the day after!
I frequently run out of programming ideas. Could anyone tell me a fun project they have done.
I know Python 3, ruby and some C++4
I get bored at work if i am working on a project which is too easy for me. I always look for projects where my skills are challenged or need skills which I don’t possess. I get very interested in a project which involves tech I am totally unaware of and have a long deadline. Is it just me? Tell me your thoughts.3
We have a school project where we're supposed to develop a project for a company. In order to finish the project before our presentation I put in over 40h per week (on top of other classes). The only thing missing is the design, only placeholder buttons at the moment. Ask the designer 2 weeks in advance if he'll be able to provide me with the design: "Sure, I'll do it soon".
And now the presentation is in one day and the app looks like shit because we don't have any design for it.
Hello fellow devs, hope you rocking! I need your advice as junior dev here. How do you handle big projects ? I mean, without getting lost when coding and having a clear understanding of code's flow.4
I learned that you should never trust someone saying "let me setup the basics for the project" if someone said that they'll probably come back with a book as thick as earth (round one) just to run that "basic" project. And yet it still won't run because errors and missing packages. Also they documented only half of the fixes they applied to get it running themselves.
Oh and then you only reached the point where you have no motivation left and only have a blank template to start.
Remembering that I have to change the copyright dates to all my side project web apps :-/ Upside working on new side projects. This is how I learn folks.3
Oh, I've pulled a lot of all-nighters. I love doing hackathons. I find myself most productive when I work on something in a single stretch. I have ADD that way. If I leave a project mid-way, that's probably the last time I'll be working on it; unless someone comes to me and reminds me about it.
Other than attending organized hackathons, I go on personal hackathons. When I'm in the mood to code something up in my free time, I just find some stupid, random idea to code and code it up overnight. (Oh, I have a very long list of projects that I can complete over the weekend)
Other times, I'll just be in the mood as I'm working on something and then lose track of time (and other bodily calls like hunger) as I finish it.
If my weekend looks very peaceful without any distractions, I put my hand in my project bowl and pull something up to finish it off over the weekend.1
Finally having some time for a project I've been thinking of for a long time. Wrote 4 lines. I already hate every moment of this.
wk50 will be fun! Developing 3 new projects. 2 real ones and 1 mockup to show a client how our product will improve his daily life. All based on newest web technologies.
How do you guys keep from procrastinating?
When at work, I do my job, everything is well, even though sometimes I just stare into the distance for 5 minutes but it isn't hindering me. However, personal projects, studying etc... I just can't seem to keep myself focused...
Any tips? Any advice?2
Noob alert !
Plz feed me some c# projects!!
Mayn i ve been only reading and learning from book(c# 7.0 in a nutshell) i feel like i need to implement the stuff i learned so paliz help me daddy !
Again i am noob simple uni projects would be fine!
Projects with oop datastructure and simple database would do the job!
But if you have better suggestions feed me !
I am student in computer science in 2nd year, and I want to increase my skills. This is why I am searching a team which is on a (or many) free software project. I assume that I will not help "a lot" on the project because of m'y low skills. So, if someone is ready to learn me something, I am okay.
I have bascis on C and C++, JS, and mid-level on JAVA and PHP6
need to work on any open source projects. I am a Java developer and have knowledge of Android, HTML5,CSS3 and SQL as well. Anyone willing to onboard me shout out.6
Where do you find inspiration for side projects?
Years ago I was full of ideas, and I've had the chance to explore a lot and build experience. I've even built a few successful projects.
But now, between work and university, it seems that my creative thinking is completely shut down.
The few ideas that come to my mind are useless or so trivial that someone else did them already.
What do you do in these cases?3
...when your project TODO list is growing exponentially and you just give up tracking new ideas/feature requests
Man. Wouldn't even need to source articles if we just had Xanadu already. It's coo. Another 30 years isn't too long to wait.
When you are creating an account on devRant and want to use copy and paste on an iPhone with German language selected...
Tech lead on three projects last year, a Java hard client, a WDF driver, and the front/backend of a NodeJS app.
I'm sick of jumping across all these paradigms and technologies.
Does anyone else have to deal with this.1
Finished vocational training! :) Fulltime front-end guy now. #happy no hassle with shitty school or something anymore - lets focus on side projects again :)
What would you say are good sites to write articles (such as for describing small projects/hacks) on nowadays? I’m thinking what is in now, Medium, Hackernoon?1
Good Experience -
1.)Became proficient in Web development!
2.)Wanted to learn it for a very long time but didn't know where to start, but this year got opportunities to work on some good projects!
3.)Also got to lead a awesome team of good developers in my college!
4.) Got to work on a awsome internship with a very nice employer :)
5.) Became a Devrant Supporter :D
Bad Experience -
1.) Had to face shit ass seniors who blamed me and my team all the time for their inefficiencies.
2.) Team had developed many good projects in android and web for the college,but the stupid seniors failed to implement them,it was a big mood!
3.) I had planned to learn ML and improve my competitive coding and also finish my game,but failed to do so :(.
Hopefully 2018 will be productive:)
Merry Christmas and Happy New Year 🎆🎄🎅
Alright so this is just me throwing my thoughts down from today cause I need some outlet.
Gonna start programming a lot more than I do now cause I want to improve and I enjoy it.
I need to practice python (which I'm good with) occasionally so I dont lose my magic touch. I was thinking of doing a project on a raspberry pi that uses a camera for object/facial recognition and picking projects like that and occasional small ones I do in js.
Although theres still a lot I have to learn on the DOM side of js. I dont want to be a front end dev cause I dont have that artistic eye so I'm mostly gonna use it for node and small front end stuff
But mostly I need to be able to grasp more from tutorials, examples, courses, etc. And understand how and when and why I should use whatever it is.
Also I wanna use someones code to learn but it's never documented well enough for me to know what's happening I'm mostly referring to when theres a library or api I'm unfamiliar with.
Also JS is getting a little boring so hopefully python will help dull that feel6
Current side project: A Gradle plugin to automate the build.gradle for Minecraft mods through ForgeGradle, Minecraft Forge, CurseGradle, Maven, and soon, Git changelogs.
Needless to say, its coming along swimmingly!
Is it normal for a project to have mixed responses? (Including myself) should I continue? It seems promising tho... some people are excited, some neutral, and others against...6
Does anyone know of any websites that have project ideas with requirements/user stories. I generally get side tracked if I sit down and just build something. There are a few full stack projects on freecodecamp with user stories which made me wonder if there are any other similar sites.2
Ahh that moment - When you get past month one of a project you're working on and it's clear it's not going anywhere.
Soon I will begin second year at my uni. So i have to start preparing my enginieering project. I already know what i want to do. But before i will be able to make it i need materials and tools. (I dont want money from uni cuz they will have rights to it, or so i think) my first step is to make myself a welder then make, i repeat make a lathe and a milling machine. BECAUSE I CAN. It pains me that most of the research papers are shit and practicly useles for new students so im planning on creating something that already exists but in a simple, professional way so other students can learn basics of creating something in practical world. A lot of scienctist go and push boundaries of science without caring about new people that are left alone to learn the basics. I shall correct that.1
I write code as part of my job but also tend to have a lot of pet projects I think about in my spare time. A lot of those projects are not specifically targeted at solving an actual real problem but are just a curiosity (like my Duktape/ECMAScript thing that could import and call DLL routines.) I often find it difficult to choose which one to continue working on and end up not working on any of them because I can't decide which one is more interesting at the time! Or I get stuck and struggle to find a way around whatever roadblock I've hit.1
Hi devs,so I'm looking for suggestions on projects to work on,I've got alot of time as I am done with school and since there's strikes at university I'm only going there in March.
Cant sometimes decide project names.. Especially for ones meant to be learning projects... I think Ill just start naming them Culture ship names :P3
Working as a designer and developer helping people make their own ideas come true, I worked on a lot of projects and it's depressing seeing people excited about their ideas which are shitty as fuck and wasting their money on them, at the same time I can't tell them that. It would've been better for everyone if these ideas worked out, but these are shitty Ideas and I can't tell them that :D
About 6 months ago our teacher made us do programming projects in groups of three in order to learn project management. Together we planned who had to do what and until when. Now guess who did all the work - Me.
They did absolutely nothing and because I could only do my part if they did theirs in a correct manner I also had to do theirs too.
I always asked them how far they were and they told me they are almost done, but just before the deadline they copied some code from the internet that didn’t even work and claimed they wrote it. That way I couldn’t even report them to the teacher because “they did something for the project“.
It sucks to be the only one in a project that really cares.3
Workin on Group Projects (consists of 3-5 people) while studying in College :
- there's always that one guy / woman who fulfills as a "solo player"
- the others :
act as the entertainer of the group,
the accomodators of food and/or place,
the report printer,
etc. you name it 😂...
comments below for some additions
What I just had to learn again, if you are the one who brings in (quality) standards in group tasks (like everybody does his stuff until day x, specify image sources, not only Wikipedia Copy & Paste), you are with a 95% probability also the one who more or less works alone on it at the end.
(Works the same with group coding projects where the one person in your group that's able to code relies on you doing most of the work because that person is lazy playing games)
Ok I know this is stupid question and not rant, but I just finished school and need to go to the high school and want do build some projects. So I'm pretty good with HTML, CSS, PHP, MySQLI, and in high school I want to learn python. I already know some stuff with python I built programs for 'hacking' but I don't know what programs do I need to learn to build if I want to work somewhere... Sorry if my English is bad.. :)9
A question for people who are active on the open source community or anyone who succeeds in crwating some small personal coding projects.
How do you do it?
Do you have any advice on how to be more efficient when working on personal projects?
Each time I get an idea i try to start it but just give up or get discouraged by some related setups.
Also how do you find interesting existing projects to contribute to?
Please help. I wanna do more but never do anything. Am I alone in this situation?? I dont wanna get stuck in this loop anymore.2
Starting new job, moving to new location, and trying to finish five massive projects.... "You want me to take over development of that entire stack? Sure I've got time!"2
New in my Masters. Have a module called software engineering. Almost already know everything through own projects...
I've a rp0w only running pi-hole on it. What else would you recommend me to put on it? Give me some cool ideas!
ps: I already have a rp2 with a mediacenter and retropie.4
Why, yes, please pull me off this ticket *again* so I can be less productive on something I don't know about and you can be annoyed that what I was working on is not finished.
Any suggestions/ideas for how to get the motivation to finish personal projects? I always find myself trying to learn/do 5 different things at once without actually focusing on one thing1
i had have thinking about a project where a developers community , work us together and meet us , like a coworking , but online , share us desktop , videoconference , real time meetups about coding , freelance or enterprise dev , share projects , but human touch around , not forum , something more social , share locations etc etc ....... it sounds cool?
*Sees an article with the headline 'The simple approach to building a real-time collaborative text editor'"
Before I can finish the thought that "I don't need this shit" a design idea pops up in my mind and I stop myself and say "Fuck", meaning another project for my imaginary projects list. Yay... I need help. I look at certain things and get ideas. Seriously becoming a problem.
I created two projects and they are now under testing. Now i am working on two other projects (& more to come). I'd be working on something but i get a lot of emails to do some changes or fix some bugs.
I feel i'm slow but it's only me working on those 4 projects, i can't stop something and work on something else!!
Should i work more at home? Or is it not my fault?
Nobody complained on my work, i'm giving good results although i feel i am losing control, but what if they think i'm a person who can't manage well? any advice???5
Second year computer science starts today, this semester is going to be awesome, there's almost no theories classes and there are a load of projects to be made.
Finally some actual real work 💪4
Within only a few days I finished 2 side projects I had been putting of for a long time and brought a 3rd 9ne from about 20% to 80% completion. Oh boy do I love those productive days!
I would like to ask for some advice, thanks for your time in advance.
I've made a few applications over the last few years that were at first side projects. Right now they are doing quite well but could do way better if I put all my time into them (currently working in a agency)
My parents are still in the 90s when it comes to the internet so they never get behind any of my projects or they just pass it off as fluff.
I've showed my Dad my Analytics and what not and because it's not money it's nothing to him.
Any advice on how I deal with parents still living in times before the modern internet & make them see my stuff for what it is?.
So I had this Case tools lab during my 5th semester of college and they asked everyone to do a project. Me hoping that they will see the project and appreciate the work, did a good one and I spent day and night on it. Then came the finals. The fucking teacher who was asked to evaluate me didn't even open my project properly and just entered the marks just seeing the home page. It was that fucking day that I hated my college so much. Now I don't spend too much time on projects for my college. Worst Dev experience!
I know its not the place to ask for assistance. however, I am a student asking for help trying to figure out a dissertation project.
interested in all suggestions
Today, i woke up late (like 10:30 am and i must start working at 9:00am) because i stayed too long in the evening working on side projects ... Do you have some advices ? Haha1
Tmw you look at something and instantly get a new project idea.
This is why I have so many unfinished projects.
Had a great idea for a project today but I realized that if I do I'll never go back and finish my current project.
How to organize your projects in Visual Studio with separate Namespaces without naming every project like: <projectname>.<this>.<that>
Instead I want to name the solution <projectname>. And then name my project <this>.<that>?