Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "wk95"
-
The times when we coded in C# on weekends at the university and it was a 4-hour nonstop process. I LOVED it. That was one of the only times I've felt in control or competent in anything.11
-
I once wrote about 100 lines of C code without compiling or testing in between in notepad++.
And it had no errors and worked.😎4 -
When I downloaded a virus that turned out to be a troll. It spawned some windows with 'Trololololo...' flashed blue and red and jumped random on the screen while playing troll music.
Closing one window would lead to that window beeing duplicated.
When I got into coding, one of my first projects was a recreation of this.1 -
The exact moment when I understood what programming actually was.
I was getting hard times at my 3rd college grade, trying to implement the recursive sudoku solver in python. Teacher spent a lot of time trying to explain me things like referential transparency, recursion and returning the new value instead of modifying the old one and everything related. I just couldn't get it.
I was one of the least productive students, i couldn't even understand merge sort.
I was struggling with for loops and indexes, and then suddenly something clicked in my head, like someone flipped a switch, and i understood everything i was explained, all at once. It was like enlightenment, like pure magic.
I had sudoku solver implemented by the end of the lecture. Linked list, hash map, sets, social graphs, i got all of these implemented later, it wasn't a problem anymore. I later got an A for my diploma.
Thank you @dementiy, you were the reason for my career to blast off.7 -
I took an AI class and we'd have weekly AI poker tournaments. I beat everyone in the class every week except one, and I even beat the professor a handful of times!11
-
When I started learning python and wrote a script to read redtube's api and get the best video links based and whatever criteria I seem fit for the occasion :D18
-
I think my kids would be bullied at school when they proudly say that roots of a tree are at the top.1
-
My own programming language (still WIP). I got SO excited when I found recursion worked, I even got the simplest factorial recursive function wrong. And then again, once arrays worked, bubble sort it was. I shit you not, once I saw all the numbers printed in order, I had to stand up and walk or I would have jumped out of the chair in excitement.
In case someone is interested, I use LLVM for the backend.4 -
Learning Vue.js was pretty amazing. I just started using it and got it. I think, with any tool, you know straight away if it's something you will work with rather than against.4
-
the first program ive written in my own programming language
schreibe
{
hallo welt
}
i didnt know about parsing back then, so everything was its own line4 -
Bugfix. About two years ago. Old C# codebase, MVC project... A fucking piece of it was sending money to the wrong Dynamics account, FOR TWO FUCKING YEARS.
Anyway...4 -
When I was in college in 1996, one of my roommates had a “Web 101” class. At that same time, the office of a government agency I was working for had asked me to publish a website to let the public know what they were doing. Prior to that I had bought an HTML 1.0 reference and had been fiddling around with some things. I got excited about it all when I realized that just within 2 weeks of using the book I had passed up the entire class my roommate was taking and apparently knew more at that point than the professor. I published the agency site, then went on to build sites for the Uni and freelance clients, and then to apply to teach a more advanced class in the Continuing Education courses the Uni offered to adults in the community. All of that got me a job at a startup which led to the rest of my career. That was pretty dang exciting to me.1
-
Ability to complaining about "Gradle is too slow in my laptop!" to my dad to get a better one.
Saying thanks to Google.3 -
The first time i made my own electron app, and saw it working and displaying live data the exact way i wanted it to be doing it.
At the same time, it was the first time i felt like been a real dev in all meanings. -
When I found the power of poke on c64, and how to output sprites rather than use print statements. Finally, my text adventures changed into full blown rogue-likes!
https://c64-wiki.com/wiki/Sprite/1 -
When I was first learning Kotlin, I was so excited about its simpleness and power compared to Java.1
-
When i started ocaml. Now most languages use
import lib;
But not ocaml. No, it uses
open lib;
So i had the genius idea of writing my own lib and submitting my program as
open Bob;
let () =
show "vegana";;3 -
When booting my handwritten kernel, and it actually worked! Without a doubt the most exciting thing.1
-
When that script I wrote for a Minecraft mod to emulate the behaviour of another Minecraft mod behaved exactly like the imitated mod6
-
When i found out about the matplotlib function xkcd. "with plt.xkcd():".
Everything is so much better when you can plot thr graphs for school in xkcd style. -
When I was in school, I had a period called "computers" every week. We were told by our computer teacher to remove our shoes outside the computer lab to prevent viruses from entering the computers.10
-
Kotlin support on Android:
i never liked Java, not because of the language but for the usual bad design implementations and Android is one of those.
Then Kotlin arrived, it looked very promising but it's when i looked at Coroutines that it simply blew my mind:
you just have to write your code and the Kotlin's compliler "magic" will do most of the boring/complex stuff for you and it's even great performance wise!
I even refactored inter-process calls to simple sync functions with few like of code and for a non-android developer like me it's just love at first sight!3 -
a) when i wanted to write a twitter client for the console
b) when i automated my job that i had at a school event
just the ability to do such stuff is very exciting to me. -
The first time I took Andrew Ng's Machine learning course in 2014.
I was blown out of my wits at what could be achieved with simple algebra and calculus.1 -
When some random Assembly code I got off the OSDev Wiki actually booted on real hardware. This is where I'm meant to be.1
-
I once single-handedly developed an entire drag-and-drop ui for creation, provisioning and control of virtual datacenters and all its infrastructure. Other people developed backend and database and the whole project took about 10 months, but about three weeks before we had a working, stable release the company decided to cancel an entire project.
We thoroughly researched the market, and at that time there was no better such solution. We would have made something extraordinary.
Especially because it worked with VMWare. -
Made an organization on Github. Let's hope that I come across some amazing people and amazing ideas.
-
Handed over my first client's project today.
It was revamp for an internet radio site and also the first project that I used Bootstrap 4 in. On top of that, it was the first time I have to deal with PHP and its loops.
Despite audio player errors (somehow, they lost access to the streaming host and hence no audio source), I'm more or less satisfied with the final outcome.
But wait, why that stupid icon is not vertically centered? -
So I had been developing a real estate website and developing a MLS feed parser. I had only 1 year experience at that time and parsing a XML feed was already complex enough. On top of it, the client wanted to automate feed download from the MLS provider through HTTP authentication. Managed to do it. Everything worked for 15 days and on 16th day the property location markers stopped appearing on Google maps. Turned out that address to lat-long reverse geocoding was failing because API limit exhausted. My bad, I coded it on view instead of caching the lat-long in database. Fixed it in a day and viola!
-
My mom keeps giving me stick about not eating properly..
How can you eat when your app crashes so bad that you entertain the thought of starting over again? -
Currently developing an app with React Native for work. It started as a "would be nice to have" feature but now people wanna join my dev team and company wants to see results too. And I am just a student trainee. FeelsGoodMan
-
The most excited I've been about a piece of code would probably be the time when I made a resource hogging thing in C. The reason I was really excited was because I haven't really written C/C++ that much, at that time I wrote Java mainly. Anyway, I was able to use up nearly 90% of the CPU (i7 something), as well as 14-15/16gb of ram the school computers had. A professor there saw it and was proud of me, which really motivated me. So I compiled it and copied it to almost all the library computers (with less resources), hid it, and made a shortcut to it on the desktop disguised as Chrome.
-
In my last year of high school (for those familiar with the Indian education system, that's Class 12), for my final project I made an image compressor/decompressor in Turbo C++ that used a discrete Fourier transform (DCT, actually) to work on 8x8 px blocks of images. I based it off some stuff I found about how JPEG compression works. It worked even better than I'd hoped even though it was slow as molasses (I programmed a naive Fourier transform instead of using a FFT variant). I remember jumping with joy all around my room at 3 o'clock in the morning like an excited gas molecule in a box. Fun times.
-
When I was challenged by my teacher to develop an application for a Solid Mechanics class at university. I developed a dedicated calculator which returned all the results of a given problem, one of which had a graph! I made it with MIT App Inventor and later on took it to Android Studio with a friend of mine.
Best feeling I had at that time! -
Probably when I was younger and got my AI working for her checkers game I made in Z80 asm for TI-86. Spent so much time on it not working and then seeing it finally working and taking jumps and scoring the board positions and it seemed semi intelligent even thought it was a very weak ai ... Still I was excited 😁5
-
Probably when I took my first dip into scripting and realized it was possible to inject stupid jokes into any website I knew.1
-
Well, i solved a pretty hard problem I had today with Firebase and a pretty tricky data model, so I guess I am pretty excited to have solved that problem right now!
-
During my first semester of CS we were mostly using MatLab for basal scripting - assigning variables, learning about scope, that type of thing. I was excited to start learning programming but wanted to actually make something rather than reversing arrays and incrementing counters for weeks.
I discovered the image() function which takes a float[][] matrix and displays it as an image. I generated my arrays of random numbers and made a simple nested loop where I iterated over each element, averaging it with its neighbours, and - it worked on the first run! I made a freaking noise and blur filter!
That rush of planning it out, making it, and seeing it work I think is my main drive in coding. All the hours of undefined-but-they-are-tho import paths and mystery segfaults are worth it once there is that moment of "it lives!". -
I don't think I've been more excited about anything than my very first application.
This was when I was just starting out with programming. I had chosen C++ as my first programming language.
A friend and I'd written a simple application to fetch XML data from a sports data server, parse it and display our favourite football (soccer, for Americans) team's fixtures and results on a GUI.
We called it Sportify. -
0 bytes of heap allocated per cycle! Figuring out the Unity profiler actually helped me improve my C# optimization. <33
-
The first time I was able to create a solution to a problem I had.
It wasn't some super-difficult problem, but the code worked, and I got my first jolt of satisfaction in a long, long time. And more importantly, I wrote it with my own two hands.
It was a Slack slash command and it takes a task number, sends it my server that creates a query for our Redmine, formats the returned data and posts it back to Slack. It only took a few hours to implement (mostly because I was unfamiliar with Slack's API), and while only a few people uses it frequently, I still get a small amount of satisfaction whenever someone mentions it. -
When I first discovered that frameworks for web apps existed. No longer will writing websites in raw html, css, js, be an eternal labor4
-
The first time I've used JPA and Lombok annotations and suddenly didn't have to bother about getters and setters anymore and pretty much persisted my whole data tables with no effort.
Total game changer for me. -
!!!rant
Most exited I've been about some code? Probably for some random "build a twitter clone with Rails" tutorial I found online.
I've been working on my CS degree for a while (theoretical CS) but I really wanted to mess with something a bit more practical. I had almost none web dev experience, since I've been programming mostly OS-related stuff till then (C). I started looking around, trying to find a stack that's easy to learn since my time was limited- I still had to finish with my degree.
I played around with many languages and frameworks for a week or two. Decided to go with Ruby/Rails and built a small twitter clone blindly following a tutorial I found online and WAS I FUCKING EXITED for my small but handmade twitter clone had come to life. Coming from a C background, Ruby was weird and felt like a toy language but I fell in love.
My excitement didn't fade. I bought some books, studied hard for about a month, learned Ruby, Rails, JavaScript, SQL (w/ pg) and some HTML/CSS. Only playing with todo apps wasn't fun. I had a project idea I believed might be somewhat successful so I started working on it.
The next few months were spent studying and working on my project. It was hard. I had no experience on any web dev technology so I had learn so many new things all at once. Picked up React, ditched it and rewrote the front end with Vue. Read about TDD, worked with PostgreSQL, Redis and a dozen third party APIs, bought a vps and deployed everything from scratch. Played it with node and some machine learning with python.
Long story short, one year and about 30 books later, my project is up and running, has about 4k active monthly users, is making a profit and is steadily growing. If everything goes well, next week I'll close a deal with a pretty big client and I CANT BE FKING HAPPIER AND MORE EXCITED :D Towards the end of the month I'll also be interviewed for a web dev position.
That stupid twitter clone tutorial made me excited enough to start messing with web technologies. Thank you stupid twitter clone tutorial, a part of my heart will be yours forever.2 -
My first simplistic wallet to create raw Bitcoin transactions. The best part was that the transaction was mined succesfully and is now part of history.
-
We rant while we hit obstacles in life/dev jobs..
Just one flu/food poisoning makes us realize we are so vulnerable at time.
We can't code our way out of that... -
The first time i've scripted something and found a vulnerability on a production web application was one of the best moment i've ever had, never been so excited!
(mmh, maybe i need to switch to security :D) -
Lately nothing compares to the excitement and happiness of executing my first successful buffer overflow.
-
My coworker, whom I attempt to mentor when I am not frustrated and impatient, is refactoring one of our smaller programs. It uses modern MVVM practices, unlike the dilapidated crap we inherited from my predecessor and the lazy asshole that was me 3 years ago. I am excited to see what he learns and what he can teach me, maybe he will finally understand my shortcomings as a mentor.
-
Designed and implemented a bug tracking service for the team that I was working, even now everyone is loving and using it.
-
The moment I realized im an actual dev:
I used to always copy/paste embed codes and not think of how they work. Embedded iframes, embedded video, embedded appointment forms.
One day, I'm given an embed link and I freakin knew what everything meant. I knew the HTML, I understood what the JS call was, and I saw how it communicated back to its site. It was super exciting to finally understand what I was copying/pasting... Like I finally opened my eyes and saw the real world.1 -
I was really excited when I was writing a platform game in Java for uni at my 1st year. I was so excited how interactive it can get that I did not sleep the 1st night :D.
-
When backend is slow to add fields of data, and product manager is after you, the frontend dev to add the new feature.
-
I had to choose a subject for a math project. So I selected encryption (elliptic curve). I decided to make an interactive demo website. First time working with node, websockets, large numbers and latex. Most fun project I ever did. I am still proud on the result and how fast I did it (~3 weeks)
-
wow, to think about it , I have not been really 'excited' about stuff for last few years...
Now its like yeah, this is all a rat race...gotta learn this , learn that ,learn everything...but not really excited about it..Maybe feel like a thug-life boss if I get paid or recognised for my work...
However this is a race I am happy to run in,I like coding, like nerdy/smart tech jokes , like learning new stuff, and like my programming life.
A day without opening my laptop is really a day I feel sad but not the other way round. -
Started working on my personal website at 10 PM.
Got parched, and needed to sleep. I thought it was somewhere around 11:30 PM, but lo and behold the clock had already struck 2 AM.
Set up code splitting with hot reloading in React.
Development woes.2 -
Definitely the first time I saw real time data from a backend on a webapp. Something so magical about it actually working and me maybe not being a total dumbass.
-
The best moments are when you've been struggling with an implementation for a few days, and then things start to work. I had this happen last week. I have a Windows desktop app processing product dimensional data from multiple warehouses, then sending that data across the country and transposing into a data lake, joining several databases, and sending detailed reports. It was a struggle from start to finish, with lots of permissions issues, use cases to consider, and data accuracy. Finally, I break through and when I step back, I get to see this well-oiled machine of conjoined ideas run through to its eloquent, seemingly fleeting, conclusion. That feeling you get that makes you throw your hands in the air for a job well done! It's very exciting.
-
My current side project. I’m doing a POC to upskill in functional programming. A Java/Dropwizard web service calling onto business logic written in Clojure. The bit im excited about is an HTML engine im writing in Clojure. So instead of inter-mixing raw HTML with code, my views will be written entirely in Clojure
-
When I was in 6th grade, and we were learning HTML, and I realised the power my fingers suddenly held as Chrome (ugh) loaded up my frst webpage with some basic styling. At that moment, I understood the extensibility, the dyanmicity (My English teacher would kill me), the pure awsomeness I could do with a text file. In three years (now), I finally made a calendar that works which has comments, is split into dedicated files, works, is clean and written in D, and works.
-
Pretty recent one. I found that I can use Perl to edit files using a single cmd line (with regex search and replace). Loved it.
-
a few years back in uni, programming my first game in Unity. I spend days and nights on it, for both playing and programming it.
-
The most excited I’ve been is probably now.
I’ve been working on a process that manages various prices, in a table that currently has 25k+ records, and viewing this through our ERP is extremely painful, no search no filter etc.
I’ve been given the task of creating an external application that we can use to manage these in an easier way.
This is my first “proper” project, it’s going to be difficult, I’m doing everything including all the planning etc, so I’ve spent some time today writing user stories etc.
But I’m looking forward to creating a useful app that not only saves me time, but could also be rolled out across the business -
I was tinkering around with my linux installation and trying to decide on a new terminal to use, and I ended up compiling st (suckless terminal). On a whim, I decided to look through the source code and see how much of it I would understand.
There was a C header file called arg.h that uses the preprocessor and macros to parse argument flags and songs by setting up a switch statement in a loop, all in under 50 LoC. To use it, just wrap the switch body between ARGBEGIN and ARGEND, and that's it. The comment at the top simply read "copy me if you can", a challenge to future programmers such as myself.
It was the most beautiful, elegant solution I have ever seen. I tried to tell my girlfriend about it, but she just didn't get it. Maybe some of you will appreciate it more:
https://github.com/chjj/st/... -
Tested a script that watches a folder for any missing folders (team members kept moving them), and then showed it to the guy who was mentoring me. It did what it needed to, so we were going to switch it off the test directory on the local box to the network share.
I had been testing against the live folder for a couple of days, didn't notice, and didn't screw anything up. There was a, "good job you idiot," and he added it right to his big script that runs 24/7. FeelsGoodMan.jpg -
Well the first time I coded a proper algorithm in my job was when I created a download queuing system for my company's Android app. It vastly improved download times in comparison to what our the app was previously using.
-
I think the most excited I've been about my code was when I wrote my first own library to communicate to Google spreadsheets via their rest API.
I didn't find any working modules in perl for that so I wrote my own. Still using it every now and again! 😁 -
I had a problem with too many backups from our personal data (Photos,videos etc.)
Always I had 1-2 hard drives to backup all important files every time.
Too many duplicates!!
So I created a batch file that for every image-video file type in my backup , will move only one in a new folder, sorted by daytime taken and in a folder of that year, then it renamed all with the datetime of the file.
Now I have a great backup sorted by year in folders since 2003. Just saved me from 2 terabyte duplicates and I have now 600gb sorted backup files!2 -
First time I touch anything related to a graphical interface. My mind went to:
"Shit, it looks so good I bet even my mom could use this!!!!" -
! wk95
My project back in university, where I used bash and NLP and Python to create a utility thay would execute sentences written in English. Much like typing "change my wallpaper to abc.jpg"
Even though the tokenizer took almost five minutes to tokenize a sentence ( longer than five words ), and the parser took even longer, I still love it, for it was my first dive into ML ! -
Actually I have two stories
The first one, that one project I talked about with a big company when I was at school. It wasn't that much coding since it was mostly researching, but it was a big project that seems really interesting, with Image Analysis and Machine Learning.
The projects at school this year got drawn randomly for each group, so when I've been announced that I've been chosen for the biggest project, thinking about every side of the project, I was hyped. And even a year after we finished it, I'm still happy and excited about it.
The second is something a little more funny :
So we got some projects to do during December for school including cryptography. Again, those were randomly drawn (but some can really fuck you up) and I got to do a Password Manager, like KeyPass. We were 4, and we thought we had the time to do it.
But we misread the date. At the end of Christmas break, I got a call of a friend saying that the project is due in two days.
Thing is, one of my three co-workers weren't contactable. And we got nothing.
So I kinda took the lead : I said to one to do the UI, another to do the cryptograph helper, and I'll do the linking and all the behaviour of it.
In two days, I literally spent all the time available on it.
Then first meeting with the teacher for saying what is wrong, where bugs are if they exist, ect. so we can fix the issues and deliver a clean code. They were like only 4 big problems. More is, I fixed them all in like two hours while thinking fixing only one. And we got something like the 2nd or the 3rd best mark of the prom. And everyone congratulated me for that. I got so excited I was able to do that in few time.
But never that again lmao -
Once I realized the power of ASP.NET in my Advanced Web Dev class... It was like a culmination of all of my favorite things: web design, programming, instant gratification....
My life would be forever changed 👐2 -
In my early programming days when i had just started learning, I challenged myself to write a sudoku puzzle solver. Wrote a really naive backtracking solution, but i was really excited to have finished it.
-
I built a view engine that relied on V8 for expression evaluation and flow. Not very stable of course, since it used RegEx, but it worked fine for what it was designed for.
The crown feature was the ability to pass in lazy-evaluated huge objects to that view model, so that the view model decided what was going to be used in order to display the view. Made it really flexible, while not sacrificing speed.
I was brainstorming for 2 days about the lazy loading part, and the gymnastics that had to be implemented for this to work.
After I wrote my final line of code and thought that this is it, I launched it, and it FUCKING WORKED! First try!
I was hyperventilating, walking around the apartment like crazy, doing random push-ups just to try to utilize some energy that I felt was fighting to burst out like a xenomorph out of the chest.
... 2 weeks later I found bugs. Had to re-learn how I did it. It's true what they say: if it was hard to write, it's even harder to debug. Fixed it eventually, but that part's not that exciting. -
The most excited was probably when I had to write a Visual Basic program with a try/catch statement that took user input and would send a “You Done Messed Up!” Popup Error message in the catch. For some reason it was sending it anyways even after the input was correct. Took me an hour of debugging to find out it was my logic that was wrong. Finished the assignment 5 minutes before it was due. I celebrated as if I had just won the World Cup.
-
Jesus H. Christ. It really did happen! Just moved from vb6 to vb.net. My personal opinion, going with C#, was disregarded but im still happy to leave that abomination behind.
The sad part is that I have gotten pretty good with vb6 🍻 A drink to that!
PS. VB.net is supposed to be simple and readable but I disagree. C# Is way more readable and there is this elegance about the syntax. As a side project I am thinking of learning Go and make a simple cms. -
First time my tracker app got used by the customer, and showed a really nice path on google maps, that was the first time I felt joy of programming
-
I'm contributing to a project that allows you to control your Linux desktop from your phone. I managed to implement controlling your PCs volume form the phone. At first the code was ugly as hell, include a fucking long bash statement, but I even managed to turn it into a nice solution.
A few weeks later I was invited to meet the core developers. -
When I finally learned how to use vertex lists with OpenGL bindings in Python and optimized my game's tilemap rendering. I think it is my best written code snippet so far. It took me weeks to finish it.1
-
To me this is when you have that one breakthrough you spend considerable time on and with the divine knowledge of a peer collegue solves it in minutes... That feeling of enlightenment. That is what drives me everyday. Learning from mistakes, record progress, expand your knowledge, and call for help when you're stuck. Every single day.
-
Successfully wrote a Prolog DSL in Python with no prior knowledge of interpreting Prolog. Backtracking is implemented using the inspect module.
-
When I implemented "multiple selection using ctrl click or shift click" and it worked perfectly. I was literally dancing around the room!
That was probably the first time I ever danced due to happiness. -
My first game jam,
I was first excited about coding but when I started, I was caring about making my code clean, and I lost too much time focusing on this... You should see the end, such a mess ! Spaghetti code, pointers everywhere but hey, it worked 😊 -
Every time I successfully create / do something new. For example when my Discord bot came into a voice channel and said hello to everyone. That was awesome.
-
When I created my first app on RaspberryPi. It was an app that watches window sensors and shows the information about windows status (close or open) and shows the information on web application. Тhis was my first time when I faced with embedded development with Python.
-
Never opened a long forgotten program you wrote to be astonished how it was well implemented?
Usually looking at old code the reaction is "WTF!did i wrote this crap?" but in some cases you can find hidden gems. -
The most excited I was about my code was when I shrunk a bunch of easy if-else statements to a couple of lines using ternary operator. It wasn't groud breaking but it was the first time I felt like a programmer writing nice code.
-
About 3 yeas ago I was learning to create some JS canvas interactive art. It was the most exiting coding I've ever do.
Visual feedback is the key for learning. So rewarding! -
Custom browser CSS implementation, especially IE and Edge. Also different in device type, looking at you, Safari.😅
-
When I built a scripting language for game bootup and shutdown to load and free needed files and memory but used the language to debug a completely seperate program.
Got me excited that I was able to use my code for complete opposites of tasks -
Spent the whole night trying to get a react native component to push a csv file to multer in the backend.
Tried using fetch, then dependencies, then xhr.
Realised I had to create formdata. No such documentation on the internet.
Used God knows what after 3 hours, suddenly things are working.
I'll never be able to get answers in life -_- -
That one time I got the procedurally generated and fully destructible (including toppling over if half is destroyed) buildings programmed and working for the first game I worked on
-
The moment when I wrote a puzzle solver in C.
Not the most exciting thing to write but it felt great at the time.
Before writing every line of code without thinking some steps forward I decided to write it as pseudo code in notepad.
The very moment it was converted to C it just worked, writing it was beyond pleasure, just pure bliss. -
"aaahm, so this is two way binding... OMG THIS IS AWESOME"
or
* first Pascal script edited, changed some println to make a racing car run of the screen * "wow it's working!"
or
"FUCKING AWESOME, they are really using it!" about any software I write I se ppl using -
When i create first custom control in android and also when i saw output of machine learning algorithm1
-
Modt excited about code was three days ago, when I managed to make SpeedTrees (that are painted on Unity terrains and not detectable as different from the terrain while using raycasts) transparent when they appear between the camera and the character :P
-
I guess every time i start working on a new project and i get to the first working build...
...that project will probably get abandoned after a while, but that's another story :( -
When I got my first few programs running - things like "Hello World" and simple console applications.
More recently (it still happens, which is a good thing) being thrilled when I got my discord bot running, and then again when I got music playing via YouTube streaming working.
That feeling is the kinda stuff that keeps me programming. -
A small program I wrote in Turbo C which attempted to mimic the Starfield screensaver. This was the first moderately complex program that I wrote which drew something on the screen through code.
-
I have a couple of small ones, but one that stands out is actually fairly recent.
It was an independent project, more for practice than anything, but it involved fetching daily horoscopes from an RSS feed and showing it to the user upon request. I first just made it as a command line program,using some new modules I hadn't used before, and seeing everything work smoothly and neatly printed out made me super excited.
Not too long ago I even made a proper GUI for it using Tkinter, which also works nicely. :) Nothing so far has beaten that first excitement upon finishing the command line one, though. -
Made a working full stack native app..
QA-"what happens if I change my time and try to fool the time based component."
Why didn't you tell about that earlier you piece of shit!!!! -
I think that happened with my first Hello world. I was so wowed that I clapped my hands loudly, and the other people that were in the room (some family acquittances) looked at me with that WTF look and wondered if I had really be gone mad. It was wrote in C, BTW.
-
When I finally got LINQ method syntax... and found that I could shape my data any way I wanted, all in a single line of code
-
When a colleague and I explained OOP to a new apprentice with I think it were just some symbols in the console changing at the same time.
We were going crazy.
He was like "Ehm...okay..."
And you would expect it to be the other way around...teaching is such a nice thing!