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 - "publishing"
Client: We want a mobile shooting game with multiplayer, In-app purchases, leaderboard and stuff and you should also help us in publishing it.
Me: Cool what’s you budget?
Client: max $100.
I never replied again.18
A client refused to pay for a hybrid mobile app because he said that he only needed the android version.
After publishing the app he asked if we could submit it on the Apple store because he now wanted the iOS version as well.11
The typical devRanter
1. Uses dark theme of IDE and devRant app
2. Hates his/her clients
3. Likes Arch based distros
4. Checks his/her ++'s count or notifications after publishing a rant
5. Hates facebook
6. Associate the morning with a cup of coffee
7. Can't do any job when there are no headphones
8. iPhone vs Android? - fuck, they both are good/bad
9. Every time googles git command to remove a local branch
10. The best VCS is git, but I never used any other VCS26
As of yesterday I am publishing my first little webcomic. I wouldn't post it here if it was a normal comic, since I'm not really pro-advertising of non-devRant- or dev related projects.
But the thing is, my webcomic is very random (and bad), but I have a lot of fun making it. It's not a usual comic. The story will be based on reader suggestions / decisions.
So... you probably see why I post this here: No readers, no progress, no story at all (Because I'm bad at telling stories if it's not in pure text form. Did I mention that I'm bad at this whole comic thing?)
It would be great if some of you could read it and maybe participate in suggesting what could happen next if you like it. You can see a detailed explanation of how it's going to work in the second and third episode where the actual comic kinda starts. The theory is, that basically everything can happen. The comic is already set in a random world made of candy.
Nothing is fixed, nothing will ever be a fixed detail.
Everything can change in any episode.
The main character can basically become anything and do anything to a certain degree, as the readers want it.
If the readers want it to be a comic with a dark mood and murder cases, let it be.
You want the main character to be the villain? Fine!
Link to my comic "Caby in Candyland": https://webtoons.com/en/challenge/...
I hope it's okay that I posted this here.
I wish everyone a great day! :3
(Also, I'm bad at this. xD)37
I’m a .NET desktop fullstack dev these days… Never worked web unless for my own small needs/personal projects.
I started using tech one way or the other by the time windows was version 3.1 and been through quite a bit ground-breaking changes in the industry of software development and the internet but if there’s one thing I cannot understand of it all, no matter how much thought I put into it is: How the fuck did we manage to make it so fucking complicated to develop anything these days?
I remember like it was yesterday that you could stand a website with HTML, CSS and JS, three fucking files and you’ve made yourself a single page site. Then came the word “Responsive”, “Responsive” written everywhere. Fair enough, grid system popped up. All of the sudden jQuery was summoned… and everything that happened after this point has been a fucking circus of high-pitched teens talking on conferences about fucking libraries and frameworks to make integration with real time, highly scalable, eco-friendly, serverless, data driven, genome aware, genderless, quantum technologies to interact with bio dynamically generated organisms, namely fucking users.
Every fucking bit of the process of building a mobile/web application seems to be stopped by yet another incredibly dumb attempt to suicide a developer. Can you go from starting an app and publishing an app without jumping through a thousand VERY specific hoops? No, fuck no.
I fucking hate it… It’s a bit hard to get Desktop dev jobs these days but for as long as I work on IT I will continue to stick to that area, until someone for the love of life comes up with a fucking solution to all this decadent circus of bureaucratic technocracy.
I was talking to this girl yesterday, who's a genius theorist in economics (definitely my future hire, if she keeps a clean record) but she lacks in motivation and drive to do much of the things she likes. (which is the fun part like actually publishing what she thinks and says in our normal conversations. She's just a mid-level accountant, at the moment) She also has problems with English, even though she's studied in it.
Motivated me to do a better job so that I can hire her some day and get her out of this loop of being misunderstood by dumbfucks. 👍
P.S. Why is it that those smarter than most of us have problems getting hired, or motivated, or understood?14
So I'm going to get married next june. I made an app for the guests where they have all information available, can send music wishes and can share images of the wedding with other guests.
Here is my story on publishing it in the App Store:
Me: "Hey Apple, I made a small app for my wedding. Mind putting it in your store?"
Apple: "Yeah, whatever" *publishes it*
One month later:
Me: "I made really small changes, please take this update."
Apple: "Ha no, its not interessting for enough people." *rejects it*
I panic, because the app is mentiont in the invites to the wedding which are already printed.
So one day later:
Me: "Ok ok, I added a button in the intro where people can send me a mail if they are interested in using the same app for their wedding."
Apple: "That changes everything! We will accept the update."
I'm happy, that they accepted it in the end, but really?!? There are so many shit apps in the store, why do you reject any not-fart app, because it is not interesting enough??? And why the fuck do you accept it in the first place?16
Well on my first job we had to integrate payment gateways in client apps for online payment. On my second week in office I published an app on the play store with payment gateway credentials for a different client cause they were there as default values. So the money for one client would go to the other. Nobody noticed it for two weeks and when they did, I thought I had just lost my job and also I would now have to pay all the losses out of my pocket but fortunately I didn't have to cause no transactions had yet been made. After that I always checked my integrations atleast five times before publishing. The incident scared the shit out of me but taught me the value of developer responsibility.2
The company I work for (very big IT consultancy) has made the absolutely genius decision to put a block on the corporate proxy for GitHub. GITHUB. Because no fucking software developer ever needs to visit there. Their reason? "We don't want people publishing our intellectual property". Mate, I can fucking guarantee you that if unscrupulous bastards want to publish code against our T&C's, they will do so. Why make every body else's job harder and block it?!
But the best bit, you can submit a request (that is accepted without question) to get yourself an exemption. WHY THE FUCKING FUCK HAVE THE BLOCK IN THE FIRST PLACE THEN
I sometimes remember the time when I wrote a Email-inbox-exporter-PHP-script-type of application that collects all the emails from an inbox, "copied" it to a database with the attachements and stuff and moves it to a folder..
I just started at the company for like a couple of months, had no privileges to create mailboxes and such and I didn't want to interrupt our programmer to do this for me, so... I decided.. to save time and resources.. to test run it on our global, live 'support' mailbox.. :D Well.. You might guess what happened.. Apparently I mistyped the name of the move-destination folder (because imap-weird-things) that resulted in a completly empty mailbox and an empty database because the inserts failed due to bad encoding and mime-type issues..
The moment I refreshed my Outlook and noticed that all our mails where gone.. I swear, I can't describe that feeling of fear, cold sweat, intense heartbeat... I just stood up, asked if anyone wanted coffee, and just walked out of the office.. When in the hallway, I heard my collegues ask to one another "do you have any issues with outlook, all my mails are gone?". Everyone was stressing out, the chief was stressing out "what happened?!", nobody knew what happened.. :D
They could partially resolve it via one collegue who hadn't refreshed the mailbox and he could forward all the mails back to our support mailbox..
I dropped the project idea and learned to work with dev environments :D A couple of months later, I accidentially forgot a where condition in my SQL UPDATE statement, but that was the last time I seriously f*cked up.. :D Got to learn the hard way I guess.. Now everything I do runs in dev environments, I test everything before publishing,.. When I look back.. I don't even recognize the (inexperienced) guy I was back then ! :D
Ps. No one still knows what happened that day and they blamed it on server issues :D4
few years back there was a corruption scandal in my country, serbia. one of the ministries paid around 25,000 euros for a website to a company that was founded few weeks before the open call. for comparrison sake average pay at the time was around 300 euros. the website it self didn t have any special features, just publishing contenet. wordpress would do the job. on a press confference, trying to defend the cost, spokesperson of the ministry said that the website was made in "cms programming language".
it community lost it! mems started immediatelly, "i am learning cms language so i could charge 25.000 per project". and then one guy got intrigued, found the login page, and typed:
and got in!!!!
i kid you not!
he posted featured news on the homepage, saying hey guys your credentials probably shouldn t be admin/12345. twitter was on fire, everyone started loging in and posting shit.
and the crasiest part is that this guy was arrested and charged for cyber-crime!4
Why in lucifer's name does every two paragraph shit blog post or five minute 'look, ma!' video tutorial need a fucking conclusion, nowadays? Are you afraid your target audience is so severely mentally challenged that it can't extract the point you intend to make in a total of ten sentences?
Maybe it's time to throw out the fucking buzzwords and restrict yourself to talking about matters you actually understand yourself before publishing a fuckload of half-arsed tutorials about it, whaddaya think? How about removing all the uhms and uhs you 'structured' your pseudo-pretentious drivel with?
If you really have to fucking contribute to the misinformation and watering down of useful information so many of your fellow lobotomy victims are already engaging in, at least tell everybody upfront that you're a fucking dimwit and couldn't tell your arse from your reflection in the mirror, if somebody gave you a pat on the former, and a piece of whatever else you eat apart from attention.
Also, call it 'tl;dr' instead of 'conclusion', that would be more appropriate, because half of your knuckle scraping target audience probably can neither read nor hold a strain of thoughts that doesn't involve the words 'fuck' or 'banana' for longer than a minute, so even your idiotic conclusion is useless, if it's comprised of more than three words.
I wish dumb people weren't allowed to use the fucking internet.
Burn your computer!7
Laughing about avoiding Windows update and publishing a meme about it on slack
Devops guy runs a remote cmd to my computer to restart and update
Me waiting for 30 mins
Conclusions : " avoid it silently"2
I wrote an extension for chrome. In the last part (publishing) I got the message I had to pay 5$ for 'administration / registration' fee's... I do not own a creditcard lol :(
Anyway a friend hooked me up and payed.
It is really sad that we have to pay, it would be more logical to receive 5$ for making something in the store -,-6
Flash has made Java programs look desirable. And anyone keeping up with me knows I despise Java and C#, despite having written C# and currently working on deciphering a Java server to create documentation.
The reason for this outburst seems unreasonable until you realize the hell I went through today. At my University, there is a basic entry-level psychology course I'm taking. Pearson, a company I already fucking hate for some of the ethically sketchy shit they pulled with PARCC as well as overreach in publishing to the point they produce state tests here in the US - has a product called "My PsychLab" and from here on out, I'm referring to it as MPL. MPL has an issue - it is entirely fucking Flash. Homework assignments, the textbook, FUCKING EVERYTHING. So, because of that, you need to waste time finding a browser that works. Now let me remind all of you that just because something SHOULD WORK does NOT mean that it actually does.
I'm sitting on my Antergos box a few days ago: Chromium and Firefox won't load Flash. I don't know why, and don't care to find out. NPAPI and whatnot are deprecated but should still run in a limited mode or some shit. No go on Antergos.
So, today I went to the lab in the desolated basement of an old building which is where it's usually empty except a student hired by the university to make sure nobody fucks things up. I decided - because y'all know I fuckin' hate this - to try Windows. No go in Chrome still - it loaded Flash but couldn't download the content. So I tried Firefox - which worked. My hopes were up, but not too long - because there was no way to input. The window had buttons and shit - but they were COMPLETELY UNRESPONSIVE.
So the homework is also Flash-based. It's all due by 1/31/18 - FOUR CHAPTERS AND THE ACCOMPANYING HOMEWORK - which I believe is Tuesday, and the University bookstore is closed both Saturday and Sunday. No way to get a physical copy of the book. And I have other classes - this isn't the only one.
Also, the copyright on the program was 2017 - so whoever modded or maintained that Flash code - FUCK YOU AND THE IRRESPONSIBLE SHIT YOUR TEAM PULLED. FUCK THE SUPERIORS MAKING DECISIONS AS WELL. Yeah, you guys have deadlines? So do the end users, and when you have to jump through hoops only to realize you're fucked? That's a failure of management and a failure of a product.
How many people are gonna hate me for this? Haters gonna hate, and I'm past the point of caring.7
When you want to develop android apps but forever banned from publishing on Google Play for impersonating yourself...11
OK, so I was making this website for a university event. After publishing it, I start getting calls that the registration form isn't working. So I review the code and fix the problem. But when I push it to production, the problem still persists, all this while the event management is breathing down my neck because they can't get any registration! kept on trying for the whole fucking day, switched off my phone and went to sleep! The next morning, I find out, I had been pushing the old version of the file! Yes! I felt incompetent and stupid!2
All those website builders, tools and frameworks were designed to make tech illiterate people be able to create websites, so how fucking dense are all those people that publish jobs to create a website with a literal click & drag tool or website builder?!
Example: http://grapesjs.com/ is very popular amongst those searching - though this seems would have to be published manually after creating it, so I would understand help with publishing, but theres websites also mentioned like squarespace, which has seriously no excuses besides being that lazy and forcing somebody to chew it for you
I see maintainability of the website later on of course as a handy argument for them to use those kinda tools and websites, but what do you need somebody to do it for you from the start, if you plan on later then manage it the same way?6
If you're writing a programming textbook, please double check your snippets before publishing. I just spent ten minutes trying to make sense of how a function worked, only to realize the author wrote the wrong output.
Sorry if I'm just ignorant but: I see a lot of rants about designers expecting pixel perfect implementations of their designs. Is that for real? In my world there is hardly ever pixel values at all. It's not paper publishing. It's web, things have to scale. For an iOS app where you have a few known screen sizes - fine. But web? Come on...
And that's without even going into CSS or browser quirks.4
The company that I work for has recently recruited a team for Web Development, so they don't have to pay a monthly fee to the previous team who designed their website.
They have over 3000+ products in the old website, and no logical way to import them to the new website. The old team was asking for 300$ to give them an API which would return the product details in an XML format.
Obviously, paying that amount of money wasn't logical for a dying website, so the manager decided to hire someone to manually copy the content from the old admin panel to the new one, that is until I stopped him.
My solution? Write a simple web scraper to login to the old panel and collect data. Boom! 300$ saved from going to waste.
Now, the old team found about this and as much as my manager was happy, they were quite angry. So they implanted a Google reCaptcha to prevent my bot from scraping the old panel.
I spent about 20 minutes, and found out once you're logged in to the old panel, the session is saved in a cookie and you are no longer greeted by a Captcha.
So I re-written a small portion of my bot, and Boom! Instant karma from manager. We finished publishing the new site, and notified the old team, only to see the precious look on their face. Poor guy, he thought I was a wizard or something 😂😂
That's what you get for overcharging people!
TL;DR: Company's old website team wanted to overcharge us writing an API to fetch 3000+ records.
Written a basic web scraper to do the same job in less than an hour.3
Have you any advice on publishing projects on Github?
I have this cool and unique project I wanna publish on github, but I'm really unsure if it's good enough... if the code and my English is ok.
I never published something open-source before.14
So a guy made us develop a website, an Android app and an iOS app prototype under contract for a really low amount. We had initially agreed as it would be a learning experience.
3 months later we are still doing bug fixes for end-to-end deployment. For some reason we are responsible for publishing and deploying the whole system. He hasn't paid us anything yet and has given a shitty LOR which has been taken off the net.4
I hate the Android update policy as hell. Why do they have to publish a new version each year? Why not a LTS version which is supported for 5 years? Barely no manufacturer is able to change their own interface aiming to adept it to the new Android version. Windows isn't publishing a new os every year. They just update it regularly to implement new functions. Ubuntu is doing the same.
WHY THE FUCK NOT ANDROID?
My HTC A9 was the first with Android 6. I didn't get Android 7 until now?! I paid a lot of money for this peace of shit! And I was granted an update for Android 7. So where is it HTC? Where?!?!?!?!?!?!6
A client asks me to produce a Release note when publishing a new version, which is more than fair ask, I shall deliver.
Then he asks me questions on the version's feature which are clearly described in the release note, with examples, showing he did not bother to read it..............
I am so excited, I just got a response from Voodoo.io on publishing my mobile game. Hopefully it makes a decent amount of money!4
Finally hit chapter 6 of my book's rough draft!
Feels good to be making good progress, had to do a bit of an info dump on the readers but still need to expand everything.
Might even think about publishing in the future :-D2
Getting new work to do: make a new wordpress website.
Starting to write some code, so far so good.
Checking other languages of the site.
Me: oh there is already a french website of em.
Chef: no the site must be designed by far different than the other.
... Writing the code, ready website, publishing for review only.
... 1 year later...
Chef: Lets change the site, we need the french design.
Me: the markup is totally different and the backend has to be renewed.
Chef: its alright, just do the new homepage design and lets look for response of our client.
..did the whole homepage stuff...
... 1 week later...
Student colleague appeared, watching for work stuff, but nothing to do. Went home.
Chef ringing late evening...
Chef: hows the site?
Me: the homepage is rdy since a week.
Chef: and the other stuff? Look, it has to be rdy tomorrow.
(soso... The chef wants me to refactor a whole site in an hour, whats left of the day)
Chef: and where is the student?
Me: he went home, because there was nothing to do though.
Chef: WHAT? He had to help you with the site!
(Though he didnt knew what to do at first place. He just ordered him to come and w8 for 7 hours...)
Chef: i ll get him back at work and you continue working!!
Me: ok (call end, get up and gone home...)
Briefings over 90001
Wrote my first story. Put my whole soul into it. Sent it off to be reviewed for publishing. Got a "nope" without even one word why or on how to make it better. My life is a failure.6
let's ask for advice about open source publishing.
other devRant users:
let's start a discussion about what git service/website is the best in the comments.2
When you’re struggling, learning some new framework or concept and your friends still think the entire internet is made solely with html and css because they took desktop publishing in 9th grade.
When you forgot to remove your debug description and add a real one before publishing your watchface :)3
Ugh. That may have been a mistake.
I'm deep in a large effort to refactor my project. It's a one man deal and something I've been working on pretty much every day in some fashion for nearly 10 years (five years ago I started a scratch rewrite to move from a fully CGI server rendered application to a browser rendered asynchronous version built around JS) and that took me three years.
I started this refactor about 8 weeks ago. Turns out I've been tackling the largest modules and progress has been decent. So that's good.
But I got to wondering ... Just how much code is there?
So I whipped up a quick script to do some calculations. Read each file and get a line and word count, skipping empty lines.
In JS it turns out I have 83,973 lines and 467,683 words.
On the back end, 86,230 lines and 580,422 words.
Average publishing stats say the are about 250 words/printed page.
That means I'm confronting refactoring 1,870 pages of JS. That's the size of several decent sized novels. (I think I've done the equivalent of Maybe 400 at this point).
Makes me feel like the walls are creeping in to know how much is left to go ...
Deployed first time on Azure and it really hard to deploy lots of changes/setting need to done before publishing website.2
Little OT but I'm about to submit my phd thesis for print and electronic publishing. Publisher scaled the A4 version to A5 but lost all links that were in the document (LaTeX & hyperref).
Tried to solve the problem by myself using Ghostscript but got lost at CropBox, MediaBox, TrimBox and page size. One day is already lost.1
Is anyone else annoyed and / or bothered with how google handles the publishing of apps on its store.
Like I have an account for a client with the clients name and all other his data. I publish a new app on his account with the same name as his account and the app gets rejected for copyright violation because the name and material are copyrighted to the client who is publishing the app.
This is the scenario:
Lets call the client Luis, and he has a developer account named Luis with email firstname.lastname@example.org
And the app is called Luis, but when I tried to publish it it was rejected because it contains copyrighted material from Luis.
Like I understand they need to protect the store from fake apps and all, but how do I give myself the permission to use something I own ?
And now I need to find a way for a client to make a contract from him to him for his material so that google will publish the app
"There are people so important to maintaining code that the internet would break if they were hit by a bus. (Computer security folks literally call this the “bus factor.”) "
What do you all think of these ?
(Personally I think there is fluff to what he says. But there are loop holes to his argument. Not entirely true. And HBR should run stories through experts in field before publishing tho)3
build up the apk like 3 times, just to be sure before the publishing ;)
(now it's out, it is Bongville)1
I know this is utopic, but I've been thinking for a while now about starting an open source platform for figuring out the problems of our society and finding real world, applicable, open source solutions for them.
To give you some more details, the platform should have two interfaces:
- one for people involved in researching, compiling issues into smaller, concrete chunks that can be tackled in the real world, discuss and try to find workable solutions for the issues and so on
- one for the general public to search through the database of issues, become aware of the problems and follow progress on the issues that people started working on
Of course, anyone can join the platform, both as an observer (and have the ability to follow issues they find interesting) and/or contributor (and actually work with the community to make the world a better place in any way they can).
Each area of expertise would have some people that will manage the smaller communities that would build around issues, much like people already do in the open source community, managing teams to focus on the important thins for each issue. (I haven't found a solution for big egos getting in the way yet, but it would be nice if the people involved would focus on fixing stuff in stead of debating about tabs vs spaces, if you know what I mean).
The goal of this project would be to bring together as many people from all kind of fields to actually try to fix this broken society.
It would be even better if it attracted people with money and access to resources (one example off the top of my head being people like Elon Musk) that could help implement the solutions proposed by the community without expecting to gain profit off of it (profit is also acceptable if it is made in a considerate, fair and helpful way, but would not be promoted on the platform).
The whole thing would be voluntary work; no salary, no other commitment than the personal pledge that once someone chooses to tackle something, he/she will also see it trough (or at least do his/her best).
The platform would be something like a mix of real time communication, issue tracker, project management tool and publishing platform.
I don't yet have all the details for how it should all fit together, but if there is something that I would like to start, this is definitely it!
PS: I don't think I can ever do something like this by myself, and I don't really have the time to manage a community of developers to start work on it right now. But if you guys think something like this is something worth your time, I will make time and at least start on defining the architecture and try to turn this into a real project.
If enough people are interested, I will drop any other side projects and do my best to get this into the world!
Thank you for reading :)6
Was working on setting up a ci/CD pipeline. The ci part with automated testing and deployment to a on-premise docker registry worked already, so I thought "hey I could try to actually run one of those fresh containers" so I tried it with the usual docker run command.. "Manifest not found" suddenly appeared, it confused me a bit since I used the same url I used for publishing... So I googled around only to find NOTHING that is even remotely connected to my issue. "Eh let's let the guy that runs that registry fix it" was what I thought and called it a day. The next day I was eager to try it again and checked the urls case by case only to notice that I wrote secret-project-backend-client instead of secret-project-api.. I tried it with the new name and it worked!
Never felt so retarded in my life....
Today I learned that even if I had gotten someone to sign a video release I still would have had to re-ask permission two years later. And then I would still have to take the video down after publishing it because the person suddenly had a falling out with the organization.
Node.js is the most fucking useless application of js in publishing apps, worse can be only python. Why the fuck would you do all of those "cool" apps if they are fucking useless like tech demo. I found blessed-contrib. Awesome. Now try to use it in real life scenario. Fuck all and useless. Any attempt to port it to a remote terminal or even running locally in browser are so much hassle it will be easier to rewrite the fucking thing in java or c. Why everyone is wanking off at node.js when its fucking useless.7
Creating something that doesnt exist. Publishing it. Gettting passive income. Getting drinks and treating your only limited resource as you like, forever.
I wrote a tiny Windows app that switches to High Performance energy profile when plugged into AC and switches to Balanced when on battery. It sits on the tray and you can override settings manually. I made it back when I used Windows 10, but it's also handy on other Windows versions
Is it worth publishing?1
When you have a manager that gets the requirements for a super simple content page one month ago...
Then argues with some people about where it needs to go...
Then when it was decided two weeks ago that it needed to be a new publishing site insists on getting approval to deploy the new site even when I said hey I can have this guy set up publishing on our external server...
Gets approval anyway, now the deadline for it to be activated and working is tomorrow and because he is "a Wordpress developer" (by which he can install a theme) he thinks he knows how to fix Wordpress...
Because of the security at our company it needs to be over https and we are doing ssl offload from our publisher and Wordpress doesn't seem to like it or it is his jacked up Windows box running Wordpress? Wtf
Best of all he said "do you think we will meet the deadline". I said I don't think we have a choice, this will be used by a lot of people Saturday for a conference. OMG I was ready to scream...
Now today I need to setup a new cms on an external server and get it done by tomorrow morning, with content. FML
I would build a place for authors to collaborate and distribute their work without huge cuts and publishing fees. Im sure something like this exists. But if i have unlimited money who cares about profitability?!
what do you think about publishing unfinished apps? I dont mean beta versions, but apps where you could implement more features bit by bit. So the main app is fully functional, but you could implement more and more..
So what's your opinion?
Mexico just got for a big earthquake and people is organizing a lots of ways to help.
> Some guys started a webpage and they are adding useful information and data for the people. They create a repo on GitHub to improve information.
> Mexican devs start discussing which technology is better for solving imaginary problems about escalate the servers, concurrency, creating a CMS, creating a public API, tokens for publishing the API... Instead of using something quick like firebase or some Trello to just publish info.1
tl;dr I should start writing sitcoms
So my mind is going crazy. Last I night I had a dream about a colleague. He was working on a kind of smart photo frame thingie, which should be published to stores like walmart and so on. Also his 30th birthday was around the corner and his soon to be wife was driving him nuts. So the stage is set for some action. I was visiting him along to said store on the publishing day since he was that paranoid as his job was tightly connected to the success of this project. Anyway now the whole thing gets this tragic comedic type of feeling. He is about to go through a mental breakdown in the very store. Destroying things, yelling like a gramps and stuff you know from sitcoms. I swear at some point he did loose his pants. Also the staff didn't give a damn about him. I was trying to clean his path of destruction so that no one takes note of this. Of course I failed gloriously. This thing goes on for a while. Finally in some kind of credits scene he was sitting in front of his laptop reading a blog post about the success of this thingie. After an insanly long pause of suspension he was starting to kiss his monitor in relief. I swear to god there was fake laughter somewhere in the background like in the good old sitcoms.... Never eat pizza right before sleeping....
Blast from the past: when desktop publishing started to take off back in 1987: https://books.google.se/books/...
That was in the days when paper still was the usual destination for written information.