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 - "no designs"
-
Good Morning!, its time for practiseSafeHex's most incompetent co-worker!
Todays contestant is a very special one.
*sitcom audience: WHY?*
Glad you asked, you see if you were to look at his linkedin profile, you would see a job title unlike any you've seen before.
*sitcom audience oooooooohhhhhh*
were not talking software developer, engineer, tech lead, designer, CTO, CEO or anything like that, No No our new entrant "G" surpasses all of those with the title ..... "Software extraordinaire".
*sitcom audience laughs hysterically*
I KNOW!, wtf does that even mean! as a previous dev-ranter pointed out does this mean he IS quality code? I'd say he's more like a trash can ... where his code belongs
*ba dum tsssss*
Ok ok, lets get on with the show, heres some reasons why "G" is on the show:
One of G's tasks was to build an analytics gathering library for iOS, similar to google analytics where you track pages and events (we couldn't use google's). G was SO good at this job he implemented 2 features we didn't even ask for:
- If the library was unable to load its config file (for any reason) it would throw an uncatchable system integrity error, crashing the app.
- If anything was passed into any of the functions that wasn't expected (null, empty array etc.) it would crash the app as it was "more efficient" to not do any sanity checks inside the library.
This caused a lot of issues as some of the data needed to come from the clients server. The day we launched the app, within the first 3 hours we had over 40k crash logs and a VERY angry client.
Now, what makes this story important is not the bugs themselves, come on how many times have we all done something stupid? No the issue here was G defended all of this as the right thing to do!
.. and no he wasn't stoned or drunk!
G claimed if he couldn't get the right settings / params he wouldn't be able to track the event and then our CEO wouldn't have our usage data. To which I replied:
"So your solution was to not give the client an app instead? ... which also doesn't give the CEO his data".
He got very angry and asked me "what would you do then?". I offered a solution something like why not have a default tag for "error" or "unknown" where if theres an issue, we send up whatever we have, plus the file name and store it somewhere else. I was told I was being ridiculous as it wasn't built to track anything like that and that would never work ... his solution? ... pull the library out of the app and forget it.
... once again giving everyone no data.
G later moved onto another cross-platform style project. Backend team were particularly unhappy as they got no spec of what needed to be done. All they knew was it was a single endpoint dealing with very complex model. There was no Java classes, super classes, abstract classes or even interfaces, just this huge chunk of mocked data. So myself and the lead sat down with him, and asked where the interfaces for the backend where, or designs / architecture for them etc.
His response, to this day frightens me ... not makes me angry, not bewilders me ... scares the living shit out of me that people like this exist in the world and have successful careers.
G: "hhhmmm, I know how to build an interface, but i've never understood them ... Like lets say I have an interface, what now? how does that help me in any way? I can't physically use it, does it not just use up time building it for no reason?"
us: "... ... how are the backend team suppose to understand the model, its types, integrate it into the other systems?"
G: "Can I not just tell them and they can write it down?"
**
I'll just pause here for a moment, as you'll likely need to read that again out of sheer disbelief
**
I've never seen someone die inside the way the lead did. He started a syllable and his face just dropped, eyes glazed over and he instantly lost all the will to live. He replied:
" wel ............... it doesn't matter ... its not important ... I have to go, good luck with the project"
*killed the screen share and left the room*
now I know you are all dying in suspense to know what happened to that project, I can drop the shocking bombshell that it was in fact cancelled. Thankfully only ~350 man hours were spent on it
... yep, not a typo.
G's crowning achievement however will go down in history. VERY long story short, backend got deployed to the server and EVERYTHING broke. Lead investigated, found mistakes and config issues on every second line, load balancer wasn't even starting up. When asked had this been tested before it was deployed:
G: "Yeah I tested it on my machine, it worked fine"
lead: "... and on the server?"
G: "no, my machine will do the same thing"
lead: "do you have a load balancer and multiple VM's?"
G: "no, but Java is Java"
... and with that its time to end todays episode. Will G be our most incompetent? ... maybe.
Tune in later for more practiceSafeHex's most incompetent co-worker!!!31 -
Boss: "Could you join the new DevOps team for a week or two, for some coaching?"
Me: "I'd rather watch you masturbate furiously in a corner of the office while you cry over your ex boyfriend"
Boss: "Yeah... that's why I ask you. You are the only one brave enough to watch"
Me: *Sigh* "But I don't know shit about what DevOps does, I'm a DBA. I've told you the difference a million times. Can't we just douse it in gasoline and set it on fire?"
Boss: "What?"
Me: "Not the team, the servers..."
Boss, imitating Gimli: "And my ex!"
Me: "I get why he left you"
Boss: "It's funny, he was actually better with computers than me, maybe even better than you. He hated me for starting this company, told me I was just chasing money instead of ideals. He just isn't grown up enough to see that there is more to the world than computer games, brewing beer, maker festivals and gay bars, that you need to take responsibility... Maybe it just never works out between managers and geeks..."
Me: "Indeed. The difference in competence is too large"
Boss: "Ugh. You are like straight version of him... but will you at least take a look?"
Me: "Fine, unzip your pants..."
Boss: "No, not that... you need to teach DevOps this docking thing, with the parallel stuff, and the horizontal growth"
Me: "Damn I really hope we're talking about servers now... Do you mean Docker?"
Boss: "That's it. They want to learn how to dock on the Windows servers. They reserved two 4xlarge on AWS. Is that enough for docking?"
Me: ...
Me: ...
Me: "You know what. I'm going back to hug my DB designs, and wash my brain with some queries. Then I'll return here to burn everything to the ground. There is no hope for you left"
Boss: "That's what he said"
Me: "You're using that meme wrong"
Boss: "OK. So what if you just stay on DB management, and I'll just give you the budget to recruit a new DevOps lead and pay for training?"
Me: "That would work"
Boss: "Why are you grinning?"
Me: "Because I have your ex's phone number"18 -
WHY THE FUCKIDY FUCK DO PEOPLE THINK THAT JUST BECAUSE YOU ARE A DEVELOPER THEN YOU CAN DO EVERY FUCKING THING IN A SNAP?!
THIS ENTIRE SUMMER I WORKED FOR THIS MIDGET OF A FUCK AND THE IDEA WAS TO MAINLY DEVELOP AN IOS APP FOR THEIR PRODUCT. THAT ONE APP TRANSLATED TO THREE SEPARATE APPS AND KEEP IN MIND THAT I AM THE ONLY DEVELOPER THEY HAVE SO I HAVE TO DEVELOP IT, TEST IT AND DOCUMENT IT!! AND WHAT'S EVEN WORSE IS HE KEEPS GIVING ME DESIGNS AT THE LAST MINUTE SO I ALWAYS END UP HAVING TO CREATE NEW PROJECTS ALL THE TIME. WHEN A WEEK PASSES BY WITHOUT ANY UPDATE HE AND HIS FUCKED UP BRAIN CELLS GATHER A MEETING WITH HIS 'DONALD TRUMP HANDS-SIZED' BALLS TO ASK ME, 'WHY ARE YOU TAKING SO LONG? THESE ARE JUST THREE BUTTONS ON THIS VIEW?' MOTHERFUCKING COCKSUCKER!! GO GET YOUR MOM TO DO THIS WORK THEN IF IT'S JUST THREE BUTTONS. TO HIM EVERYTHING IN IOS WHICH INCORPORATES A TAP IS A FUCKING BUTTON! BUTTON THIS! BUTTON THAT! AND IT'S NOT LIKE HE HAS SIMPLE DESIGNS..NO.NO.NO.NO. THIS ASSHOLE-SHAPED-HEAD MUGGET DESIGNS SHIT WHICH REQUIRES ME TO HAVE TO DRAW A UIVIEW AS THE SHAPE OF A HUMAN BODY AND HEART. THEN ASIDE FROM THAT, JUST BECAUSE MY RESUME SAYS I MINORED IN MATH AND APPLIED MATH, HE SENDS ME A PAPER THAT EXPLAINS MATHEMATICAL CONCEPTS OF DATA ANALYSIS THEN WANTS TO MEET WITH ME TO DISCUSS THE SUGGESTED METHODS THEN IMPLEMENT THEM. AT THIS POINT I HAD ALREADY IMPLEMENTED AN ALGO FOR COUNTING THE NUMBER OF STEPS THAT WAS WAY WAY WAY MORE ACCURATE THAN THE SHIT THEY HAD IN THEIR CONTROLLER..
SO AS I AM ABOUT TO FINISH IMPLEMENTING JUST THE INITIAL 5 VIEWS OF THIS 'FINAL' APP, HE SERIOUSLY WALKS IN AND TELLS ME, SO I'M STARTING TO WORRY THAT WE'LL NOT MEET THE AUGUST DEADLINE SO I'M THINKING MAYBE YOU SHOULD START SWITCHING BETWEEN DEVELOPMENT. WORK ON IOS FOR 4 HOURS THEN SWITCH TO ANDROID FOR THE REMAINDER OF THE TIME. OH AND UHH IF YOU FEEL LIKE TAKING THE IMAC WITH YOU TO WORK FROM HOME, THAT'S FINE AS WELL AND I'LL BE AVAILABLE IN THE WEEKENDS AS WELL. IT WAS AT THIS MOMENT THAT I REALLY REALLY HOPED I WERE GAY! LIKE 'NO LUBE' STYLE KINDA GAY!! OH BTW AT SOME POINT HE HAD ME PROGRAM ONE OF THEIR CONTROLLERS, AND WAS ASKING IF I COULD START RESEARCHING MEANS OF WRITING AN SDK FOR THEM.
KEEP IN MIND THAT I'M AN INTERN WITH ONE YEAR IOS DEV EXPERIENCE.. THEN HE WANTS ME TO ENTIRELY START LEARNING ANDROID AND GIVE HIM TWO VERSIONS OF THIS THIRD APP IN TWO WEEKS.
HE CAN GO SUCK HIS OWN DICK WHILE GETTING FINGER FUCKED BY A FORK WITH A BLUE WHALE'S 6FT LONG DICK UP HIS MOUTH.
*** that felt good ****36 -
Boss: make this thing
Me: yeah no worries. Where is the spec?
Boss: We don't have enough one but we outsourced the design so call him
Designer: haven't started yet
Me: excellent
Boss: I'm going on holiday. I'll leave this to you.
Me: erm ok. I'm having a few problems getting stuff out of the designer though.
*2 weeks later and still no designs*
Boss: I'm back. Where is the progress?!
Me: indeed.
*1 week later i get half designs that sort of make sense*
Boss: hurry up!
*1 week later*
Me: designer you're busting my balls here
Designer: yeah lol
Me to boss: still having problems. No idea what I'm doing.
Boss: deal with it
*2 days later*
PM: we are demoing it to clients tomorrow
Me: brilliant. I'll become a magician then.
* Meeting goes well and no one notices the thing is a bit buggy*
*2 days later*
Me to boss and pm: you already know whats going on but I'll keep trying.
Boss: ok it's just a proof of concept anyway.
Designer: yeah here's the rest of the designs lol
*1 week later, the designs made no sense, no idea what they wanted but hey it's a proof of concept so I'll just do my best...*
*suddenly again, hey you have 1 week before we sell it. Lol. smashes a product together as fast as humanly possible, due to half designs and no time to do it right even html classes and CSS aren't right - didn't know things would be repeated at the time. No time to fix entire thing. Luckily just a proof of concept*
New senior developer: hey boss just said this is being sold tomorrow.
Me: wtf..It's a proof of concept and i was given longer...
New senior developer: no
Me: :(
Senior developer and all colleagues: it's full of bugs and doesn't work
Me: yes that will happen without specs, random tight deadlines, no designs that made sense and a total of about a week and a half to make an entire system for multiple user types to make applications, send messages, post jobs, handle all paperwork and move paperwork among different user types as they go through applications. I told everyone what was going on but i get no support...
*Silence*
Boss: wtf i gave you so long! All i know is my entire staff is working on a product that should be done ages ago
Me: ok, however i have said almost every day i need-
Boss: I'm not interested
*I finish my placement year and never get any promised work or the job offer*
Seems legit?16 -
This facts are killing me
"During his own Google interview, Jeff Dean was asked the implications if P=NP were true. He said, "P = 0 or N = 1." Then, before the interviewer had even finished laughing, Jeff examined Google’s public certificate and wrote the private key on the whiteboard."
"Compilers don't warn Jeff Dean. Jeff Dean warns compilers."
"gcc -O4 emails your code to Jeff Dean for a rewrite."
"When Jeff Dean sends an ethernet frame there are no collisions because the competing frames retreat back up into the buffer memory on their source nic."
"When Jeff Dean has an ergonomic evaluation, it is for the protection of his keyboard."
"When Jeff Dean designs software, he first codes the binary and then writes the source as documentation."
"When Jeff has trouble sleeping, he Mapreduces sheep."
"When Jeff Dean listens to mp3s, he just cats them to /dev/dsp and does the decoding in his head."
"Google search went down for a few hours in 2002, and Jeff Dean started handling queries by hand. Search Quality doubled."
"One day Jeff Dean grabbed his Etch-a-Sketch instead of his laptop on his way out the door. On his way back home to get his real laptop, he programmed the Etch-a-Sketch to play Tetris."
"Jeff Dean once shifted a bit so hard, it ended up on another computer. "6 -
Get ready for one of the biggest AMAZON rants EVER.
I dislike this company so much I can feel it in my bones.
They have NO, absolutely NO idea how user experience works.
PROBLEM #1.
If you have Amazon Prime / Video (ANOTHER FUCKED UP PROBLEM THAT CONFUSES A LOT OF PEOPLE) and you want to watch a movie on your Xbox using the Amazon App, You have to buy the movie ON YOUR COMPUTER FIRST, YOU CAN’T BUY IT DIRECTLY FROM THE APP.
WHAT THE SHIT AMAZON?
So.. go to your laptop, buy the movie, go back to your other device (Xbox or whatever), click “My movie library” and then you can watch it.
OH AND THERE’S ALSO A “MY WATCHLIST”, WHERE YOUR NEW PURCHASED / RENTED MOVIE DOES NOT SHOW UP.
Yes.. there is a “MY WATCHLIST” and “My movie library” or some shit.
HOW, WHY, WHY FUCKING AMAZON, WHY.
PROBLEM #2.
“WE HAVE A ZILLION ALEXA SKILLS NOW !!!1!!!!!11111! EINZ!!!!!”
Yeah, WELL, NOT THAT HARD WHEN YOU HAVE “Alexa Evangelist” traveling to every DAMN tech convention and having them make USELESS FUCKING SKILLS THAT NOBODY WANTS USING BOILER PLATE CRAP THAT ANYBODY CAN USE.
Oh and Alexa is DUMB AS SHIT.
I asked her "Play the song Starboy by the Weeknd" and she said: "I CAN'T FIND THAT SONG"
Then you go "Play me Starboy" and she goes: "HERE IS A SAMPLE OF STARBOY BY THE WEEKND"
Same with other songs: "YOU DONT HAVE IT IN YOUR PRIME MUSIC LIBRARY".
She doesn't even TRY to go to your fucking Spotify account, you have say: "Play Starboy by The Weeknd on Spotify" AND THEN she still has the FUCKING NERVES to say : "I Can't find that song on Spotify".
BUT YOU JUST FOUND IT ON YOUR OWN DAMN CRAPPY PRIME MUSIC.
"Hey Alexa, how many days till the end of the year?"
GUESS WHAT ,SHE CAN'T TELL YOU. (maybe now but not 2 months ago)
PROBLEM #3.
AUDIBLE.COM and AUDIBLE.CO.UK have DIFFERENT FUCKING DATABASES, THUS, YOU CAN END UP HAVING 2 ACCOUNTS AND HAVING 2 LIBRARIES, and.. THERE IS NO WAY TO FUSE THEM INTO 1 account.
OH MY GOD, HOW IS THAT EVEN POSSIBLE?
I FUCKING HATE that, how can ANYBODY think that is a GOOD IDEA?
PROBLEM #4.
Their website is a TOTAL FUCKING mess, really, who the FUCK designs that piece of SHIT.
Look up a movie, let’s say “SCHOOL OF ROCK”
First result?
“School Of Rock” - “Amazon Video”
So you can click on this and watch the movie.
Then click the second result.
“School of Rock Blu RAY” and next to the price-tag “PRIME”
You click on it, you can buy it, but HEY, LOOK, WHAT DOES IT SAY?
“Unlimited Streaming with Amazon Prime
Start your 30-day free trial to stream thousands of movies & TV shows included with Prime. Start your free trial”
WHAT, WHAT!!!! CAN I WATCH THIS WITH AMAZON PRIME? OR DO I NEED THE AMAZON VIDEO? I DON’T GET IT.
Put me in a room with all those FUCKWIT project managers and their fucked up company culture and I’ll rip them a new one, I can go on for DAYS about the SHIT they are doing.15 -
Let me preface this by saying I'm not a designer.
While I can make individual bits of a site look good, and I'm actually pretty skilled with CSS/Sass, overall design completely escapes me. I can't come up with good designs, nor do I really understand *why* good designs are good. It's just not something I can do, which feels really weird to say. but it's true.
So, when I made the Surfboard site (that's the project's internal name), I hacked everything together and focused on the functionality, and later did a branding and responsive pass. I managed to make the site look quite nice, and made it scale well across sizes/devices despite being completely new to responsiveness. (I'm proud, okay? deal.)
After lots of me asking (in response to people loudly complaining that the UI doesn't have X feature, scale properly on Y device, and doesn't look as good as Z site), the company finally reached out to its UI contractor who does their design work. After a week or two, he sent a few mockups.
The mockups consisted of my existing design with a darker background, much better buttons, several different header bars (a different color) with different logo/text placements, and several restyled steppers. He also removed a couple of drop shadows and made some very minor styling changes (bold text, some copy edits). Oh, he also changed the branding colors. Nothing else changed. It's basically the same exact site but a few things look a little better. and the branding is different.
My intermediary with the designer asked for "any feedback before finalizing the designs" -- which I thought odd because he sent mocks for two out of the ten pages (nine plus a 404 page). (Nevermind most of the mocks showed controls from the wrong page...).
So, I typed up a full page of feedback. Much of it was asking for specifics such as responsive sizing on the new header layout, how the new button layout would work for different button counts, asking for the multitude of missing pages/components, asking why the new colors don't match the rest of our branding, etc. I also added a personal nitpick about flat-looking controls because I fucking hate them. Everything I wrote was very friendly and professional.
... His response was full of gems. Let me share a few.
1. "Everything about the current onboarding site looks like a complete after-thought." (After submitting a design basically identical to mine! gg!)
2. "Yes [the colors match our current branding]." (No. They don't. I checked. The dark grey is different, the medium grey is different, the silver is different, the light blue is different. He even changed the goddamn color of the goddamn LOGO for fuck's sake! How the fuck is that "matching"?!)
3. "Appreciate the feedback [re: overlapping colored boxes, aka 'flat'], design is certainly subjective. However, this is the direction we are going." (yet it differs from the rest of our already-redesigned sites you're basing this off. and it's ugly as shit. gg again :/)
4. "Just looked at the 404 page. It looks pretty bad, and reflects very poorly on the [brand name] brand. Definitely will make a change here!" (Hey! I love that thing. It's a tilted, dotted outline of a missing [brand product] entirely drawn with CSS. It has a light gray "???" underlay and some 404 text inside. Everyone I showed it to, coworkers and otherwise, loved it. "Looks pretty bad". fuck you.)
I know I shouldn't judge someone so quickly, but what the fuck. This guy reminds me of one of those pompous artists/actors who's better than everyone and who can never be wrong, even while they're contradicting themselves.
just.
asfjasfk;ajsg;klsadfhas;kldfjsdl.undefined surfboard another rant about the same project long rant pompous designer apples and asteroids design8 -
Ok story of my most most recent job search (not sure devRant could handle the load if I was to go through them all)
First a little backstory on why I needed to search for a new job:
Joined a small startup in the blockchain space. They were funded through grants from a non-profit setup by the folks who invented the blockchain and raised funds (they gave those funds out to companies willing to build the various pieces of the network and tools).
We were one of a handful of companies working on the early stages of the network. We built numerous "first"s on the network and spent the majority of our time finding bugs and issues and asking others to fix them so it would become possible, for us to do what we signed up for. We ended up having to build multiple server side applications as middleware to plug massive gaps. All going great, had a lot of success, were told face to face by the foundation not to worry about securing more funds at least for the near term as we were "critical to the success of the network".
1 month later a bug was discovered in our major product, was nasty and we had to take it offline. Nobody lost any funds.
1-2 months later again, the inventor of the blockchain (His majesty, Lord dickhead of cuntinstein) decided to join the foundation as he wasn't happy with the orgs progress and where the network now stood. Immediately says "see that small startup over there ... yeah I hate them. Blackball them from getting anymore money. Use them as an example to others that we are not afraid to cut funds if you fuck up"
Our CEO was informed. He asked for meetings with numerous people, including His royal highness, lord cockbag of never-wrong. The others told our CEO that they didn't agree with the decision, but their hands were tied and they were deeply sorry. Our CEO's pleas with The ghost of Christmas cuntyness, just fell on deaf ears.
CEO broke the news to us, he had 3 weeks of funds left to pay salaries. He'd pay us to keep things going and do whatever we could to reduce server costs, so we could leave everything up long enough for our users to migrate elsewhere. We reduced costs a lot by turning off non essential features, he gave us our last pay check and some great referrals. That was that and we very emotionally closed up shop.
When news got out, we then had to defend ourselves publicly, because the loch ness moron, decided to twist things in his favour. So yeah, AMAZING experience!
So an unemployed and broken man, I did the unthinkable ... I set my linkedin to "open to work". Fuck me every moronic recruiter in a 10,000 mile radius came after me. Didn't matter if I was qualified, didn't matter if I had no experience in that language or type of system, didn't matter if my bio explicitly said "I don't work with X, Y or Z" ... that only made them want me more.
I think I got somewhere around 20 - 30 messages per week, 1 - 2 being actually relevant to what I do. Applied to dozens of jobs myself, only contacted back by 1, who badly fucked up the job description and I wasn't a fit at all.
Got an email from company ABC, who worked on the same blockchain we got kicked off of. They were looking for people with my skills and the skills of one other dev in the preious company. They heard what happened and our CEO gave us a glowing recommendation. They largely offered us the job, but both of us said that we weren't interested in working anywhere near, that kick needing prick, again. We wanted to go elsewhere.
Went back to searching, finding nothing. The other dev got a contract job elsewhere. The guy from ABC message me again to say look, we understand your issues, you got fucked around. We can do out best to promise you'll never have to speak to, the abominable jizz stain, again. We'll also offer you a much bigger role, and a decent salary bump on top of that.
Told them i'd think about it. We ended up having a few more calls where they showed me designs of all the things they wanted to do, and plans on how they would raise money if the same thing was to ever happen to them. Eventually I gave in and signed up.
So far it was absolutely the right call. Haven't had to speak to the scrotum at all. The company is run entirely by engineers. Theres no 14 meetings per week to discuss "where we are" which just involves reading our planning tool tickets, out loud. I'm currently being left alone 99% of the week to get work done. and i'm largely in-charge of everything mobile. It was a fucking hellhole of a trip, but I came out the other side better off
I'm sure there is a thought provoking, meaningful quote I could be writing now about how "things always work out" or that crap. But remembering it all just leaves me with the desire to find him and shove a cactus where the sun don't shine
.... happy job hunting everyone!10 -
To all you devs still wet behind the ears ranting about css - you have no clue just how good you have it.
Most designs used to be table based (table-ception) and to give something a border with round corners or a "drop shadow" you would literally create a table to hold you content with an border of cells containing a background image of a corner / border.
Now you use border-radius or box-shadow as a 1 liner. Stop bitching about centering things and figure out how to hack it like we did.
If you remember this whats your least missed 20th century hack?15 -
Hashedram's compilations #1
List of most annoying website designs.
1) Pages with AUTO PLAYING VIDEOS.
Yes I'm looking at you Netflix. Along with every news website known to man. I'm looking to read a fucking article, so why would you even waste your money and bandwidth trying to shove a video of some shit I don't care about in my face, and make it follow me as I scroll down like a fucking insecure puppy. Also, fuck you Instagram.
2) Pages that redirect once immediately after you visit them, thereby fucking with the browser history and the BACK BUTTON just leads back to the same fucking site.
I mean, just why. Did you think I would just go "Hey the back button doesn't work so let's stay on the site and read their awesome content"?
3) Sites showing things in a SLIDESHOW, when it actually should be in a list.
Slideshows are for progressive stories or for showing lists where you don't care about what's in them. Top 10 foods that reduce weight. Slideshow 1/15. Fuck you.
4) LOOKS LIKE YOU'RE USING AN AD BLOCKER
Yes. Yes I am. No I will not turn it off for you, you narcissistic snowflake fuck. And don't even try to guilt shame me into turning it off, because I know you're just going to bombard me with videos of sexy singles in the area if I do.
5) Pages where I see the first 3 lines of an article and have to SUBSCRIBE to see more.
Yes. Brilliant fucking idea. A user wants to see what your site has to offer, so within the first three seconds, don't show him exactly that.
6) Looking up an article and having to read through the entire motivational life story of the author.
I just want to know how to boil eggs, not read about your journey across Africa learning how to make difference recepies using boiled rhino dung.
7) CLICK BAIT.
Title: School boy designs blockchain machine learning game engine
Actual Content: Tic tac toe program made using linked lists6 -
*project manager + designer are showing new designs*
PM: so, can we get some estimates?
Devs (literally all of us): do we have a mockup for this interaction?
Designer: no.
Devs: What about that one?
Designer: not yet.
Devs: What happens when you click here? Hover there? How does this look if I select that option + this option at the same time? Does it make sense that a user can select *this* option with *that* option? They're kind of mutually exclusive.
PM: Well...
BTW: code freeze is in two weeks...4 -
I'm going for longest rant. TL:DR; version here:
http://pastebin.com/0Bp4jX9y
then:
http://pastebin.com/FfUiTzsh
Twat Client,
As per our conversation, here is an invoice for the work you requested on behalf of U.S. Bloom. I realize that you ended up going with another designer, but you did request samples of what my take on the logo design would be. The following line item is indicative of 1 hour of graphic design consultation as per your request via Skype.
As I recall, you mentioned that this is not how Upwork "works" but considering it was you who requested that I converse with you via Skype instead of via the Upwork messenger, and since there were no clear instructions on how to proceed with Upwork after our initial consultation, It is assumed that you were foregoing Upwork altogether to work with me directly, thus the invoice from me directly for my time involved in the project. I would have reached out to you via Skype, but it seems that you may have severed our connection there.
After spending a little time researching your company, I could not find current information for Basic Media Marketing, but I was able to reach out to your former partner Not A. Twat, who was more than helpful and suggested that he would encourage you to pay for the services rendered.
It is discouraging that you asked for my help and I delivered, but when I ask for compensation in return for my skills, you refused to pay and have now taken your site offline and removed me as a contact from Skype.
{[CLIENT of CLIENT]},
I am sorry that I have bothered you with this email. I copied you on it merely for transparency's sake. I am sure that your logo is great and I am sure whatever decision was made is awesome for your decision. I just wanted to make sure that you weren't getting "samples" of other people's work passed off as original work by Twat Media Marketing.
I can't speak for any of the other candidates, but since Twat asked me to conduct work with him via Skype rather than through Upwork, and since he's pretty much a ghost online now, (Site Offline, LinkedIn Removed or Blocked, and now Skype blocked as well) one has to think this was a hit and run to either crowdsource your logo inexpensively or pass off other artist's work as his own. That may not be the case, but from my perspective all signs are pointing to that scenario.
Here is a transcript. Some of his messages have been redacted.
As you can clearly see, requests and edits to the logo were being made from Jon to me, but he thinks it's a joke when I ask about invoicing and tries to pass it off as an interview. Do you see any interview questions in there? There were no questions about how long I have been designing, what are my rates, who have I done work for in the past, or examples of my previous work. There were none because he didn't need them at this point.
He'd already seen my proposal and my Behance.net portfolio as well as my rates on Upwork.com. This was a cut to the chase request for my ideas for your logo. It was not just ideas, but mock designs with criticism and approval awaiting. Not only that, but I only asked for an hour of compensation. After looking at the timestamps on our conversation, you can clearly see that I spent at least 3 hours corresponding with Twat on this project. That's three hours of work I could have spent on an honest paying customer.
I trust that TWATCLIENT will do the right thing. I just wanted you guys to know that I was in it to do the best design I could for you. I didn't know I was in it to waste three hours of my life in an "interview" I wasn't aware I was participating in.
Reply from ClientClient:
Hello Sir,
This message is very confusing?
We do not owe your company any money and have never worked with you before.
Therefore, I am going to disregard that invoice.
Reply from TWATCLIENT's boss via phone:
I have two problems with this. One I don't think your business practices are ethical, especially calling MY client directly and sending them an invoice.
Two why didn't you call or email Jon before copying my client on the email invoice?
Me: Probably because he's purposely avoiding me and I had no way to find him. I only got his email address today and that was from a WHOIS lookup.
Really, you don't think my business practices are ethical? What about slavery? Is that ethical? Is it ethical to pass of my designs to your client for critique, but not pay me for doing them?
... I'LL HAVE TO CALL YOU BACK!
My email follow up:
http://pastebin.com/hMYPGtxV
I got paid. The power of CCing the right combination of people is greater than most things on Earth.14 -
Making a contest site for a client. It's 2 parts, a static part and then a "hub" where the contest actually takes part. I did most of the static part, and uploaded it to show her. She likes it, but wants to be able to change the content automatically without having to talk to me. Ok, I think. The harder part is the contest site, so she's not gonna run away with my code. I give her access to the ftp and teach her what to do.
To my amazement she takes a liking to html. And starts adding some (super simple) tags. They ruin some of my designs but they look fine. Whatever.
Today she messages me saying that the top picture is off. Hmm, I'll check it out. Turns out almost the entire page is ruined. What's even worse is that she inserted a link to a facebook image she has on top of everything, a picture I don't have access to, and yet she's refusing to admit that it was her mistake. It's not even wrapped in an img tag, it's just pure text!!!
Fine. I'll revert to the version I had. No! cz apparently I can't undo all the changes she's worked hard on. So now I have to go through all the markup and check what's causing this -- and I hate frontend!!!
Worst part of this all? She can't fucking be bothered to type out what her whore infested lying mouth wants to say. She has to send me voicenotes, a few minutes long, filled with uhhh ummm let me think, because that brain who thought learning to write <br/> and <em> is bad ass can't FUCKING formulate a thought before sending it. She has to have me stop my music, and stop my concentration just so she can tell me maybe she pasted it by mistake IN A 5 MINUTE VOICE NOTE. tbh the money isn't even that good. I don't know why I'm still here.
PS: it's not missing an include. I checked.undefined html client fuck clients too bad i'm an atheist i need jesus right now when clients think that they are jesus7 -
It's enough. I have to quit my job.
December last year I've started working for a company doing finance. Since it was a serious-sounding field, I tought I'd be better off than with my previous employer. Which was kinda the family-agency where you can do pretty much anything you want without any real concequences, nor structures. I liked it, but the professionalism was missing.
Turns out, they do operate more professionally, but the intern mood and commitment is awful. They all pretty much bash on eachother. And the root cause of this and why it will stay like this is simply the Project Lead.
The plan was that I was positioned as glue between Design/UX and Backend to then make the best Frontend for the situation. Since that is somewhat new and has the most potential to get better. Beside, this is what the customer sees everyday.
After just two months, an retrospective and a hell lot of communication with co-workers, I've decided that there is no other way other than to leave.
I had a weekly productivity of 60h+ (work and private, sometimes up to 80h). I had no problems with that, I was happy to work, but since working in this company, my weekly productivity dropped to 25~30h. Not only can I not work for a whole proper work-week, this time still includes private projects. So in hindsight, I efficiently work less than 20h for my actual job.
The Product lead just wants feature on top of feature, our customers don't want to pay concepts, but also won't give us exact specifications on what they want.
Refactoring is forbidden since we get to many issues/bugs on a daily basis so we won't get time.
An re-design is forbidden because that would mean that all Screens have to be re-designed.
The product should be responsive, but none of the components feel finished on Desktop - don't talk about mobile, it doesn't exist.
The Designer next to me has to make 200+ Screens for Desktop and Mobile JUST so we can change the primary colors for an potential new customer, nothing more. Remember that we don't have responsiveness? Guess what, that should be purposely included on the Designs (and it looks awful).
I may hate PHP, but I can still work with it. But not here, this is worse then any ecommerce. I have to fix legacy backend code that has no test coverage. But I haven't touched php for 4 years, letalone wrote sql (I hate it). There should be no reason whatsoever to let me do this kind of work, as FRONTEND ARCHITECT.
After an (short) analysis of the Frontend, I conclude that it is required to be rewritten to 90%. There have been no performance checks for the Client/UI, therefor not only the components behave badly, but the whole system is slow as FUCK! Back in my days I wrote jQuery, but even that shit was faster than the architecuture of this React Multi-instance app. Nothing is shared, most of the AppState correlate to other instances.
The Backend. Oh boy. Not only do we use an shitty outated open-source project with tons of XSS possibillities as base, no we clone that shit and COPY OUR SOURCES ON TOP. But since these people also don't want to write SQL, they tought using Symfony as base on top of the base would be an good idea.
Generally speaking (and done right), this is true. but not then there will be no time and not properly checked. As I said I'm working on Legacy code. And the more I look into it, the more Bugs I find. Nothing too bad, but it's still a bad sign why the webservices are buggy in general. And therefor, the buggyness has to travel into the frontend.
And now the last goodies:
- Composer itself is commited to the repo (the fucking .phar!)
- Deployments never work and every release is done manually
- We commit an "_TRASH" folder
- There is an secret ongoing refactoring in the root of the Project called "_REFACTORING" (right, no branches)
- I cannot test locally, nor have just the Frontend locally connected to the Staging webservices
- I am required to upload my sources I write to an in-house server that get's shared with the other coworkers
- This is the only Linux server here and all of the permissions are fucked up
- We don't have versions, nor builds, we use the current Date as build number, but nothing simple to read, nonono. It's has to be an german Date, with only numbers and has always to end with "00"
- They take security "super serious" but disable the abillity to unlock your device with your fingerprint sensor ON PURPOSE
My brain hurts, maybe I'll post more on this shit fucking cuntfuck company. Sorry to be rude, but this triggers me sooo much!2 -
The deeper I dig into HP's designs, the more I realize how amazing they are.
- Let's put 18.5V on our charger label
- Let's make it actually put out 20V, just because 🤪
(Note: this is a SMPS, not one of those old linear ones where that's normal)
- Let's make our charger output positive on not only 1 line, but also a second smaller one, just because. All the while the thicker line is more than capable enough, and the same size as the negative line.
(So essentially there's 2 positives, one negative)
- Fuck conventional wiring colors (red for positive, black for negative). Let's awaken our 'murican patriotism and make positive black, and negative white.
- Oh those are the colors for American AC lines and not DC lines? I had no idea! But look, I have a shiny piece of paper and you don't so your concern is invalid!
I lost more brain cells from these realizations than I would from a whole night of binge drinking. WHAT THE FUCK IS WRONG WITH YOU HP?!!15 -
!Rant
I have the absolute greatest and nicest front-end developer in the world.
Today I was being given all kinds of praise for putting something on a site that the client loved and it seems to be getting the conversions they want. I felt really bad taking the praise because I didn't design it. The front-end developer designed it for me and gave me a picture of what she thought the client wanted and I built it. So I passed on all the compliments to her and told her that everyone was super happy with it.
She accepted the thanks but then floored me telling me that she didn't feel like she did anything and that my job was more important. We started arguing about who was more important.
"I accept that your designs do nothing without my back-end code, but without your designs no one would ever use anything I made."
She responded by sending me a list of sites with terrible designs that people use daily. And continued to tell me how much more important back-end is than front end.
If she wasn't 1500 miles away I might have kissed her. I needed to hear that today.2 -
The new w3c standard "CSS Houdini" gives you access to the css engine and let's you write your own css properties. That means no more polyfils, new exciting website designs and more possibilities and control on how the css is rendered on all browsers.7
-
6 months ago:
Boss: We have this idea to improve our onboarding to avoid drop off in the new app. See this section here? Were going to take that out of the onboarding and just let them pass straight through to the app. Then when they get into the app, there will be a banner telling them they should go to settings and set this up. That way they can ignore it for a while and get into the app sooner
Me: Get into the app sooner to do what?
Boss: Explore it
Me: Explore an empty app with no content, as they are a brand new user with nothing setup? While theres a big banner on the screen saying "You have insecure settings" ... basically forcing them to do it straight away anyway?
Boss: Yeah, we can give them some recommendations or something while they click around. It will be good. This is months away anyway, we'll talk again
Yesterday:
Boss: So this weird unexpected thing happened. We showed some beta users our plans to remove this section from onboarding and they felt weird about it. They said they didn't like the idea of the banner telling them they haven't set it up correctly
Me: Thats not weird, I said the same thing 6 months ago
Boss: ......... oh, really?
Me: Yep. Its not an improvement to get them through onboarding quicker, just to tell them they have to now go do it somewhere else
Boss: ... right. Ok maybe we'll build it anyway and see how they feel with it in there hands?
Me: nope
Boss: ... what do you mean?
Me: We are behind, you've asked me 3 times in the last week if we are going to be able to get everything in on time ... and now you want me to build something that everyone, apart from you, says they don't like. So realistically, i'm going to build it, and then remove it next week ... and we'll have a discussion about what has to be dropped because of this
Boss: ........ right .... ok .... hhhmmm
Me: *sits with resting bitch face*
Boss: ... maybe we can hide the banner until later. Not show it to them until they've done something in the app?
Me: ... maybe we can not do any of this?
Boss: right but then the onboarding will ...
Me: *talks louder* ... yes will be the way our users want it to be
Boss: ... hhmm i'm not sure
Me: Ok heres what we'll do, so long as it doesn't delay me getting the designs I need, feel free to have the designer mock up what it would look like using that figma on device preview thing. If users say they like it, i'll build it
Boss: ... right but it won't be real on device app so ...
Me: Its that or we cut feature X
Boss: ... well we need that
Me: ok glad we agree, let me know what feedback the designer gets
Boss: ... ok10 -
So I used to do some freelancing in web development last year, nothing too fancy just some simple PHP websites. Comes the worst meeting in my life. So I am from India and we have a lot of long lasting business here being passed on over generations. TL;DR the guy was the owner of a very old business which was actually very huge and the guy was educated too, so I assumed that he'll be sensible as compared to other people.
The meeting was in an expensive cafe and he paid for it, he even told me upfront that meeting is on him. Great, right? So we sit down, order some coffee and then start discussing what he needed.
The guy needed an ecommerce website built with backend and logistics system integrated. We discussed possible designs for the website and stuff too and so far the deal looked promising to both of us.
I explained him the cost estimate and told him that I would email him the final quote from myself once we discussed server cost and shit.
So now comes the bargaining part where he asked me to give him server and domain for free.
At this point, I suspected that he didn't know that servers and domains are not something that you make. You have to purchase and renew them periodically.
So I told that guy that he didn't understand the cost estimation and explained to him that X is the cost of making this fucking thing and Y is its monthly maintenance cost, if he wanted annually could be done too. And this Y did not include server and domain costing.
Now came the fucking tide, the guy straight up turned to his shit and told me I am lying and trying to con him. So I gently asked him if he had ever gotten any website made. To which, he said No, but he knows how the costing works.
I was like "Bitch?". So I calmly tried to explain that that's not how websites are done, delivered and maintained.
He didn't seemed to be understanding and kept on fucking repeating that he knows his shit and blah blah.
At this point, I was like "Okay. Fuck this dude then. I can find another project. " and then I told him that he'll need to find someone according to his needs.
Interestingly enough, the guy called someone and then walked out of the cafe while talking on phone. I waited for 5 minutes and he didn't come back so I decided I would pay for my coffee and leave. Turns out the guy had paid his bill before my arrival and ditched me with the excuse of the call.
But oh well, I think working with such an idiot would have been much worse than paying for that coffee.4 -
Thinking about this makes me pull my fucking hairs.
The fact that I have to look for the actual content in a website, among all the ads, prompts and fucking stupid design is fucking ridiculous.
Every fucking website is following this designs now. Always showing popups to subscribe to their fucking newsletter the moments you visit the site.
Can you please let me fucking read the content I require first?
"No fucking way. I will block 80% of the viewport with unnecessary stuff. I will place my ads on the left and right side. On the bottom, I will have a blocking div that will prompt you to subscribe to our newsletter. And on the top, we will have this huge fucking navbar which will take 30% of the view. That 20% area left in the middle? yeah, good luck on finding something useful in there"
Then there are this fucking cunts, that blocks the whole website the moment you enter.
"Oh, you need some information, right? Why not just subscribe to our emails first so that we can send your useless junks every now and then".
Oh my fucking batman, don't even remind me of those stupidass videos. Now 90% of the popular website will play a video immediately after you enter the website.
And guess what?! The volume will be amplified to 500% so that that's the sound you will ever hear in your lifetime.
The fucking web is becoming absolute shite right now. We really need a revolution here which makes the websites show the appropriate amount of ads and prevents them from doing all these stupids shits.5 -
Just finished my internship.
I entered knowing nothing and spent the entire year on solo projects.
My company does not use any frameworks because "they don't want to run code on a server that they didn't write", they use waterfall, only use version control on half the projects, use notepad++, never once even glanced at my code to check I know what I'm doing - even when i asked.
Also have never heard of a code review, have absolutely no QA in place other than the devs making it and quickly testing it visually, no requirements gathering - just pictures and have never heard of tdd.
Recently was given a project with no designs, no specs other than a verbal half thought out explanation and was dumped with random deadlines like "this needs to be demoed tomorrow night" with no idea about the project progression or what it looks like. Apparently it's all my fault that it failed.
I am very grateful to them for teaching me so much and giving me opportunities to teach myself on nice projects but come on.
What boggles my mind is that the company is 6 years old and has big, big clients. I don't understand how. I once tested a project about to go out the next day that had been "tested" and found pages of bugs. They would have lost the contract for sure...8 -
rant, but not an IT kind... okay, maybe not even a rant, more like depressive rambling:
in 3 days, I'll turn 29.
i'm living with my mom, in the apartment where I was born, in the room i've been living since I was born (with the exception of 2 attempts to move out which together lasted 9 months).
my theoretical monthly income should/could be around 4000€, based on my skills and experience.
but I'm a (manic)-depressive, chronically lonely idiot loser (and the manic phases come more and more rarely in recent years), so
my practical average monthly income fluctuates from 0 to about 200.
i am unable to keep a job for more than 4 months, so after being fired from about 20 or so of them since I was 18, it takes immense amounts of mental and emotional energy to even start looking for one now... so I usually don't.
i've been about 12000€ in debt for the past 8 or so years, half of which is just debt collector fees.
it's kinda funny, for years, i've been unable to solve a debt which theoretically amounts to 3 months of my theoretical achievable salary.
my father, who just left without a word of explanation when I was 18, has decided this is not viable anymore, so I'm supposed to move out by 10th of next month, "either to some cheap rooming house, or under the bridge, I don't care", as he put it.
I can't remember how it feels to exist a single hour without feeling existential dread and dreading each next day, not knowing what to do or if i'll even be able to try and do something, because this feeling is so strong that it often blocks me from being able to do anything. i just shiver most of the time that i'm awake, feeling like you feel few minutes before puking and crying at the same time. and that feeling is my "how are you?", "you know... normal".
i can't remember what it feels to feel any other way and can't even imagine it, and can't imagine that I'll ever achieve any less shit feeling.
literally all of my social contact consists of going out once to twice a month with the only 2 friends and 2 aquaintances I have who have the time and will to spend it with me.
oh, and hiding in my room, avoiding talking to my mom, because each time we talk she just reminds me what a piece of shit failure I am, and tells me how it's not that hard to change it, I just have to stop being lazy and start working for it.
she's... kind and caring about it, which somehow maybe makes it even worse.
i have about 10 almost complete game designs, each of them at least 50% more original and interesting (at least to me) than the things that are coming out for the past 10 years, being lauded as "the most original and unique".
I have been trying to make them, ANY of them, since I was 18, but I always lose all the drive and resolve and energy in like 4 months, because it's like trying to build a city on my own on a deserted island. too big for one person, but there was never anyone to help me. closest I ever got was one of my friends telling me "i've been thinking many times that i'd love to work on some project with you, if I had the time".
and second time, when I actually found an artist I was going to pay, and he was awesome, and after two weeks of me telling him how awesome what he does is and how it fits the project and my ideas perfectly, he backed out saying "i'm afraid I can't do the quality you require from me".
never ever in my life did I get actual help with something I actually wanted or tried to do.
i have no idea how it feels to have someone working with me on something I actually consider interesting and meaningful, on any of the things which I wanted to make, which made me learn programming.
I've learned graphics and animation and everything going into game making pipeline on my own because I realized nobody will ever help me, so I'll have to do all of it on my own.
I've tried to make a kickstarter once, but I started crying hysterically in the middle of writing it, because I felt like a begging piece of failure shit, even more than usual, so I deleted it.
most of people treat me like shit failure unworthy and undeserving of living, precisely as I myself know I deserve to be treated, because that's what I am, but when I ask for permission to kill myself, since I see no other solution to stop being a burden, they get angry at me that I'm just emotionally blackmailing them. when I afterwards ask them "so help me in any way to do any of the projects i want/need to do", they respond they've got no time for that.
when I talk about all of this, I get told to stop whining.
happy 29th birthday, me, a piece of shit who should've never survived this long, who should've never been born in the first place.
yay.
also, I know this is not the kind of crap that's supposed to be posted here, but i've got nowhere else. sorry.47 -
Old rant about an internship I had years ago. It still annoys me to this day, so I just had to share the story.
Basically I had no job or work experience in the field, which is a common issue in the city I live in - developer jobs are hard to come by with no experience here. The municipality tried to counter this issue by offering us (unemployed people with an interest in the field) a free 9-month course, linked with an internship program, with a "high chance" of a job after the internship period.
To lure companies to agree to this deal, the municipality offered a sum of money to companies who willing to take interns. The only requirement for the company was that they had to offer a full-time position to the interns after the internship, as long as there were no serious issues (ex. skipping work, calling in sick, doing a bad job etc.).
On paper, this deal probably makes sense.
I landed an internship fairly quickly at a well-known company in the city. The first internship period went great, and I got constant positive feedback. I even got to the point where I ran out of tasks since I worked faster than expected - which I was fairly proud of at the time.
The next internship period was a weird mix between school (the course), and being at the company. We would be at the school for the whole week, expect Wednesdays where we could do the internship at the company.
When I met at work on that first Wednesday, the company told me that it made no sense for me to meet up on those days, as I was only watching some tutorial videos during that time, while they were finding bigger tasks for me - which in turn required that they got some designs for a new project. They said that due to the requirements they got from the municipality (which I knew nothing about at the time), they couldn't ask me to work from home - and they said it would "demoralize" the other developers if I just sat there on Wednesdays to watch videos. Instead, they suggested that I called in sick on Wednesdays and just watched the videos at home - which is something I would register to the workplace, so I wouldn't get in trouble with the school. It sounded logical to me, so I did that for like 5-6 Wednesdays in a row. Looking back at this period, there's a lot of red flags - but I was super optimistic and simply didn't notice.
After this period, the final 2 months of the internship period (no school). This time I had proper tasks, and was still being praised endlessly - just like the first period.
On the last day of the internship, I got called to a meeting with my teamlead and CEO. Thinking I was to sign a full-time contract, I happily went to the meeting.. Only to be told that they had found someone with more experience.
I was fairly disappointed, and told them honestly that I would have preferred if they had told me this earlier, since I had been looking forward to this day. They apologized, but said that there was nothing they could do.
When I returned for the last school period (2 weeks), the teacher asked me to join him for a small meeting with some guy from the municipality. Both seemed fairly disappointed / angry, and told me what still makes me furious whenever I think about it.
Basically after my last internship period, the company had called the municipality, telling them that I had called in sick on those Wednesdays, and was "a lazy worker", and they would refuse to hire me because of that.
I of course told them my side of the story, which they wouldn't believe (unemployed person vs. well-known company).
Even when I landed a proper job a few months later, the office had called my old internship for a reference - and they told the same story, which nearly made them decline my application. This honestly makes me feel like it's something personal.
So basically:
Municipality: Had to pay the company as the deal / contract between them was kept.
Company: Got free money and work.
Me: Got nothing except a bad reputation - and some (fairly limited) experience..
Do I regret taking the course? .. No, it was a free course and I learned a lot - and I DID get some experience. But god, I wish I had applied at a different company.
Sorry for my bad English - it's not my first language.. But f*ck this company :)8 -
What the fuck is wrong with the designers? We have had meetings with the client, a proposal drawn up, a project spec written, budget agreed, witeframes drawn up exactly to spec. Designer involved in all stages for input and ideas. Now the designers have the wireframes, they are supposed to create based on these. No they make up what goes on the pages that bare no resemblance to the wireframes in terms of requirements. I am fucking fuming. I have sent the designs back with a note. Please provide designs based on the wireframes.17
-
Fuck you dickhead. If you don't like how I'm doing things, just fucking do them yourself. Or how about you give me some specifications, designs, a consistent database model? No? Fine, then don't fucking complain when I make do with what I have.4
-
I think I want to quit my first applicantion developer job 6 months in because of just how bad the code and deployment and.. Just everything, is.
I'm a C#/.net developer. Currently I'm working on some asp.net and sql stuff for this company.
We have no code standards. Our project manager is somewhere between useless and determinental. Our clients are unreasonable (its the government, so im a bit stifled on what I can say.) and expect absurd things from us. We have 0 automated tests and before I arrived all our infrastructure wasn't correct to our documentation... And we barely had any documentation to begin with.
The code is another horror story. It's out sourced C# asp.net, js and SQL code.. And to very bad programmers in India, no offense to the good ones, I know you exist. Its all spagheti. And half of it isn't spelled correctly.
We have a single, massive constant class that probably has over 2000 constants, I don't care to count. Our SQL projects are a mess with tons of quick fix scripts to run pre and post publishing. Our folder structure makes no sense (We have root/js and root/js1 to make you cringe.) our javascript is majoritly on the asp.net pages themselves inline, so we don't even have minification most of the time.
It's... God awful. The result of a billion and one quick fixes that nobody documented. The configuration alone has to have the same value put multiple times. And now our senior developer is getting the outsourced department to work on moving every SINGLE NORMAL STRING INTO THE DATABASE. That's right. Rather then putting them into some local resource file or anything sane, our website will now be drawing every single standard string from the database. Our SENIOR DEVELOPER thinks this is a good idea. I don't need to go into detail about how slow this is. Want to do it on boot? Fine. But they do it every time the page loads. It's absurd.
Our sql database design is an absolute atrocity. You have to join several tables together just to get anything done. Half of our SP's are failing all the time because nobody really understands the design. Its gloriously awful its like.. The epitome of failed database designs.
But rather then taking a step back and dealing with all the issues, we keep adding new features and other ones get left in the dust. Hell, we don't even have complete browser support yet. There were things on the website that were still running SILVERLIGHT. In 2019. I don't even know how to feel about it.
I brought up our insane technical debt to our PM who told me that we don't have time to worry about things like technical debt. They also wouldn't spend the time to teach me anything, saying they would rather outsource everything then take the time to teach me. So i did. I learned a huge chunk of it myself.
But calling this a developer job was a sick, twisted joke. All our lives revolve around bugnet. Our work is our BN's. So every issue the client emails about becomes BN's. I haven't developed anything. All I've done is clean up others mess.
Except for the one time they did have me develop something. And I did it right and took my time. And then they told me it took too long, forced me to release before it was ready, even though I had never worked on what I was doing before. And it worked. I did it.
They then told me it likely wouldn't even be used anyway. I wasn't very happy at all.
I then discovered quickly the horrors of wanting to make changes on production. In order to make changes to it, we have to... Get this
Write a huge document explaining why. Not to our management. To the customer. The customer wants us to 'request' to fix our application.
I feel like I am literally against a wall. A huge massive wall. I can't get constent from my PM to fix the shitty code they have as a result of outsourcing. I can't make changes without the customer asking why I would work on something that doesn't add something new for them. And I can't ask for any sort of help, and half of the people I have to ask help from don't even speak english very well so it makes it double hard to understand anything.
But what can I do? If I leave my job it leaves a lasting stain on my record that I am unsure if I can shake off.
... Well, thats my tl;dr rant. Im a junior, so maybe idk what the hell im talking about.rant code application bad project management annoying as hell bad code c++ bad client bad design application development16 -
We needed a design for our Android and iOS App, everything should be done by an award-winning design agency. What we received was only a design for iPhone X. Only mockups as PDF, no icons, nothing. So we requested the Android design and an iPhone 8 one including icons, color codes and whatnot.
1 FUCKING MONTH LATER we got the new designs... They are all the FUCKING SAME DESIGN where some mockups were "displayed" on an android phone, and some on an iPhone. Still no icons though.
3 weeks pass and we geht FUCKING sketch files, to extract the shit ourselves. Thank you for nothing.
It took again nearly 3 month to get a "proper" Android design and all the assets. You could clearly see, that they never did anything for Android but well, we had to work with it. Award-winning design agancy my ass.5 -
Everyone was a noob once. I am the first to tell that to everyone. But there are limits.
Where I work we got new colleagues, fresh from college, claims to have extensive knowledge about Ansible and knows his way around a Linux system.... Or so he claims.
I desperately need some automation reinforcements since the project requires a lot of work to be done.
I have given a half day training on how to develop, starting from ssh keys setup and local machine, the project directory layout, the components the designs, the scripts, everything...
I ask "Do you understand this?"
"Yes, I understand. " Was the reply.
I give a very simple task really. Just adapt get_url tasks in such a way that it accepts headers, of any kind.
It's literally a one line job.
A week passes by, today is "deadline".
Nothing works, guy confuses roles with playbooks, sets secrets in roles hardcodes, does not create inventory files for specifications, no playbooks, does everything on the testing machine itself, abuses SSH Keys from the Controller node.... It's a fucking ga-mess.
Clearly he does not understand at all what he is doing.
Today he comes "sorry but I cannot finish it"
"Why not?" I ask.
"I get this error" sends a fucking screenshot. I see the fucking disaster setup in one shot ...
"You totally have not done the things like I taught you. Where are your commits and what are.your branch names?"
"Euuuh I don't have any"
Saywhatnow.jpeg
I get frustrated, but nonetheless I re-explain everything from too to bottom! I actually give him a working example of what he should do!
Me: "Do you understand now?"
Colleague: "Yes, I do understand now?"
Me: "Are you sure you understand now?"
C: "yes I do"
Proceeds to do fucking shit all...
WHY FUCKING LIE ABOUT THE THINGS YOU DONT UNDERSTAND??? WHAT KIND OF COGNITIVE MALFUNCTION IA HAPPENING IN YOUR HEAD THAT EVEN GIVEN A WORKING EXAMPLE YOU CANT REPLICATE???
WHY APPLY FOR A FUCKING JOB AND LIE ABOUT YOUR COMPETENCES WHEN YOU DO T EVEN GET THE FUCKING BASICS!?!?
WHY WASTE MY FUCKING TIME?!?!?!
Told my "dear team leader" (see previous rants) that it's not okay to lie about that, we desperately need capable people and he does not seem to be one of them.
"Sorry about that NeatNerdPrime but be patient, he is still a junior"
YOU FUCKING HIRED THAT PERSON WITH FULL KNOWLEDGE ABOUT HAI RESUME AND ACCEPTED HIS WORDS AT FACE VALUE WITHOUT EVEN A PROPER TECHNICAL TEST. YOU PROMISED HE WAS CAPABLE AND HE IS FUCKING NOT, FUCK YOU AND YOUR PEOPLE MANAGEMENT SKILLS, YOU ALREADY FAIL AT THE START.
FUCK THIS. I WILL SLACK OFF TODAY BECAUSE WITHOUT ME THIS TEAM AND THIS PROJECT JUST CRUMBLES DOWN DUE TO SHEER INCOMPETENCE.
5 -
So I Bought this bio metric pad lock for my daughter. She excitedly tried to set it up without following the directions( they actually have good directions on line) first thing you do is set the "master print" she buggered that up setting her print. So when I got home I was thinking, no problem I'll just do a reset and then we cant start again.
NOPE !!! you only have one chance to set the master print! after that if you want to reset the thing you need to use the master print along with a physical key that comes with it.
What sort if Moron designs hardware / software that is unable to be reset. Imagine how much fun it would be if once you set your router admin password it was permanent unless you can long back in to change it. Yea nobody has ever forgotten a password.
Well they are about to learn a valuable financial lesson about how user friendly design will influence your bottom line. people (me) will just return the lock to the store where they bought it, and it will have to be shipped back to the factory and will be very expensive for them paying for all of the shipping to and from and resetting and repackaging of the locks and finally shipping again to another store. Meanwhile I'll keep getting new locks until at no cost until she gets it right.
poor design
34 -
~2 years ago:
Me: Managed to figure out how to port that library. Just need designs and then we can build feature X. I've tested it in ugly developer-y screens. It works fully
Boss: Thats awesome, saw the video, looks great. This is a really important feature, thanks for looking into this
~1.5 years ago:
Me: Ok i've started working on the designs, just FYI we don't have designs for feature X
Boss: Ok, must have slipped, noted
~1 year ago:
Me: I've seen more posts about users wanting apps with features X in it. Still don't have designs, we working on that?
Boss: I'll check with design
~3 Months ago:
Boss: Ok were going to have to get serious about pulling features out and reducing MVP so we can get this out there. I think feature A, D, Y and X have to be dropped for v1. Theres too much left to do on them
Me: sure
~1 week ago:
Boss: We need to start getting ready for xxxxx. Can you do me a favour and start writing up some developer docs etc, kind of like this one we did for this other project
This morning opening my emails from last night:
Boss: I've reviewed the doc, looks good, only minor things need tweaking. Let me ask you something though, you said feature X was pulled out and its "pending design work". Its not only pending design work is it? Is it that far along?
==========
What I actually replied:
Yes ... i've sent you videos of it functional in the past, and discussed this ... more than once. Just design ... and some testing of the new designs obviously
==========
What that meant:
Yes. May god have mercy on your soul if you reply anything even remotely close to "oh I had no idea, lets revisit adding this to v1". I will not be held accountable for my actions1 -
My first project at the job was implenting a website, designed by the same company we mostly worked with.
It was very stressful because half of the 2 months calculated for finishing the project, these genius designers needed for their design. Until then, I had almost no tasks to do...
When the designs finally came, I worked on it and two weeks later was a meeting for review and to decide about some details.
These fuckers then concluded, that the whole design did not fit the page and that they would rework it.
Two weeks later, on the planned release day, we finally received it. A completely fucking different design! Wow!
My boss was pretty angry and so was I. We had to move the release 4 weeks ahead, the client was pissed like a stinking hobo and it needed a lot of convincing to keep that client...
It's fucking nerve-wracking as well that we always have to wait in most projects for weeks for clients or designers to add the content before we can publish a website.
They don't seem to care if they have 2 months or 2 weeks, we never were able to release one single project on time, because of these lazy fuckers...3 -
I hate some parts of this company.
They literally have a "Designer" which made a mockup for our new UI and honestly when I first saw it I almost threw up.
Having made a lot of designs myself for personal projects and for fun I LITERALLY SAW he barely put any effort into it he just threw some stuff together took a shit on it and called it a UI.
For that interview we were actually expecting wireframes and not mockups since we were not sure what workflow we wanted for the UI.
Of course this would have come with feedback from us and then would have been reiterated and this was clear from our last talk with him.
Maybe he didn't know what wireframes were ¯\_(ツ)_/¯
If this wasn't enough, he was also consistently misspelling words all over the place, not aligning parts of the UI, misplacing common UI elements and stupid stuff like having a GIGANTIC + button for adding a object to a list for a NO TOUCH SCREEN UI.
(The plus button was all the way to the bottom left of the screen as far away from the list so users get a good hand workout).
But everyone just loved it because "We have known him for a long time and he has a big portfolio so he must know what he's doing".
I couldn't bring in anything, you truly notice the difference between "I don't agree with your opinion but you are heard" and "Shutup my buddy the designer is amazing".
I was not being an asshole I was giving critique on specific parts of the UI and not just saying "it's shit" hoping we could improve on it. Still having naive hope for the future of this project.
He even looked kinda mad and irritated by my opinion and just looked at the people previously mentioned.
I truly hate people who just keep using the exact same worthless piece of garbage people because they have known them for a long time.
Personally I wanted to grab him off his chair and throw him out through the window, 2 floors down, straight into the garbage bin, making damn sure he doesn't accidentally fall into the recycle bin.
Never ever would I enjoy or like this application's UI if I had to work with it as a user.3 -
My first job. Hired as a designer. It was me and a backend dev (PHP). Company wanted us to build their e-commerce website, but the backend dev had no eye for design or front end chops, fell onto me, so I learned it on the spot.
I also did the mistake of trying to prove myself too hard and ended up doing IT, network and user support, user training, phone sales and helping the print team on designs, on top of my already taxing responsibilities, for 18k/year.
In the end, the company moved offices and I was tasked with finding and installing a new server, IP phone system, and organising the desks following a carefully crafted and approved plan. Spent the weekend doing that (had some friends that didn't even work for the company join as they knew of my struggle) only for the bosses to arrive on Monday, decide they didn't like it, and just said "change it", ignoring the plan entirely. I then left without having another job lined up and never looked back.1 -
My mum just had to call me to change our home WiFi password, because she can't change it on her laptop.
She's pretty bad with technology, but she had to call me to do it, because no one else knew how to. Including my brother-in-law who designs IT systems for major banks and system admins working for the government.
She had to call me, from Hungary to do it. I live in Scotland.3 -
*Designs front-end sends it to my boss*
Boss: Looks good. No changes needed.
*Hosts the design*
Boss: Ah, well these icons need to be different maybe and this font is too boring, try something else.
*Cries internally*3 -
If the project goes overbudget it's because you fucking gave away the custom made software for too fucking cheap.
Not because of the amount of hours building this piece of shit site which btw I was never consulted on the estimates and not even mentioned about the 2 different designs for the same fucking site or even how it needed to be architected.
As a contractor you depend on your time, not on a fixed salary. No perks, nor fucking swag.
My advice is if the company thinks that working remotely is a perk, then fucking run away. -
WTF chrome/google?! Fuck you & your new designs & features!!
Anyone else got forced new grouping for tabs after the update?! Hey, you can group tabs in.. I know, I just don't want to!! It's fugly and annoying and counterproductive..
It used to work to change flags to not have that 'feature' but I can no longer force the old layout for tabs even with flags.. :/ It's driving me nuts..
16 -
I just don't get my coworkers. They tweak designs, they tweak functionality, but no task is made.
They just simply update designs in Figma, without notifying anyone or just msg me on Slack what to change...
How the fuck do you guarantee that all those tweaks will get reflected to the app? How do you guarantee I won't forget? How do you guarantee QA will test your stupid tweaks?2 -
Pretty much right now. I'm seething, just thinking about going to work in a few short hours.
I work for a company that doesn't respect me. A fucking simpleton designer who can do no wrong has changed everything about a project that I'm responsible for, hundreds of times. She gets out a ruler (yes, really), measures stuff against her little mockups (that are also prone to changing without notice), and screams when things don't precisely match her "designs" on every single device she can get her goddamned hands on. She's changed everything except the deadline. I have gotten none of the recognition and all of the blame, and I'm completely over it. This is nothing new. In addition to being a dev team of one, I also found out that I'm the third such person in my company's employ in the last two years, and I've worked here for one.
The final straw was when I was given a schedule for the next project, which I had not been consulted on. It was a printout of an email. Copied in the email was the designer, my boss, and an intern. A FUCKING GOD DAMNED HOURLY INTERN.
Fast forward one week.
I'm in third stage interviews with half a dozen companies right now, second stage interviews with at least that many. When I do get another job, I was originally going to give notice, but I think now I'll just give my boss a printout of an email to the interns and walk out.
Shove the internet up your ass, you fucking fucks2 -
I've had today a meeting with the CEO regarding some designs. Here have some quotes that he made:
1. So you can click, click, click, click, click
2. numbers are so complicated so I just said something
3. I like the vibe in Amsterdam
4. We are doing a rebranding. Our rebranding document is the color of the 2 blues and one orange
5. I've to ask my wife for the design (with no design experience) to make the rebranding documents
6. In <the app our technicians/support use>, you can brrrrrrrrrrrrrrrrrrrrrrrrrrrrrrb
7. This is what differeniate us between most applications; FAVORITE SQUARES
8. I never watch that mess. I don't even know if it works or have ever worked with it. (talking about a simple table view)
9. You have been reported to the admins (in an admin-only application for our customers)
10. It's always nice to see developers think; when I don't think
11. But it's already an iPhone (when looking at android designs & cries in largest userbase in my country)6 -
F*CK...that feeling when you were working as a junior UI/UX designer for about 3 weeks in new company, you were on a project which is almost finished and delivered...
1 and half week Later (after technical issues - check my older rants)......
you have noticed one quite importat mistake in the designs, which were done by senior designers, which can lead in future to a huge Ux problems - so huge, that users will probably leave/close the app and will not purchase the product via that app... ( We can say than whole design solution was a waste of money for the client)... On that designes was working a team of 4 people, about 3 Months (and the app (prototype) had to be ready already 2 Months back)...
the deadline was pushed 2x already...
And your boss (senior designer) tell you that this is not such an issue.. But thx for your opinion.....
1 week Later by user testing 4 out of 4 people were asking about that stuff I told to my boss that is missing...
And I was ignored...
In less than 1 week Later after the testing I get fired from the company without no reason...
Or better - the reason was:
I have too little experiences for this job...
Dont know if I should laugh or cry🤦♀️🤣/😭6 -
Absolutely the best quote from Tao Of Programming...
A novice asked the Master: "Here is a programmer that never designs, documents or tests his programs. Yet all who know him consider him one of the best programmers in the world. Why is this?"
The Master replied: "That programmer has mastered the Tao. He has gone beyond the need for design; he does not become angry when the system crashes, but accepts the universe without concern. He has gone beyond the need for documentation; he no longer cares if anyone else sees his code. He has gone beyond the need for testing; each of his programs are perfect within themselves, serene and elegant, their purpose self-evident. Truly, he has entered the mystery of Tao."1 -
My first project it’s an emotional roller coaster. I was a little trainee/ junior dev at my job with a little more than a month learning RoR and one day my tech lead receives an email from the big boss saying: “We got a big client who wants a total redesign of his web and we said yes we can do it in a month, so please check if anything it’s reusable”, after reading my tech lead said to me “Do you want to help me with this ?” And well, we spend like 2-3 hours checking all the controllers, views, assets, etc. We conclude that the project was mostly front end changes and the back end will stay the same, so yeah it can be done in a month. The next day in a meeting with all the team I was nominee to be the person in charge of that project, because it was an easy project and all my teammates hate to do front end stuff, so I take the challenge. After that I met the Project Manager, another guy who recently start as PM about a month, so yeah we were two new guys who need to handle the project of a big client, nothing can go wrong. We did the planing, I give an estimation ( first one in my life ) for the tasks and added like 4 hours in case anything goes wrong. Then the first sprint came by, and I couldn’t finish it because the time given to some features was to low and the “design” was a mockup made by the PM, ok, no problems, we add more time to the tasks and we ask for a real design. At the half of the sprint the client start adding more and more stuff, the PM doesn’t talk back, just say yes yes yes. Then in a blink of an eye the easy project became a three months projects with no design at all, two devs ( a new guy who recently begin as dev enter the project ), just mockups and good hopes. But somehow we did it, we finish it! Nope. The early Monday of the next week I received an email of the PM saying we would have a second version and the estimation of the tech lead was a minimum of six months ( that became 8 months). This time was hell, because the client doesn’t decide what the hell he wants so a task would take a couple of days more or so, the PM became the personal bitch of the client, but it wasn’t his fault, because we later knew that the company became partner with this client and because of that the PM didn’t have too much choice :/, the designs were cool, but they weren’t on time ever, our only design guy had to do designs to our project and another 5 projects of the company, so yeah, we weren’t the only ones suffering. At the end we survive, the project was done and the client somehow was happy. Of course the project didn’t end and it was terminated half a year later, but I’ll always remember it because thanks to this project I was given the opportunity to work as a Front end dev and I’m happy still working as one.
-
How surprising is it when a person designs code in a very clear and impressive structure and just when you think about asking them for guidance, they reveal themselves to be complete turds?
I've been working with this person's "infra" code, at work. I've rewritten some classes to use their infra. I had a vague idea of how the classes work. I had no idea of how their code works. Expectedly, there were some issues but now only minor ones remain.
I asked them for a description of what I'm supposed to do for the few bugs I'm facing. They replied in such a condescending tone, it made me want to punch them through the screen.
Almost a month later, we're still going back and forth with emails. I've been swallowing it and responding calmly. I never got direct answers. Always deflections to irrelevant things or veiled insults. I took it because they did correct one silly error of mine that actually my code reviewer should've caught. (What's worse is that it got introduced by me just before my review and commit.)
But does that give them the right to insult me in front of the whole team including my project manager? I got a reply today from them with everyone of note in cc implying very clearly that I have not done any work. They highlighted a line from my code with some todo tag (that was not meant for them) to make their invalid point. A line that's unrelated to the bug I asked them about. This is after I proved them wrong when they insisted that I had done something wrong about a feature related to the bug.
If you don't understand what I asked for fucking ask me to ask again. But do not fucking try establish yourself on higher ground by pointing out irrelevant things in my code.
I was shocked and enraged that they'd do such a thing. I double checked everything like a mad man. Despite knowing that the fix has to come from them, I was instantly transported to the noob stage, grasping at straws. I wanted to send a really scathing reply right away but my manager asked me to wait.
My mind is now a see saw shifting between a panicked noob questioning every fucking thing I ever did in my nada life and a hungry enraged monster looking to maul that fucking shithead for burning me like that.1 -
So I work in a web development company in my town and have been doing a while or heap of parallax sites for our clients. Now obviously when we do the designs we get them in and get them to play around with the site before we go ahead and push their new site out and make it live right.
Wellll who would of thought that a simple parallax site would be so hard to use for the general user??? Recently we have been getting the occasional call where the client is getting complaints about the site only being a big ole image or just one block of text. After investigating why their site was broken or why the users weren't able to see the whole site I came across no problems at all.
Today I got a call from the client who instructed me that after explaining to one of his own clients that he had to scroll down the page that everything was just fine!
I mean, what? How do you miss the big ole scroll bar on ya screen or even think to even attempt to scroll? Some people aye lmao2 -
My biggest problem with designers is when they have no empathy for the platform(s). Here's a design that I made based on my love of graphic design and Photoshop. Over to you to just slap it on iOS, Android and web. Ends up as a substandard result everywhere.
And, of course, the Photoshop designs look great to managers. -
I've been working on the ecommerce website from hell for over a year now. I should have heard the alarm bells when the studio who were running the project took a month to pay my deposit but still expected me to start working, but I explained that I wouldn't start without some form of security and they were cool with it, so I carried on.
It started off as a simple build with simple products, no product variations etc and a few links on the designs which appeared to lead to external links, and checkout and cart pages were nowhere to be seen. It wasn't a big money job so I just build them in as plain and straightforward as I could, in line with how the rest of the site looked. They then changed their mind about how they wanted these to look, and added loads of functionality to the site throughout the build, so by the end of the line, the scope of work had completely changed. I also had loads of disagreements in terms of design and useability, as their designs straight-up weren't going to function otherwise, plus every round of changes meant that I had to prolong the job further and fit it around work for other clients.
Fastforward a few more months and I get sent a really angry email with some of the client's complaints, including one that raised an issue with the user journey, and the finger of blame was pointed at me. The user journey had been a part of the designs from the start, and this was never raised as an issue for A WHOLE YEAR. They then said that it had to go live on Monday (three days after they sent email with these huge new structural changes). I told them I could no longer work on the project but was happy to waive the rest of my fee (3/4 of the total fee, when I had essentially completed the site, minus 2 minor bugs), so they could find another developer in the limited time they had. At first they refused to hire another developer, claiming that it would be too expensive, which made no sense, as for a few minor fixes and out of scope additions he could get paid a wage that would have otherwise paid for the majority of the work I had done on the site. I stood my ground and finally they found someone, so I sent over all of the files and database to their new developer and asked him to give me a heads up when I could remove the staging site from my server. The next day, I received an email from the studio asking me to fix some bugs the developer was requesting I fix so he could carry on with the site. They were basically asking me to work more, for free, to enable him to walk off with the majority of the money and do less work. They also forwarded a suuuuuper shitty, condescending email from him, listing all the things he thought was wrong with the site (he even listed 'no favicon' although they'd never supplied a graphic for this). He also wrote a paragraph at the bottom EXPLAINING MY JOB TO ME and telling me:
I get the feeling you like to write Javascript, while being one of the easiest languages to learn, it can also be one of the hardest to master. While I applaud you for writing Vanilla JS, it looks like you have a general problem with structuring your application.
Not sure if I'm being oversensitive here but it felt so patronising, and i couldn't even go for an angry walk to get it out my system because of social distancing lol.
Let a girl quarantine in peace!!!!!!2 -
TIL that our creative design team that produces our web designs/layouts are all print designers. They were stumped when I gave them a wireframe mock up as the base for a website design for the first time, with no defined pixel measurements.7
-
Omg no I don't want to put that button there just because you are saying it Jim. I
I'm so fustrated when everyone thinks they can add stuff to designs BRO I MAPPED OUT A CUSTOMER JOURNEY INFRONT OF YOUR BRO R U BLIND?! I HAVE TO MAKE ANOTHER PAGE TO THE STUPID BUTTON
ALSO CAN YOU NOT BARK ORDERS AT ME MY INNER DARTH VADER IS NOT HAPPY.4 -
Anyone ever just get seriously discouraged about peoples view on how easy/difficult it is to code?
A client has requested that they want a system built so they can create surveys and send them to people via email all in one tool. Im not a good front end designer but I know how to develop it. So they hired a designer to send me screen mockups and I will develop them. Easy enough.
This is where the bullshit starts... The designer was supposed to send me the V1 designs last Friday so I could begin building. I told them that I could have a rough version of some pages (with placeholder text and whatnot) ready for the following Friday (tomorrow). However the designer didn't send me the designs until 5 minutes before we were all meeting yesterday. We were all going over the designs in the meeting and this is how the conversation went (roughly):
Client: Wow these designs are amazing, I cant wait to see what it looks like when it functions. Are we still going to have a demo version by Friday?
Me: Well seeing as I just got the designs today, Ill have to look them over and get back to you on a new timeline.
Designer: Yah sorry about the delay, designing can be tricky sometimes.
Client: No worries, I understand. However I want to stick to the same timeline and have the demo by Friday.
Me: Well as I said, Im only getting the designs now, this is the first time I'm seeing them so I'll have to look them over and re-evaluate.
Client: Yeah but the designs are done so it will be easy for you to code it by then. It's all right there in front of you. I need to run, excited for Friday! Bye!
Designer: Bye!
Me: ...........
-- I know its partially my fault for saying I could have a demo done by Friday assuming the designer would have it done on time but COME ON. I hate when people say something is easy when they have no idea what it entails or how to even do it.1 -
Windows 10 updating, decides it would be cool to install gigabytes of sdk, edge, and other bloatware without asking first, on a metered connection i use for work.
Guys, between you there and those fanboy demons in cupertino, one wants to just shut it all off and return to monke.
Sidenote this, because all of this nonsense started on that crap called Windows 8, which was in the end caused to copy that Unholy crap (sold as gold) that is Apple's range of products. It's a company that sells designs nowadays, like Prada, to say, Jobs era is long gone. Everything related to Apple, Mac, Safari, Development, Gaming, UI/UX, productivity and whatever is a
f***ing Nightmare.
We alreay have a global plague, and Apple exists, we dont' need you too making another catastrophe.
All this said,
Use your goddamn trillions to create your own customizable environment that is stable, fast, and WITHOUT BULLSHIT.
I don't give a mindflying F**k of the blurs, i know how to place them with a shell, if i need those. I want control, the shit i decide is going to happen, to happen fast.
This is of Critical importance, because it defines my productivity. And considering we're all sealed indoors since 2019, i want to get away from my pc asap and live my life, instead of spending time(and money, in this moment of emergency) fixing your F**kfests, or else seeing my pc slowing down to death.
First: IF i want stuff on my pc, I know how to install something, thank you.
Second: You can take it, all your Useless - Bugged as Hell - Nonsensical - and of no practical use Bloatware, and shove it deep in your Backdoor.
I'll debloat my pc with batches again, and there's nothing you can do to stop me doing that at every update you force me into.
So please, stop wasting my time, and yours.4 -
Developers insist that I give them a sketch file instead of a zeplin doc I'm like ok fine. Then I am told in like three weeks of development that they don't understand the sketch file when they insisted on it. So I'm like ok fine let me put it on zeplin. Then I'm told to compare their work with my designs. And ofcourse it doesn't match. So i sit and literally go through each margin , each padding with them. Then I'm told that they r over riding exsisting styles and say that's alot of development so I say ok I need to ask the product owner if it's gonna take more time. They get mad at me and say why I need to ask this? Like u told me it's gonna take you longer and I need to tell my boss? Then my boss says confirm all the styles with marketing ( everyone btw has seen my designs, reviewed them, and I have confirmed literally every change) and now I've been told to change a button to red ( why r your cta's and errors the same color I have no idea ??!) And then I tell the developers and they make a huge deal about changing the button from blue to red. NO ONE HERE HAS A STRUCTURE TO PRESENT HAND OFF TO THE DELVEOPERS. ITS SO ANNOYING.
Also can I just say in my presentation time and I had spent time on my designs and someone says oh let me show everyone through my screen.
I literally got a word out before all the delveopers in the room start arguing and skipping my design slides like R FO REAL? LET ME GO THROUGH THE JOURNEY ITS MY JOB.
LET ME HAVE CONTROL ON MY DESIGNS
UAIQBA.EAUKWHWUAGWNKRVIEVJWFEJCSJCSJCAHCSHXWH
sorry. I am typing this sitting on a sofa eating cake when I'm supposed to be on a diet but I'm wallowing and crying6 -
In previous company I was a backend developer. All the frontend ones were on vacation so it was up me to redo the whole frontend because of design chance. So i thought it couldn't be that bad. Little did i know was that designs were just jpg files with no info about margins or font sizes or anything really and everything was supposed to be pixel perfect. Fuck. That. Place.
-
For my design thesis I'm gonna design a banking app for kids. And i'd like to have a look at competitors apps screendesign.
Is it possible to open android and/or iphone apps in android studio/xcode in order to have a look at the screen designs?
Because I'm no kid or parent so getting accsess the legit way is out of question.5 -
I really hate doing all the tweaks for tablet and mobile on websites. No matter how hard one tries to design for mobile first and make the transitions as seamless as possible, there are always some “fiddly bits” that won’t behave. And so many devices with all their viewport width variations. Also, there’s the matter of people resizing a desktop browser to any width that might not be covered by the breakpoint ranges that specifically. One could write a hundred breakpoints and still not account for it all on some designs. It’s exhausting.2
-
Last week: Build out a landing page and contact form in Pardot. Deliver to client after a quick QA pass through.
Friday: Get nasty message from client via basecamp about how the entire page looks like complete crap. We're also very unprofessional and can't deliver a simple request, while we charge a premium for our services.
So I, wondering what I managed to screw up so horribly, hop on to the test page I sent them. Except, its different and looks like crap.
They edited the page after it was sent to them and are pissed it doesn't match the comps they sent over. So I edit it back - except for the form. The one they added selects and textarea boxes to. Fields they didn't include in their comp and there was no mention of them wanting to use.
Today: Phone call with client. Every single complain they have about the page template they delivered all goes back to one of 3 things.
1. Their designer doesn't know how to use their global styles in his designs. So when things match their global styles (as they specifically asked for) they don't understand why they don't match the comp in a side by side view.
2. They change their mind on a design after the page was built. They won't admit this is the case and want to blame someone else for it not looking the way they want it. You know, "Spirit and Style of their current site"
3. They're idiots.
So now, I put aside a much more fun React project for an Amazon owned grocery chain and work on this nonsense. -
Got designs on Wednesday afternoon. Final changes on Thursday and they expected me to work all weekend because they were lats for designs I asked 1 month ago for QA and testing. Not my fucking problem.
And not working on a weekend.
And today got told that components were missing and they needed animations. No fucking duh7 -
[Conference Call on Project Launch]
🤡: we just came up with an extra list of features to add to the system
🙊: but we just finished the system and it is ready on UAT server to sign off
🤡: we want these features, they are essential for a better backend admin experience
🤡: and we have been working on this project for almost a year!! we need these features and launch now!
🙊: (well, it took you guys six months to sign off on the initial graphics designs...) can we first launch what we have on UAT site first as they have been sitting here waiting for your approval
🤡: ok. i will test them and provide feedback. if it’s all good, then you can launch it.
🙊: ok. we will do another set of UAT after launch for your new features.
🤡: ok. i will let you know when we can launch the current UAT.
[Two weeks later]
🤡: #%^#*+!! why are the new features not on the UAT site yet!! why are there no changes after two week!! we cannot accept more delays! really need to launch asap!
🙈: 🖕🏽2 -
Real, seriously honest feedback wanted.
What do you do when you are stuck at a place that has potential but it is being run by someone with the wrong idea?
For example: not to toot my own horn, but I shine at front end Development. Not just slicing up designs, but seriously creating amazing user experiences. And honestly, there is no shortage of work for that ... every client we have has an expectation that their site or application will look awesome. And we have some very big clients.
That said, the manager truly believes that we are all inter-changeable and should have no preference. As a result, John Doe over there who has zero ability in front end gets tasked with building the front end of what should be an amazing app... while I eventually get tasked with some sitecore bullshit that I have no interest in.
And it goes on and on and on.
It is no coincidence that anytime the dice land on me for front end, it wins an award and always ends with an awesome thank you from the customer.
I am not sure what to do, because it just makes no sense to me. And this is just one example of the mismanagement.
Any help?2 -
Am I in a toxic work environment or not?
1. I suggested implementing some code guidelines for our team so we can all work the same way. Lead architect sends me a DM telling me to stop talking about it until after projectX is done because it might stress out other devs. Friday he talks about how important it is to use standardised tools and ways of doing things.
2. Spent a week working on a bug fix and they said solution is good, but then invalidated all of my work by DM-ing me saying it's unusable because i worked on wrong branch and he quickly fixed it over the weekend and I should just copy his (inefficient) code.
3. I ask him a basic question of what version the backend software is using and he doesn't even respond. I ask another team member who quickly helps me check. it would have taken 1 fucking integer to answer that question. i wanted to learn the backend stack, but not so much anymore.
4. Lead doesn't respond to project management software ticket mentions.
5. Lead randomly makes hotfixes to the QA server without prior notice so the backend randomly goes down at times during work hours and then my local copy of the front end stops working for no reason at all when I am trying to focus on bug fixes
6. UX/UI designer's screen designs look completely different than the actual app, so I spent weeks implementing a feature looking like his nice designs, then having to change it again, taking another week.
7. Generally poor comms
8. Leadership mentioned jobs are safe, then 2 months later retrenched a bunch of people.
9. People getting sick all of the time.
10. Nobody gives a shit about technical debt16 -
You would think that one might get used to the following scenario, but it still pisses me off every time it happens. I'm getting a design created by the customer that is specific to a pixel-level. The product I create in turn is very close to a 100% match visually and functional. And then a few days later, the work already done, I get renewed versions of the same designs. Just like that. With all those nooks and crannies replaced and new ones added, as if it didn't took time, effort and experience to make them functional in the first place. And no one blinks an eye. Not the customer, not our project managers. So after having me built you intricate card board house, you just smash it and tell me to rebuild? It's not always a huge deal but it happens so often and I guess it's part of the "customer is king" mentality, but it's bullshit. If the customer hands in a final design, then that's it. Any changes afterwards need to be paid extra. Otherwise it feels like I'm wasting my time and those changes will not get the same quality treatment for sure.1
-
I feel like IE is an example of a deep rooted demon beast that spawns fucktarded bloat transpilers like BABEL.
When companies try to invent their own wheels, or do their own thing is when the pits of developer hell start to spawn such fucking convoluted fucktarded bullshit.
Abstract to Design:
I'm trying to think of a world where things are standardized, as boring as it sounds... Imagine if companies weren't so fucktarded with greedy smoke and mirrors, and they all contributed to making a single product standardized and workable, and improve on that product... Like a physics "Standard model" but for each product invented.
But no... here we are... 20 million ways to accomplish one similar task, with 20 million different designs, with majority adhering to their own flaws... or planned obsolecence... 10 million booby traps of consumer remorse.
Why do we do this as a society just to make some bastard company's profit margin go up, so they can keep competing in the "free market" of fuck all fuckery?
I get it.. yea... innovation... sure..
but sometimes innovation is just a means to and end of sanity, especially when they are proprietary, and especially when that proprietary shit turns to, well... shit!
In a perfect world, things will be designed open-sourced, compatible, and improved upon without "breaking" changes... but this is virtually impossible without standardization of the VERY fundamental components. But then those components can be improved, and might be smaller/lighter/more efficient by design, and simply wont work with the old versions without drastic "TRANSPILATION"
I suppose this is the way it is always going to be... Neverending stream of design "improvements". I suppose being a developer in todays world is a bittersweet existence... unless you're just trying to make ends meet... in that case. I think I might be in hell.
Take a look at web-dev today with all the "improvements" ... it's literally turned into a jungle of FUCK MY LIFE. A giant dick waiving contest with all these dicks colliding against each other in cluster fuck bombardment.
God help us all.... and now back to coding.3 -
Rant and opinions wanted. Its a long one.
I have been working on a project for a month and a half. For the first week I was requesting designs that I got about 2 of out of 15. For the next week and a half the designer was on holiday so I couldn't do anything but delivered a few more designs once he got back.
This takes us 2 weeks in already. I have other things to do as well so at the same time I work on support tickets and some bespoke development coming in.
I get given 2 or 3 more designs and can't get anything else out of the designer after waiting a week so I have to design everything myself as I go and build it. Something I have never done before.
We are now 3 and a half weeks in. My boss randomly tells my pm it needs to be demo ready the next day. I work furiously to hack something together. It works but key functionality is missing.
I move house and work from home for a week and a half. I do my best but the project is full of bugs and the CSS is horrible because I didn't know what I was making at any stage. It is therefore CSS rules repeated in IDs everywhere.
My colleagues join me on the project because my boss has decided to try and sell it tomorrow.
They run through it and find all the bugs left from me working furiously to get things done quickly. Things like no search pagination and missing validation.
My boss is now pisses at me because the project is not finished, my colleagues are now all working on it. Throughout it all he knew the designer was not delivering me anything and that I was struggling.
Am I in the wrong for writing shit code that came about because I was coding with no idea of what the finished project should look like? Is he in the wrong for dumping this on me and just letting me get on with it even though he knew there were no designs?
Btw I am just finishing a 1 year internship and before this have never done web dev before.
Discuss.7 -
ok this may look like a lazy ass beginner crying out for spoon feeding( which it kinda is), but i want some real industrial training in non documented Android coding.
For last 2 years i have been reading tons of Android articles and documentation on "how to use this library", "how to add this feature", "what this function of this class does", but not much about how to use it efficiently, like the way its used in industry.
When I interned with a startup, all they wanted from me was to push new design changes, fix layout bugs and work as fastly as i could. I had no time to understand their core code, which had so many things that i could have learned : those mvp/mvvm design/architecture patterns, dependency injections, kotlin , coroutines, state management designs, data bindings, eventbuses and handling, and VIPER,RIBS (I mean, not everything was particularly in their code, i picked up a few keywords from here n there)... a lot of stuff that is used by many apps for their codebase.
I can read up these stuff by myself, but i always end up feeling bored coz frankly, i got no big/valuable project to implement it upon and feel excited about it. I feel that open source projects from OSS companies could be my window, but their chat spaces are also mostly empty to discuss/get some guidance.
I want some specific training about these. Can you guys provide any online/offline course/company training/books in this subject, the best practices?1 -
So at one point I worked on an inherited project that had the worst code I've ever seen. I mean bad, so bad there may no quantifiable measure that can accurately convey how bad. We ended up naming the thing 'the hydra', cause it had a million issues and they just kept growing as we fixed things. To my point, in C++ they implemented their own primitive type Boolean32 as a signed int32 pointer. If that wasn't enough they used it as an octal bit mask. They also switch the value using logical and / or between 2 numbers, 037777777777 and 000000000001. So essentially they only switch this value to 1 or -1 and end up comparing it to their own const true or false. In c++ any value not 0 is == true...apparently not in this code.undefined octals why me? why would you do that? terrible code awful code c++ coding no designs bad code
-
I got many reasons to hate my old Dell Studio-1557, but if there is one thing I love about it, it is its keyboard. I don't have much technical keyboard knowledge, but it's just comfortable for me. Wide keys and short keystrokes, no gaps between them (keys are actually sloped on the edge and fit together) and most importantly, no num pad.
So now that i feel it needs to be retired after 9 yrs of loyalty, i can't find a successor for it that have my old Studio's keyboard-feel. Most of laptops in the market have small keys with orthogonal edges and lots of space wasted as gaps between them (like new Dells), a useless (for me) num pad and worst of all, small miniature arrow keys (like thinkPad) and other navigations seems to be new designers fashion.
I'd be glad if some one introduce me a laptop with a similar keyboard to mine (in the picture)
Or what do you propose, should i care about the keyboard at all? are these new designs easy to take up with? wouldn't i suffer a keyboardalgia?
edit: no macs btw :)
4 -
Basic concepts, patterns, and pitfalls of software, code, and programming logic become MORE important, not LESS with the rise of LLMs...
An LLM can more or less spit out what you need -if you are specific enough! "Specific enough" being the key phrase here. I always have to laugh at the term "prompt engineering"... it's literally called "communication skills". Also gotta laugh when I see so many haters always raging about the "poor code" produced by AI, because they are probably like "write me a for loop!", specify absolutely no requirements or specifics, and scratch their heads on why they don't get the exact output they expect... news flash, there's like a million ways to do anything you want to accomplish with code... sigh
Code is just a by product of thousands of architecture decisions, designs and options...
but, well... rubes gon' rube -
Do you plan the application, on which you will be working, before you actually begin to write code?
I do web development and usually begin with something rough or look at designs of other developers. Like an dashboard example, when I see an image on google search that I like, I try to make something simmilar and when I have the surface I can add the functionality and improve the design.
Sometimes I have to make changes in half of the development because at the beginning there was no assumption that there will be a need for a certain functionality or I change a implemented feature to work properly, so I have to refactor something I made as a ground on which other parts will rely, although if I had planed the application in detail, maybe it wouldn't come to such refactoring.
In school we did prototypes, used to draw flowcharts and hold on a precedence diagrams that we made, but now at work when I receive an projekt I just begin to code :-D maybe this should change, how do you do it? If you plan your project, how do you do it?9 -
As we are all aware, no two programmers are identical with regard to personal preferences, pet peeves, coding style, indenting with spaces or tabs, etc.
Confession:
I have a somewhat strong fascination with SVG files/elements. Particularly icons, logos, illustrations, animations, etc. The main points of intrigue for me are the most obvious: lossless quality when scaling and usage versatility, however, it goes beyond simply appreciating the format and using it frequently. I will sit at my PC for a few hours sometimes, just "harvesting" SVG elements from websites that are rich with vector icons, et al. There is just something about SVG that gets my blood and creativity flowing. I have thousands of various SVG files from all over the web and I thoroughly enjoy using Figma to inspect and/or modify them, and to create my own designs, icons, mockups, etc.
Unrelated to SVG, but I also find myself formatting code by hand every now and then. Not like massive, obfuscated WordPress bundle/chunk files and whatnot, but just a smaller HTML page I'm working on, JSON export data, etc. I only do it until it becomes more consciously tedious, but up to that point, I find it quite therapeutic.
Question:
So, I'm just curious if there are others out there who have any similar interests, fascinations or urges, behaviours, etc.
*** NOTE: I am not a professional programmer/developer, as I do not do it for a living, but because it is my primary hobby and I am very passionate about it. So, for those who may be speculating on just what kind of a shitty abomination of a coworker I must be, fret not. Haha.
Also, if anyone happens to have knowledge of more "bare-bones" methods of scraping SVG elements from web pages, apps, etc. and feels inclined to share said knowledge, I would love to hear your thoughts about it. Thank you! :)2 -
A peace of work to be done within 2 weeks for 3 devs
1 dev gets pulled off the team, the other decides now is a good time to take a 2 week holiday
So am the only one left and because the designs weren't even ready for the first week i only had a week to do it, i managed to finish it with some defect obviously, and testing oh yes the testing non, non whatsoever. Only test i had were snapshots. Other than that, nothing. So the demo seemed to please everyone and the whole team got praised for some gr8 work, work that was estimated for 3 but done by one and hah no testing...yet1 -
Client needs a section of their current website redesigned and add some functionality based on user interaction with the website.
ac - account director
ac: Need timings on FE build for his section on the website.
me: Cool can I see the wireframes/designs?
ac: No wires yet, designs are here...
me: *sees 3 pages mocked up out of 50 different ones in this particular section, and they all have different functionalities*
me: I can only give you estimates on the designed bits
ac: Just estimate based on the UX proposal, it's here...
me: *reads first line - "Make F&Q section and sub pages more visual*
me: Tasks described in the proposal are too generic!
ac: Just estimate based on the previous work done for this client (which have nothing to do with the current scope)
me: *dies and goes to freelancer heaven*1 -
Currently witnessing Conway's Law in person. No shit our sprint fails when task description are just changing suggestions, designs are poor and no one questions decisions, no debate or conversations about implementations. I think it's time for me to jump ship because bringing up this concern has only brought hatred towards me from the team.
-
#Suphle Rant 9: a tsunami on authenticators
I was approaching the finish line, slowly but surely. I had a rare ecstatic day after finding a long forgotten netlify app where I'd linked docs deployment to the repository. I didn't realise it was weighing down on me, the thought of how to do that. I just corrected some deprecated settings and saw the 93% finished work online. Everything suddenly made me happier that day
With half an appendix chapter to go, I decided to review an important class I stole from my old company for clues when I need to illustrate something involved using a semblance of a real world example (in the appendix, not abstract foo-bar passable for the docs)
It turns out, I hadn't implemented a functionality for restricting access to resources to only verified accounts. It just hasn't been required in the scheme of things. No matter, should be a piece of cake. I create a new middleware and it's done before I get to 50 lines. Then I try to update the documentation but to my surprise, user verification status turns out to be a subset of authentication locking. Instead of duplicating bindings for both authentication and verification, dev might as well use one middleware that checks for both and throws exceptions where appropriate.
BUT!
These aspects of the framework aren't middleware, at all. Call it poor design but I didn't envisage a situation where the indicators (authentication, path based authorisation and a 3rd one I don't recall), would perform behaviour deviating from the default. They were directly connected to their handlers and executed after within the final middleware. So there's no way to replace that default authentication scheme with one that additionally checks for verification status.
Whew
You aren't going to believe this. It may seem like I'm not serious and will never finish. I shut my system down for that day, even unsure how those indicators now have to refactored to work as middleware, their binding and detachment, considering route collections are composed down a trie
I'm mysteriously stronger the following day, draw up designs, draft a bunch of notes, roll my sleeves, and the tsunami began. Was surprisingly able to get most of previous middleware tests passing again before bed, with the exception of reshuffled classes. So I guess we can be optimistic that those other indicators won't cause more suffering or take us additional days off course
2 -
Just delivered most difficult project I had so far, despite all issues managed to deliver (on time). Had help from team but some colleagues only contributed with "I'll tell X and Y to do it".
Told my manager it was really hard for me and sometimes I had to work some hours in the weekends, once even entire weekend with no extra pay, just to meet deadlines.
My manager just told me in my performance review that I didn't deliver on time and compared me to the UX designer that delivers Figma designs on time for like 8 projects and never has to work overtime. I guess dev work is the same as Figma design around here.
Then manager proceeded to tell me that he wants what's best for me.
Safe to say no raise this year.5 -
Alright, it's time to rant again. Honestly work has had its ups and downs and with developing nothing less is expected. After having worked out all the requested functionalities I've come to the point where a designer is needed.
At our office there are 5 people which include me, two ofther devs, someone for sales and our owner. Which strikes me as odd is that the company already exists for 20 years now and there is still no designer.
This ofcourse has resulted in shitty responsive designs that have been redesigned over 10 times and still look kind of shitty.
So far I've decided not to continue to work for them once I finish their internship. -
I like the people I work with although they are very shit, I get paid a lot and I mostly enjoy the company but..
Our scrum implementation is incredibly fucked so much so that it is not even close to scrum but our scrum master doesn't know scrum and no one else cares so we do everything fucked.
Our prs are roughly 60 file hangers at a time, we only complete 50% of our work each sprint because the stories are so fucked up, we have no testers at all, team lead insists on creating sql table designs but doesn't understand normalisation so our tables often hold 3 or 4 sets of data types just jammed in.
Our software sits broken for months on end until someone notices (pre release), our architecture is garbage or practically non existent. Our front end apps that only I know the technology have approaches dictated by team lead that has no clue of the language or framework.
Our front end app is now about 50% tech debt because project management is so ineffectual and approaches are constantly changing. For instance we used to use view models for domain transfer objects... Now we use database entities, so there is no commonality between models but the system used to have shared features relying on that..sour roles and permissions are fucked since a role is a page regardless of the pages functionality so there is no ability to toggle features, but even though I know the design is fucked I still had to implement after hours of trying to convince team lead of it. Fast forward a few months and it's a huge cluster fuck to enforce.
We have no automated testing of any sort or manual testing in place.
I know of a few security vulnerabilities I can nuke our databases with but it got ignored.
Pr reviews are obviously a nightmare since they're so big.
I just tried to talk to scrum master again about story creation since any story involving front end ui as an aspect of it is crammed in under one pointed story as sub tasks, essentially throwing away any ability to calculate velocity. Been here a year now and the scrum master doesn't know what I mean by velocity... Her entire job is scrum master.
So anyway I am thinking about leaving because I like being a developer and it is slowly making me give up on doing things to a high standard and I have no chance of improving things, but at the same time the pay is great and I like the people. -
Product designer keeps on changing designs and managers approve it every single time. Totally frustrated to work. Why can't they think of scenarios based on design? Why should they allow me work on something guaranteeing that things won't be changed but change every single time.
I know product specs change, but too much of change frustrates the developer. Why does no body care for developer's mindset? -
Once upon a time in the bustling city of Techville, there lived a talented web developer named Alex. Known for their exceptional coding skills and innovative designs, Alex had a reputation as a brilliant but often solitary worker. Despite their immense talent, they often struggled with social interactions and found it challenging to connect with their colleagues.
One sunny morning, as Alex arrived at the sleek offices of WebWizards Inc., they noticed a new face amidst the sea of familiar coworkers. Her name was Lily, a warm and friendly individual with an infectious smile. Alex couldn't help but be drawn to her positive energy and kind nature.
Over time, as they worked on various projects together, Alex and Lily formed an unexpected bond. Lily's patience and willingness to collaborate made their partnership seamless. She recognized Alex's expertise and valued their creative input, which helped foster a deep sense of mutual respect.
As their professional relationship grew, Alex began to see beyond the surface of the company they worked for. They realized that WebWizards Inc. was more than just a business; it was a family of talented individuals who genuinely cared about one another. The company fostered an inclusive and supportive environment, encouraging personal growth and celebrating achievements.
One day, overwhelmed by gratitude for both Lily and the company they worked for, Alex decided to express their feelings. They sat down and poured their heart out, typing a heartfelt message of appreciation and admiration. Alex couldn't contain their excitement as they hit the "Send" button, eagerly awaiting a response.
To their delight, Lily responded promptly with overwhelming joy and gratitude. She confessed that she had also felt a strong connection with Alex and considered them an invaluable asset to the team. Furthermore, she shared that the supportive culture and caring nature of WebWizards Inc. had made her job more fulfilling and enjoyable.
The two coworkers became closer friends, their collaboration flourishing both in and out of the office. Alex's once-rare smiles became more frequent, and their confidence grew. They no longer felt like an outsider but an integral part of a wonderful community.
Together, Alex and Lily continued to create outstanding web projects, surpassing expectations and leaving their clients amazed. Their passion and dedication were fueled by the genuine camaraderie they shared with their colleagues at WebWizards Inc.
As time passed, Alex realized that their journey as a web developer had been transformed not only by their skills but also by the amazing people they had the privilege to work with. They learned that a kind coworker and a supportive company could make a world of difference, turning an ordinary job into an extraordinary experience.
And so, the tale of Alex, Lily, and the remarkable WebWizards Inc. serves as a reminder that in the vast realm of work, the bonds we form and the culture we foster can be as impactful as the tasks we accomplish.11 -
I Used to scribble my thoughts on paper. It's haphazard yet handy. And even though I can't make corrections without crossing out or drawing arrows to transfer the reader to continuation of the thought on another page, I have this liberty to express myself and glance at a panoramic view before putting them in their final resting place –soft copy
Maybe my thought process became more efficient but I no longer need to flesh things out with ink. Database designs, implementation logic. Everything goes to a special file I create on every project for odds and ends
Until today
I have something to think about. I will miss connecting the dots if they appear in fancy fonts. I need to gradually build upon each outline, pursuing it in an exploratory manner until its possibilities are exhausted. I will draw a conclusion from their character arcs
For some reason, I see parallels between this scenario and sql vs nosql. This is one of those extreme cases where structured data storage is not sufficient. I sincerely doubt nosql should be used as a main database, but instead an intermediary for an aggregator to treat each row/record as a unique blob, extract necessary information into a sql for the actual system to work with
Sql is more sane and recommended for when you know the exact end goal but need help arriving there. Today, I'm confused and need to weigh options. I need to actually cross things out, not press the back button. It's a bit of a stretch but if this were data, it feels like what nosql would excel at3 -
2 weeks into a new project, it goes from "let's get this web app done quickly" to "No see now it's a fully scaled SaaS solution. And why are you following the designs we have you?!" this is what makes me want to update my resume.
-
Next week, dev colleagues from abroad are coming to my office. Apparently I have to organise a "design sprint". I have never done a design sprint and we have never ran a design sprint in my company. We don't even have a dedicated UX/UI person. Me and other dev are doing designs since we are front-end
From what I've looked it up, a design sprint should take 5 days to do it correctly. I only have 3 days to fill assuming no other activities are planned. So anyone got any tips or advice?2 -
Note: I had AI rephrase this because apparently it was too full of swearing or smth to be accepted and I was getting a "there was an error posting this rant". Nice that people at devrant's can't even show a clear error of WTF is going on, not even in chrome dev tool console/network requests, so maybe you're able to figure out WTF is going on and fix your post. They must be the same kind of people I'm ranting about.
-----------End of the note.----------------
TL;DR;: My coworkers are smart idiots that learn fast but can't control themselves into turning any project into a trashcan of spaghetti code and I'm burning out and want to switch for couple years to a simpler job.
I'm considering leaving my career in programming, consulting, and project management in favor of a more straightforward, manual labor job—perhaps something like baking or another role that relies on physical effort rather than constant problem solving.
I’ve reached a point where I can no longer tolerate the challenges of my current position, especially due to the dynamics with my coworkers. I long for a day where I can work for eight hours, exhaust myself physically, and then go home without any lingering mental responsibilities or ties to complex problem solving.
Over the past decade, I’ve collaborated with many people, yet I've only had the opportunity to manage an entire project from scratch on my own twice. In those rare instances, everything ran smoothly, issues were quickly resolved, and the code remained stable for years without constant complaints from clients.
Unfortunately, my coworkers, despite their intelligence, tend to overcomplicate even simple tasks. They often fall into the trap of overengineering, chasing the latest technologies and implementing unnecessarily complex paradigms, design patterns, frameworks, and techniques—even when I’ve offered simpler, proven solutions.
For example, I’ve built robust portals that handle everything from national highway finances and warehousing to HR and inventory management for major companies. In contrast, when others attempt similar projects, the resulting code becomes overwhelmingly complex and difficult to manage.
To give a few specific examples:
Example 1: The .NET Portal
We began developing a .NET portal about two months ago, which is now nearing version 1.0. Before we even started, the team had created multiple flowcharts to split the project into components like SaaS deployment, Docker integration, obfuscation, and separate portals for user administration and backend processes. Within a few weeks, they scrutinized and debated numerous authentication technologies—even though we had successfully implemented JWT token solutions in the past. The team continually shifts focus, leaving me uncertain about the final direction.
Example 2: Over-Engineering with Patterns
In another project, the team overused inversion of control (IoC) and mediation patterns, even going so far as to have an AI generate a custom message bus. Navigating this overly decoupled code is challenging; even Visual Studio’s IntelliSense struggles to provide guidance, and the code often feels like a puzzle that changes whenever I return from a break.
Example 3: Complicated Logging Implementation
We needed to add logging functionality, and I proposed a simple solution using custom exceptions that would bubble up to a central logging mechanism. Despite its past success in saving time and reducing frustration, the team decided to implement three different logging methods—one using .NET’s ILogger, another with Serilog, and a third hybrid approach. They even suggested using a rarely seen technique involving stack traces to determine which function threw an error. This approach added unnecessary complexity and only increased my frustration.
Now, even though the project is too far along for me to withdraw, I find myself feeling burned out just a few days back at work. The code has become a tangled mess, and even routine tasks like adding logging are turning into sources of intense frustration due to constantly shifting ideas and overly complicated designs.
On top of all this, I’m also disappointed with the performance of AI tools, which seem to be producing unreliable code that requires further fixes, compounding my frustration.
I’m now seriously contemplating a complete career change—perhaps even moving to a country with a better work environment, such as Denmark or Switzerland—in the hope of finding a job where the work is more straightforward and less mentally taxing and better paying4 -
So how do you find motivation to finish a work project which is supposed to "go long"?
So, umm, this is weird, but i have been in this situation a few times and i am not sure if i deal with them correctly.
- the company proposes a brand new feature : a feature which never existed in the product before.
- they have high level directions (both business logics and technical) on how its supposed to be build
-they set vague but comfortable timelines (20-30days) to complete it
- they align me as the main dev for frontend, some x guy for backend , some y guy for parallel frontend (ios/web) and kinda forget about us.
- the business requirements are evolved/cleared as we go on making the product, the backend keeps on providing evolving apis which get stable over time.
- the business ppl shows that yeah there is no pressure and we won't mind extending this for release as other systems will be "obviously" taking time.
- our (the folks on new feature) feature is sidelined .nd we are rarely talked about until we reach those deadlines and at that time we are questioned.
I... am not a powerful performer in these situations. adding a new feature required solving some major problems again and again , while solving smaller problems too, so as the product finally takes shape . for eg:
1. i will start fast by adding all the possible screens, their abstract code, their navigation logic, their xmls etc
2. then based on designs, i will try creating designs a bit
3. then once the apis arrive, i start adding them and modify the logic to handle those.
4. meanwhile many smaller problems come up , like when sending an image from one screen to the previous screen, the thumbnail don't show up, so i spend 5+ hours ensuring that it works precisely . or how i could make 3 api calls in async and make the upload flow better.
5. this goes on for days, until and i and other people start to realise that my project is not upto the point of completion
i keep getting distracted from the original goal of making a working poc first and then fixing the nuances2 -
So for the current project, they want to start testing the application from Monday next week and the development part section still has a few bugs that need to be handled. But that isn't the worst part. The worst part I just heard is that the designs themselves haven't even been signed off. How the fuck did we get to the point where the designs haven't been signed off where the development has been going underway for the past 2.5 months? I swear I'm working with the fucking worst project manager!
-
Okay..
So, what do I have here?
A cross platform mobile app with NO unit tests.
😕
I have to write a big new feature from scratch. (Things can't go wrong, right?)
Started working on it, pointed out problems with the UI/UX designs. The design changed multiple times, still I thought I could finish it by the expected date. And, so I did.
The feature went through testing, and they found bugs. (Surprise...?)
It's already kinda scary to touch someone's code that has no unit tests and no comments. And I think, it's all the more difficult to not introduce bugs.
Also, had to work on the weekend to fix the bugs.
I had some good learnings here, but I'm not sure how I can prevent bugs without unit tests and proper feedback cycle. :/4 -
I see DIY aircraft videos on YouTube every now and then. All of them are from Africa. People are building poorly designed, dangerous planes that don't fly (surprise, isn't it?). I get that they have very limited resources, but what bugs me is… why not just implement WWI-era designs? They require no exotic materials (essentially wood, sheet metal and canvas), can be built relatively easily, and they are literally battle-tested. They _will_ fly. I get that for those people flight is a dream, but why skip the quickest, cheapest and safest way to achieve that dream?
17 -
CMR Construction Group: Your Trusted General and Remodeling Contractor in Miami for Full Remodeling Projects
When it comes to transforming your home or commercial space in South Florida and Miami, CMR Construction Group is the premier choice. As a leading general contractor and remodeling contractor in Miami, we specialize in providing high-quality construction services, including full remodeling projects. Whether you’re looking to renovate a single room or overhaul your entire property, our team is here to bring your vision to life.
Why Choose CMR Construction Group as Your General and Remodeling Contractor?
At CMR Construction Group, we are more than just a construction company—we are your trusted partner in creating the home or business space you’ve always dreamed of. As a reputable general contractor, we manage every aspect of your construction or renovation project from start to finish. Whether you need a remodeling contractor in Miami or an expert general contractor to oversee a full remodeling project, we’ve got the experience and expertise to ensure the job is done right.
Serving the Miami and South Florida areas, we take pride in our reputation for delivering top-tier craftsmanship, attention to detail, and outstanding customer service. Our team works closely with you to understand your specific needs, budget, and vision, ensuring that every project is completed to your satisfaction.
Full Remodeling: Transform Your Space from Top to Bottom
A full remodeling project is the perfect way to breathe new life into your property. Whether you're looking to update a single room or completely transform your entire home or office, we have the skills and resources to make it happen. At CMR Construction Group, we specialize in full remodeling projects that incorporate your personal style while enhancing the functionality of your space.
Our full remodeling services include:
Complete Interior Overhaul: We can help update your kitchen, bathrooms, bedrooms, and living areas with modern designs, premium materials, and expert craftsmanship.
Open Floor Plans: If you're looking to create a more open and airy space, we can help you reconfigure your layout, knocking down walls and making your home flow more efficiently.
High-End Finishes: Our team is experienced in working with luxurious materials such as granite, marble, custom cabinetry, and top-tier appliances to give your home a refined, high-end look.
No matter what your full remodeling goals are, we’ll work with you to ensure your space is not only aesthetically pleasing but also functional and tailored to your lifestyle.
General Contractor Services: Comprehensive Project Management
As a general contractor, we handle every aspect of your remodeling or construction project. From obtaining permits and managing subcontractors to ensuring quality control and maintaining timelines, CMR Construction Group offers comprehensive project management for every job.
Our general contractor services include:
Project Coordination: We act as the main point of contact throughout the entire project, ensuring that all elements are running smoothly, on time, and within budget.
Permits and Inspections: We handle all aspects of permits and inspections, ensuring that all work meets the necessary building codes and regulations.
Budget and Timeline Management: We work with you to establish a realistic budget and timeline and then manage the project to make sure everything is completed as agreed.
Having a skilled general contractor like CMR Construction Group at the helm of your project ensures that the entire process is seamless and stress-free.
Remodeling Contractor in Miami: Your Go-To Experts for Home Renovations
As a leading remodeling contractor in Miami, CMR Construction Group is well-versed in the unique needs of homeowners in the area. Whether you’re remodeling a historic property or updating a modern space, we bring our local expertise and industry knowledge to every project.
Let CMR Construction Group be your trusted partner for all your remodeling and construction needs in Miami and South Florida.2 -
Arte Floors: Your Local Carpet Shop, Expert Carpet Fitters, and Wood Flooring Specialists in London
Welcome to Arte Floors, your trusted local carpet shop near me, offering a wide selection of high-quality carpets, expert carpet fitting services, and stunning wood flooring near me. Located at 380 Essex Rd, London N1 3PF, we are committed to providing London residents with top-notch flooring solutions for every room and space. Whether you're looking to enhance your home with a new carpet or transform your floors with beautiful wood options, we have everything you need.
Your Trusted Carpet Shop Near Me
At Arte Floors, we are proud to be your go-to carpet shop near me. We carry an extensive selection of carpets in various styles, colors, textures, and materials to suit your specific needs. From luxurious wool carpets to affordable synthetic options, our range offers something for everyone.
Why choose Arte Floors as your carpet shop near me?
Wide Selection: We offer a wide variety of carpets, including plush, textured, and patterned designs to complement any décor.
Expert Advice: Our knowledgeable team is here to help you find the perfect carpet for your space, providing advice on color, texture, and durability.
Quality Brands: We only stock carpets from trusted, high-quality brands, ensuring you get durable and stylish options that will last for years.
If you’re in the market for a new carpet, stop by Arte Floors, your local carpet shop near me, and discover the best flooring options for your home or business.
Professional Carpet Fitters Near Me
Once you've selected the perfect carpet, our team of professional carpet fitters near me will ensure a flawless installation. At Arte Floors, we understand that the quality of your carpet installation is just as important as the quality of the carpet itself. Our expert carpet fitters are trained to deliver precise and efficient installations, ensuring a smooth, seamless finish every time.
The benefits of choosing carpet fitters near me from Arte Floors include:
Expert Installation: Our carpet fitters have years of experience and use the latest techniques to ensure your carpet is installed correctly.
Minimal Disruption: We work quickly and efficiently, ensuring minimal disruption to your daily routine.
Attention to Detail: We take care of every detail, from proper measurements to perfect seams and edges, leaving you with a beautifully installed carpet that enhances your space.
Choose Arte Floors for professional carpet fitters near me and enjoy the peace of mind that comes with expert installation.
Stunning Wood Flooring Near Me
If you’re looking to elevate your space with natural beauty and elegance, wood flooring near me from Arte Floors is the perfect choice. We offer a wide selection of high-quality wood flooring options, including hardwood, engineered wood, and laminate, to suit every home and office.
The benefits of wood flooring near me from Arte Floors include:
Timeless Beauty: Wood flooring adds warmth and character to any room, creating a sophisticated and welcoming atmosphere.
Durability: Our wood flooring options are designed to withstand the wear and tear of daily life, making them perfect for high-traffic areas.
Eco-Friendly: Many of our wood flooring options are sustainably sourced, making them an environmentally conscious choice.
Whether you’re looking for classic hardwood, durable engineered wood, or affordable laminate, Arte Floors offers the best wood flooring near me to complement your space.
Why Choose Arte Floors?
Local Expertise: As your trusted carpet shop near me and wood flooring specialists, we offer expert advice and high-quality products.
End-to-End Service: From helping you choose the right carpet or wood flooring to providing expert installation services, we’re with you every step of the way.
Affordable Pricing: We offer competitive prices without compromising on quality, so you get great value for your investment.
Customer Satisfaction: Our top priority is ensuring that you are completely satisfied with your flooring purchase and installation.
Visit Arte Floors Today
For the best carpet shop near me, carpet fitters near me, and wood flooring near me, look no further than Arte Floors. Visit us at 380 Essex Rd, London N1 3PF, where our friendly team will assist you in choosing the perfect flooring solution for your home or business.
Call us at +44 20 7050 1155 for more information or to schedule an appointment. Let us help you transform your space with high-quality carpets and wood flooring that will last for years!2 -
Timber Construction Ltd – Your Trusted Extension Builders in Essex
Looking to expand your home with a quality extension or transform unused space with a loft conversion? Timber Construction Ltd is here to turn your vision into reality. As expert extension builders in Essex, we specialize in offering top-notch building solutions, from extending your home to providing stylish and functional loft conversions, as well as complete renovations in Essex. We are the go-to construction company for anyone looking to enhance their property with high-quality, customized building services.
Why Choose Timber Construction Ltd – Leading Extension Builders in Essex
At Timber Construction Ltd, we understand that your home is more than just a place to live – it’s an investment and a reflection of your lifestyle. If you need more space but love your location, a home extension could be the perfect solution. Our team of experienced extension builders in Essex will work closely with you to design and build an extension that suits your needs and complements your existing property.
Whether it’s a kitchen extension, additional living space, or a home office, Timber Construction Ltd ensures that every extension project is completed to the highest standards. We take care of everything, from planning permissions to building regulations, ensuring a seamless and stress-free process for you.
Transform Your Space with Loft Conversions in Essex
A loft conversion in Essex is an excellent way to maximize your home’s potential without the need to move. Timber Construction Ltd specializes in transforming your unused attic space into a functional and beautiful room that meets your needs. Whether you’re looking to create an extra bedroom, a home office, or a cozy reading nook, our team has the expertise to turn your loft into a valuable part of your home.
Not only do loft conversions in Essex provide you with more living space, but they can also increase the value of your property. With years of experience in loft conversions, Timber Construction Ltd ensures that your project is completed on time, within budget, and to the highest possible standard.
Expert Renovations in Essex – Reimagine Your Home
If your home is in need of an update, Timber Construction Ltd offers exceptional renovations in Essex that breathe new life into tired, outdated spaces. Whether you're looking to update your kitchen, refurbish your bathroom, or undertake a full-scale renovation, we’re here to help you transform your property into the home of your dreams.
Our renovation services cover all aspects of home improvement, including structural work, interior design, and finishing touches. We work closely with you to ensure the design reflects your style and preferences while maintaining practicality and functionality. Whether you’re looking to make your home more energy-efficient, add modern touches, or enhance the overall aesthetic, Timber Construction Ltd has the experience to deliver top-quality results.
Why Timber Construction Ltd is Your Ideal Choice for Extension Builders in Essex
Skilled Professionals: Our team of extension builders in Essex has years of experience and expertise in the construction industry. We work with you to bring your ideas to life while maintaining high standards and attention to detail.
Tailored Services: Every client is unique, and we offer customized solutions for loft conversions in Essex and home extensions. We take the time to understand your specific needs and design a solution that fits your home and lifestyle.
Comprehensive Renovations: In addition to home extensions and loft conversions, Timber Construction Ltd also specializes in renovations in Essex. We can help you reimagine your space with thoughtful designs and quality craftsmanship.
Affordable and Transparent Pricing: We offer competitive pricing without compromising on quality. Our transparent approach ensures you are fully aware of costs from the start, with no hidden fees or surprises.
Customer-Focused Approach: We prioritize customer satisfaction and work closely with you at every stage of your project. Our goal is to ensure that you are happy with the final result, from the initial consultation to the finished build.
Contact Timber Construction Ltd – Expert Builders in Essex
Ready to transform your home with a home extension, loft conversion, or renovation? Timber Construction Ltd is the expert extension builders in Essex you can trust. We specialize in providing high-quality, customized solutions to suit your needs and budget.
For more information or to schedule a consultation, call us today at +44 1708 837141 or visit us at our office at 111-113 Victoria Rd, Romford RM1 2LX, United Kingdom. Let Timber Construction Ltd be your first choice for loft conversions in Essex, renovations in Essex, and expert building solutions for your home.2 -
Pulse Merch – Custom Caps and Hat Embroidery Services in Cedar City, Utah
At Pulse Merch, we specialize in providing custom caps embroidery and custom hat embroidery services that are perfect for businesses, sports teams, special events, or personal gifts. Located in Cedar City, Utah, at 736 N Main St Unit 3, Pulse Merch is your trusted source for high-quality embroidery that turns everyday hats into personalized masterpieces.
Whether you're looking to create a custom cap for your team, brand, or a special occasion, we offer a wide range of options, all backed by our expert craftsmanship and attention to detail. Our embroidery services ensure that your custom design is perfectly executed, giving you hats that are both stylish and long-lasting.
Why Choose Pulse Merch for Your Custom Cap and Hat Embroidery?
Precision in Custom Hat Embroidery
When it comes to custom hat embroidery, the key is precision. At Pulse Merch, we use state-of-the-art embroidery machines to ensure that every stitch is placed perfectly. Whether you're adding a logo, name, or unique design to your caps or hats, we make sure the embroidery is sharp, vibrant, and flawlessly executed.
Wide Variety of Hat Styles for Custom Embroidery
At Pulse Merch, we offer a diverse selection of hats that can be customized to suit your needs. From classic baseball caps to trendy snapbacks, trucker hats, beanies, and more, we provide options that fit a variety of styles and preferences. You can choose the perfect hat to match your custom embroidery design, ensuring a cohesive and professional look.
Durable, Long-Lasting Embroidery
Embroidery is known for its durability, and custom cap embroidery is no exception. Unlike other methods such as screen printing, which can fade or peel, embroidered designs stay intact and vibrant for the long haul. This means that your custom hats will continue to look great, even after regular wear and washing. Whether for a business, a sports team, or a personal gift, your custom hat embroidery will maintain its integrity over time.
Perfect for Branding and Promotional Use
Custom hats with embroidery are a fantastic way to promote your brand, business, or event. With custom caps embroidery, you can create professional-looking hats that showcase your company logo, slogan, or any other design. These embroidered hats serve as walking advertisements, helping to increase your brand's visibility and reach. They're perfect for giveaways, corporate gifts, or team uniforms, adding a stylish touch to your promotional efforts.
Personalized Gifts for Special Occasions
Looking for a thoughtful gift? Custom hat embroidery offers a unique way to create personalized gifts for birthdays, weddings, family reunions, or other special events. You can add names, dates, or even meaningful symbols to make each hat special and memorable. Custom embroidered hats are a lasting keepsake that recipients will cherish.
The Pulse Merch Custom Embroidery Process
At Pulse Merch, we make the process of creating your custom caps embroidery simple and stress-free. Here’s how it works:
Design Submission
The first step in creating your custom embroidered hats is submitting your design. Whether you already have a logo or artwork or need help creating something from scratch, our experienced team is here to assist you. We can take your design and ensure it’s optimized for embroidery to achieve the best result.
Choose Your Hat Style and Color
Next, you'll choose the type of hat that best fits your needs. Whether it's a classic baseball cap, a trendy snapback, or something else, we offer a wide selection of hat styles and colors to choose from. Our team will guide you in selecting the best hat that complements your custom design.
Review the Digital Proof
Before we begin the embroidery process, we'll send you a digital proof of your design. This allows you to confirm the placement, size, and colors of the design before we proceed. Your approval ensures that the final product meets your expectations.
Embroidery and Production
Once you’ve approved the proof, we begin the embroidery process. Our advanced equipment uses high-quality threads to create your design with precision and clarity. Each cap is embroidered with care, ensuring that the final result is perfect and professional.
Fast Turnaround and Delivery
At Pulse Merch, we understand the importance of time, and we pride ourselves on offering a fast turnaround for custom hat embroidery projects. Whether you need just a few hats or a bulk order, we’re committed to delivering your custom embroidered hats on time, so you can start enjoying them right away.
9 -
Aspira UI UX Design Institute: Your Pathway to Mastering UI/UX Design
In today’s digital era, the need for engaging, user-friendly interfaces has skyrocketed, making UI/UX design one of the most valuable skill sets in the tech industry. At Aspira UI UX Design Institute, we are committed to helping aspiring designers gain the skills necessary to succeed in this high-demand field. Our comprehensive UI UX design courses and expert UI UX training programs are designed to equip you with the expertise and confidence needed to excel in the world of design.
Why Choose Aspira UI UX Design Institute?
Located in the heart of Chennai, Tamil Nadu, Aspira UI UX Design Institute provides a cutting-edge learning environment for individuals passionate about crafting seamless and intuitive user experiences. Our institute, situated at No. 2, 5th floor, Gokul Arcade, West wing, Krishnamachari Ave, Baktavatsalm Nagar, Adyar, offers state-of-the-art facilities, making it the ideal place for aspiring designers to pursue their dreams.
We understand the importance of quality education, practical exposure, and hands-on experience. That’s why our UI UX design classes are meticulously designed to bridge the gap between theory and real-world application. Whether you’re a beginner or someone looking to upgrade your skills, Aspira provides the perfect platform for you to grow.
Explore Our UI UX Design Courses
At Aspira UI UX Design Institute, we offer a variety of UI UX design courses tailored to suit different levels of expertise and learning preferences. Our courses cover essential topics such as:
User Interface (UI) Design Principles: Learn the fundamental principles of UI design, including layout, typography, color theory, and design systems.
User Experience (UX) Research: Understand the importance of user research, personas, wireframing, and prototyping to create designs that truly resonate with users.
Tools and Software: Gain proficiency in industry-standard design tools such as Adobe XD, Figma, Sketch, and others that are essential for a successful design career.
Usability Testing and Feedback: Learn how to test your designs, gather user feedback, and iterate on your work to ensure that your designs meet user expectations.
Specialized UI UX Training
Our UI UX training programs go beyond theoretical knowledge, focusing on practical, hands-on learning. Students are guided through real-world design projects, offering them the chance to work on creating actual interfaces for apps and websites. Whether it's wireframing, prototyping, or performing usability testing, Aspira prepares students for every stage of the design process.
Why UI UX Design Classes are Important for Your Career
UI/UX design is a rapidly evolving field, and keeping up with the latest trends and tools is essential for success. Our UI UX design classes provide not only the technical skills but also a deep understanding of how to create user-centered designs that have a lasting impact. With our expert trainers and engaging curriculum, you will gain:
Expert Guidance: Learn from seasoned professionals who have vast experience working with top brands.
Practical Exposure: Work on live projects and gain the confidence to work in real-world design environments.
Career Opportunities: Graduates of our courses have access to an extensive network of companies looking for skilled UI/UX designers.
Join Aspira UI UX Design Institute Today!
If you're ready to embark on a career in UI/UX design or enhance your current design skills, Aspira UI UX Design Institute is here to guide you every step of the way. Our expert-led UI UX design courses and hands-on UI UX training will provide you with the tools and knowledge to excel.
To know more or to enroll in our courses, visit us at No. 2, 5th floor, Gokul Arcade, West wing, Krishnamachari Ave, Baktavatsalm Nagar, Adyar, Chennai, Tamil Nadu 600020, or contact us at 09150053950. Let us help you shape your future in UI/UX design today!2 -
Transform Your Space with Expert Vinyl Installation from Herman Renovations in Florida
At Herman Renovations, we understand that choosing the right flooring for your home is essential to both its style and functionality. Vinyl installation is a popular choice for homeowners who want a durable, cost-effective, and stylish option that can withstand high traffic and everyday use. If you're considering updating your floors, our expert vinyl installation services in Florida are here to help you achieve a stunning, long-lasting result.
Why Choose Vinyl Flooring for Your Home?
Vinyl flooring has grown in popularity for its versatility, affordability, and durability. At Herman Renovations, we specialize in vinyl installation that enhances the look of your home while providing the benefits you need. Here are just a few reasons why vinyl flooring is a great choice for your home:
Durability: Vinyl is incredibly durable and resistant to scratches, stains, and water damage. This makes it an ideal choice for high-traffic areas such as kitchens, bathrooms, and hallways, as well as rooms exposed to moisture.
Affordable: Vinyl flooring is a budget-friendly option compared to hardwood, stone, and other premium flooring materials. It gives you the look of high-end flooring without breaking the bank.
Variety of Styles: Vinyl flooring comes in a wide range of styles, including designs that mimic wood, stone, tile, and more. Whether you want the look of hardwood floors or a sleek stone design, vinyl can achieve your desired aesthetic.
Easy Maintenance: Vinyl is easy to clean and maintain. Simply sweep or mop the floors, and they’ll look great for years to come. This low-maintenance feature makes it perfect for busy homeowners.
Comfortable Underfoot: Unlike harder flooring materials like tile or stone, vinyl offers a softer, more comfortable surface to walk on. It’s an excellent option if you stand for long periods or want a cozy, warm floor for your living space.
Our Vinyl Installation Services
At Herman Renovations, we specialize in professional vinyl installation for residential and commercial properties in Florida. Whether you want to upgrade a single room or your entire home, our skilled team is here to provide high-quality installation with attention to detail. Here's what we offer:
Residential Vinyl Installation
From living rooms and bedrooms to kitchens and bathrooms, we install vinyl flooring throughout your home. Our team helps you choose the perfect style and finish that suits your space and ensures a flawless installation every time.
Commercial Vinyl Installation
We also provide vinyl installation services for businesses and commercial properties. Vinyl is an excellent choice for offices, retail spaces, and more, thanks to its durability and easy maintenance. Our team works around your schedule to minimize disruption to your business.
Custom Vinyl Flooring Designs
Looking for something unique? We can create custom vinyl flooring designs that match your aesthetic. Whether you're interested in a specific pattern or want a bold, eye-catching design, we can help bring your vision to life.
Vinyl Plank and Vinyl Sheet Installation
We offer both vinyl plank and vinyl sheet installation options to suit your preferences. Vinyl planks are ideal for creating a wood-look finish, while vinyl sheets are great for achieving seamless, water-resistant floors in bathrooms and kitchens.
Vinyl Tile Installation
If you’re looking for the look of natural stone or ceramic tiles, vinyl tiles are a great option. Our team will install vinyl tiles with precision, ensuring an elegant and durable result.
Benefits of Choosing Herman Renovations for Vinyl Installation
When you choose Herman Renovations for your vinyl installation, you're partnering with experienced professionals who are committed to delivering excellent results. Here’s why our services stand out:
Expert Installation: Our skilled installers have years of experience with vinyl flooring, ensuring that your floors are installed correctly and last for years. We ensure every plank or tile is aligned perfectly, creating a flawless finish.
High-Quality Products: We work with top-quality vinyl flooring brands that are durable and designed to withstand everyday wear. Our team ensures that your floors not only look great but also stand up to the test of time.
Affordable Pricing: We understand the importance of staying within budget. Herman Renovations offers competitive pricing for vinyl flooring installation with no hidden fees, so you can transform your space without breaking the bank.
Personalized Service: We take the time to understand your specific needs and preferences. Whether you want a modern look or a more classic design, we help you choose the perfect vinyl flooring option that suits your home or business.
1 -
Varun Marbles: Custom Marble Design, Granite Tiles Near Me, and Granite Worktops Near Me
At Varun Marbles, we specialize in delivering the finest selection of natural stones, including Italian marble, KalingaStone, granite, Onyx, and more. Whether you're renovating your kitchen, adding a luxurious touch to your bathroom, or upgrading your flooring, we offer an exceptional range of products to meet your needs. Located at Marble Market, Plot No. 16, Sector 33-34, near Honda Chowk, Block A, Sector 34, Gurugram, Haryana, we are your go-to destination for all things stone.
If you're searching for custom marble design, granite tiles near me, or granite worktops near me, you've come to the right place. Our business is dedicated to providing personalized service and high-quality materials to help you create beautiful, functional spaces.
Custom Marble Design – Tailored to Your Style
Custom marble design offers the opportunity to add a unique, personal touch to your home or business. Marble is known for its timeless beauty and elegance, and when customized, it can perfectly align with your aesthetic vision. Whether you're looking to design a stunning kitchen countertop, an exquisite bathroom vanity, or luxurious flooring, we provide tailored marble solutions to elevate your space.
Why Choose Custom Marble Design?
Unique Aesthetic: Custom marble allows you to select the exact color, texture, and pattern that suits your style, ensuring your design is one of a kind.
High-End Appeal: Marble has long been associated with luxury and sophistication. Customizing your marble surfaces gives your home or commercial space a high-end, bespoke look.
Versatility: Custom marble can be used in a wide range of applications, including countertops, flooring, wall cladding, and even feature pieces like sculptures or columns.
Durability: While offering a luxurious look, marble is also incredibly durable, with proper care and maintenance, ensuring it remains beautiful for years to come.
At Varun Marbles, our team of experts will guide you through the entire process of creating your custom marble design. We provide personalized consultations to help you select the right type of marble, color, and design that complements your space.
Granite Tiles Near Me – Durable, Stylish, and Practical
If you're looking for granite tiles near me, Varun Marbles offers a wide variety of granite tiles that combine functionality with aesthetic appeal. Granite tiles are an excellent choice for both residential and commercial projects due to their durability and versatility.
Why Choose Granite Tiles?
Durability: Granite is one of the toughest natural stones, making it ideal for high-traffic areas such as kitchens, bathrooms, and hallways. It is resistant to scratches, stains, and heat, making it a practical flooring choice.
Variety of Designs: Granite tiles come in a range of colors, patterns, and finishes. Whether you prefer a bold, contrasting look or a more subtle, refined design, we have the perfect granite tile for you.
Low Maintenance: Granite tiles are easy to maintain and clean. With regular sealing, granite is resistant to moisture and stains, ensuring your floors stay pristine for years.
Value for Money: Granite tiles offer excellent value for money. They combine luxury with practicality and can increase the resale value of your property.
At Varun Marbles, we offer a wide selection of granite tiles in various sizes, colors, and finishes. Our knowledgeable staff can assist you in choosing the perfect granite tile that suits your space and meets your specific requirements.
Granite Worktops Near Me – Elegant, Functional, and Built to Last
Granite worktops near me are a popular search for homeowners and businesses looking to invest in high-quality, long-lasting countertops. At Varun Marbles, we specialize in providing premium granite worktops that are both visually stunning and incredibly durable.
Why Choose Granite Worktops?
Heat and Scratch Resistant: Granite worktops are highly resistant to heat and scratches, making them ideal for kitchen environments where heavy use is common.
Timeless Beauty: Granite worktops are available in a wide range of colors and patterns, allowing you to choose the perfect style to suit your home or office.
Low Maintenance: Once sealed, granite worktops require very little maintenance. They are easy to clean and resistant to stains, ensuring your worktops remain beautiful for years.
Increases Property Value: Granite worktops add significant value to your property, making them a smart investment for homeowners looking to
4 -
Elevate Your Home with Reno Vibe – Premium Flooring and Tiling Solutions in Perth
At Reno Vibe, we are committed to transforming your home with high-quality flooring and tiling solutions. Whether you’re looking for subway tile near me, vinyl plank flooring near me, or the latest in hybrid flooring Perth, we have everything you need to create the perfect look for your home. Located at Unit 2/19 Faulkner Ave, Belmont WA 6104, our team is dedicated to providing the best products and expert advice to make your renovation project a success.
Subway Tile Near Me – A Timeless and Versatile Choice
Subway tiles have been a staple in home design for over a century, offering a timeless, versatile look that complements almost any style. Whether you're renovating your kitchen, bathroom, or even your hallway, subway tile near me is the ideal choice for those who want a classic, clean aesthetic.
At Reno Vibe, we offer a wide range of subway tiles in various colors, finishes, and sizes. From glossy white tiles that create a bright and airy feel to matte black tiles for a sleek, modern look, we have something to suit your taste. Our subway tiles are perfect for:
Kitchen Backsplashes: Create a stylish, easy-to-clean backdrop behind your countertops.
Bathroom Walls: Add texture and depth to your shower walls or bathroom accent walls.
Feature Walls: Use subway tiles to create a bold statement in any room.
No matter where you use them, subway tiles are a great way to add sophistication and elegance to your home. Visit Reno Vibe to find the perfect subway tile near me for your space.
Vinyl Plank Flooring Near Me – Affordable and Stylish Flooring Solutions
If you’re looking for flooring that combines the beauty of wood with the practicality of modern materials, vinyl plank flooring near me is the perfect option. Vinyl plank offers the aesthetic appeal of hardwood floors but is more affordable, durable, and easier to maintain. It’s also a great choice for homes with high-traffic areas, moisture-prone spaces, or families with children or pets.
At Reno Vibe, we offer a wide variety of vinyl plank flooring that mimics the look of real wood, available in multiple colors and textures. Benefits of vinyl plank flooring include:
Durability: Resistant to scratches, dents, and stains, making it perfect for busy households.
Water Resistance: Ideal for bathrooms, kitchens, and basements.
Easy Installation: Our vinyl plank flooring is simple to install, saving you time and money.
With a variety of styles, from traditional oak to modern grey tones, we offer something to suit every room in your home. If you're searching for vinyl plank flooring near me, Reno Vibe is your go-to destination for stylish and functional flooring solutions.
Hybrid Flooring Perth – The Best of Both Worlds
If you're looking for a flooring option that combines the best features of both laminate and vinyl, hybrid flooring Perth is the ideal choice. Hybrid flooring is a new, innovative product that offers the durability of vinyl with the appearance of hardwood, providing the perfect solution for any home renovation.
Reno Vibe is proud to offer a wide range of hybrid flooring options that are suitable for all types of homes. Hybrid flooring Perth is designed to be:
Highly Durable: With a robust surface that resists scratches, stains, and water damage.
Easy to Maintain: No special cleaning or maintenance required – just sweep or mop for a fresh look.
Stylish: Available in a wide range of designs that mimic hardwood, stone, and other natural materials.
Whether you're renovating your living room, bedroom, or even your kitchen, hybrid flooring provides a modern, affordable alternative to traditional hardwood floors, all while offering superior performance.
Why Choose Reno Vibe for Your Flooring and Tiling Needs?
Wide Selection: From subway tiles to vinyl plank flooring and hybrid flooring Perth, we offer a broad range of high-quality products to suit all styles and budgets.
Expert Advice: Our team of experts at Reno Vibe is here to help you select the best flooring and tiling options for your home. We provide tailored solutions to ensure you achieve the look and functionality you desire.
Affordable Pricing: We understand that renovating your home can be a big investment. That’s why we offer competitive prices on all our products, so you can transform your space without breaking the bank.
Quality and Durability: We source only the highest-quality materials to ensure your flooring and tiles stand the test of time.
Customer-Centric Service: At Reno Vibe, we are dedicated to providing outstanding customer service. From helping you choose the right products to ensuring your installation goes smoothly, we are with you every step of the way.
Visit Reno Vibe Today for Your Flooring and Tiling Needs5 -
Luxe Decore Event Designs & Rentals: Stunning Corporate Gala Decor in Alabama
Planning a corporate gala is no small task. It's an event that needs to exude professionalism, sophistication, and style while ensuring that every detail aligns with your company’s values and brand identity. At Luxe Decore Event Designs & Rentals, we specialize in crafting corporate gala decor in Alabama that elevates your event and leaves a lasting impression on your guests. Located in Birmingham, Alabama, our team is dedicated to delivering exceptional decor solutions that turn your corporate gala into a memorable and elegant celebration.
Why Choose Luxe Decore for Corporate Gala Decor in Alabama?
A successful corporate gala requires meticulous planning and flawless execution. Luxe Decore brings years of experience, creativity, and attention to detail to every event we design. We understand the importance of setting the right tone for your gala, and our expert team ensures your event reflects your company’s image while providing an inviting and luxurious atmosphere for your guests.
Here’s why Luxe Decore is the go-to choice for corporate gala decor in Alabama:
Custom Event Design: We work closely with you to understand your brand, theme, and objectives, then curate a personalized decor plan that brings your vision to life. Whether you’re aiming for an elegant black-tie affair, a modern, minimalist look, or a themed gala, we ensure that every detail fits your unique style.
Full-Service Decor Solutions: Luxe Decore offers comprehensive decor services for every aspect of your corporate gala, from initial concept design to the final touches. We manage everything, so you don’t have to worry about a thing.
High-Quality Rentals: Our vast inventory of premium decor items, including furniture, table settings, lighting, and floral arrangements, will ensure that your gala is nothing short of extraordinary. We pride ourselves on offering only the finest quality decor to complement your vision.
Seamless Execution: From delivery to setup and takedown, our team handles all logistics with precision. We ensure that your decor is perfectly installed and creates the desired ambiance without disruption.
Our Corporate Gala Decor Services
At Luxe Decore, we offer a wide range of corporate gala decor services to make your event shine. Here’s a glimpse of what we can do for you:
Elegant Furniture Rentals
Furniture is key to creating a comfortable and stylish atmosphere at your corporate gala. We provide a variety of furniture options, including:
Chairs & Seating: From classic Chiavari chairs to luxurious lounge seating and cocktail chairs, we offer seating solutions for every type of event. Our options ensure that your guests are comfortable while adding a sophisticated touch to the decor.
Tables & Displays: Whether you're looking for sleek modern tables for a cocktail reception or long banquet tables for a seated dinner, we have the perfect options to suit your event’s needs. We can also provide accent tables for displays, registration desks, and more.
Lounge Areas: For networking spaces or VIP areas, we offer plush sofas, ottomans, and coffee tables that create a relaxed yet upscale environment.
Stunning Floral Arrangements
Floral arrangements are an essential part of creating an inviting, beautiful environment for your corporate gala. Our expert florists design custom arrangements, including:
Centerpieces: Whether you prefer tall, dramatic floral displays or low, elegant centerpieces, we tailor our arrangements to match your theme and venue.
Floral Installations: Make a statement with floral walls, hanging florals, or floral chandeliers that add grandeur and a touch of luxury to your event.
Bouquets & Other Decor: We can also provide personalized floral designs for welcome tables, stage decorations, and other event areas.
Lighting Design
The right lighting can completely transform your corporate gala. We offer a variety of lighting options, such as:
Uplighting: Soft, ambient lighting to create a warm, inviting atmosphere.
Chandeliers & Hanging Lights: Dramatic chandeliers or pendant lights for a sophisticated touch.
Spotlighting: Highlight key areas, such as the stage, award presentation area, or your company’s logo.
Custom Decor and Theming
Luxe Decore works with you to create a theme that aligns with your corporate identity and vision. We offer custom decor solutions including:
Branding & Signage: Whether you want a branded photo backdrop, custom signage, or a corporate logo displayed on the event stage, we provide solutions that seamlessly incorporate your brand into the decor.
Themed Decor: From formal galas to themed fundraising events, we design decor that matches your event’s theme, creating a cohesive look that resonates with your guests.
1 -
ustomized Cereal Boxes If you're interested in creating unique cereal boxes, the first step to making your own is to choose which design type you'd like to use. Corn cereal boxes with different images on them are some of the most popular designs on the market today.
Making your Own Cereal Box isn’t Difficult
To really get the idea across, consider having a cereal image on one side of the box and a common face on the other. This is the best option for making customized cereal boxes because it uses your most prominent feature to get attention.
Fun Boxes and Bags With cereals being so popular these days, companies have jumped on the bandwagon to create fun cereal packaging for kids. In fact, cereal bags and boxes have become some of the most popular gifts for children. There are fun ways to personalize the bags and boxes to make them even more special.
There are cute characters for babies and colorful ones for older children. Personalizing your cereal boxes with a child's name, a favorite character, or a cartoon character is a great way to encourage children to eat their cereals on a daily basis.
High-quality Boxes of Cereals The highest quality boxes of cereal available are from across the world. Cereal boxes are usually made of rice paper, a thick but flexible material. They're covered in cellophane to prevent moisture from leaking out and are sealed using a special chemical coating. It's no surprise that rice paper boxes are some of the most expensive cereal brands available on the market.
Printing Your Own Labels Most kitchen stores will sell generic printing labels that are used for almost every product. Why not add some personal touches to your own labels? You can purchase blank labels in any printing shop and print your own graphics or text.
Or you can also purchase pre-printed custom labels that come with everything you need to be printed on them. Either way, custom printed boxes, and packaging boxes are an excellent idea for any business.
Custom Cereal Packaging Is Trendy!
Customized packaging When it comes to making custom boxes of cereal, there are so many different types of customization options available to you. Cereal boxes can be customized with your company logo or company slogan or even just a photo of your company headquarters. You can have custom boxes printed with many different types of material. Glass, metal, leather, and even paper are all popular options for customization.
With custom cereal boxes, you can choose the size, shape, and color of the box that you want. You can have it personalized with your own company name, telephone number and even have a short message printed on the box.
There are so many different design options to choose from. Depending on your budget and the time frame for your order, you may want to order your boxes from a custom box manufacturer like Packaging Bee to get a more economical quote and fast turnaround.
Conclusion
All of these options will depend on how quickly you need your products for your business, how much are your costs, and what type of boxes you are using for your packaging. Cereal packaging is an essential aspect of any business, and custom boxes of cereal are a great way to make your products stand out from the competition.
Cereal packaging can help keep your products fresh, and you will never be able to catch somebody off guard if they opened your product and saw it sitting on the shelf. Whether you are shipping boxes of cereal internationally or making them at home, consider making them according to the requirement of the customer. -
Choosing the Right Boxes of Cereals is Paramount for your Business Success!
There are thousands of different cereals to choose from when it comes to making your own cereal boxes. If you're the type of person who enjoys eating cereals like cereal bars for breakfast, you will want to start your cereal packaging design process as soon as possible. Many people enjoy cereal bars for breakfast or snack foods, but for people who prefer whole cereals for their morning meal, it's important to make your cereal box unique and interesting.
When you're cereal box design is unique and interesting, consumers will notice your attention to detail and know that you care about the quality of your products. Here are five different kinds of designs that are fun to look at and show a little creativity when it comes to making your own cereal boxes.
Customized Cereal Boxes If you're interested in creating unique cereal boxes, the first step to making your own is to choose which design type you'd like to use. Corn cereal boxes with different images on them are some of the most popular designs on the market today.
Making your Own Cereal Box isn’t Difficult
To really get the idea across, consider having a cereal image on one side of the box and a common face on the other. This is the best option for making customized cereal boxes because it uses your most prominent feature to get attention.
Fun Boxes and Bags With cereals being so popular these days, companies have jumped on the bandwagon to create fun cereal packaging for kids. In fact, cereal bags and boxes have become some of the most popular gifts for children. There are fun ways to personalize the bags and boxes to make them even more special.
There are cute characters for babies and colorful ones for older children. Personalizing your cereal boxes with a child's name, a favorite character, or a cartoon character is a great way to encourage children to eat their cereals on a daily basis.
High-quality Boxes of Cereals The highest quality boxes of cereal available are from across the world. Cereal boxes are usually made of rice paper, a thick but flexible material. They're covered in cellophane to prevent moisture from leaking out and are sealed using a special chemical coating. It's no surprise that rice paper boxes are some of the most expensive cereal brands available on the market.
Printing Your Own Labels Most kitchen stores will sell generic printing labels that are used for almost every product. Why not add some personal touches to your own labels? You can purchase blank labels in any printing shop and print your own graphics or text.
Or you can also purchase pre-printed custom labels that come with everything you need to be printed on them. Either way, custom printed boxes, and packaging boxes are an excellent idea for any business.
Custom Cereal Packaging Is Trendy!
Customized packaging When it comes to making custom boxes of cereal, there are so many different types of customization options available to you. Cereal boxes can be customized with your company logo or company slogan or even just a photo of your company headquarters. You can have custom boxes printed with many different types of material. Glass, metal, leather, and even paper are all popular options for customization.
With custom cereal boxes, you can choose the size, shape, and color of the box that you want. You can have it personalized with your own company name, telephone number and even have a short message printed on the box.
There are so many different design options to choose from. Depending on your budget and the time frame for your order, you may want to order your boxes from a custom box manufacturer like Packaging Bee to get a more economical quote and fast turnaround.
Conclusion
All of these options will depend on how quickly you need your products for your business, how much are your costs, and what type of boxes you are using for your packaging. Cereal packaging is an essential aspect of any business, and custom boxes of cereal are a great way to make your products stand out from the competition.
Cereal packaging can help keep your products fresh, and you will never be able to catch somebody off guard if they opened your product and saw it sitting on the shelf. Whether you are shipping boxes of cereal internationally or making them at home, consider making them according to the requirement of the customer.
Resource: https://packagingbee.com/custom-cer...4 -
Top-Quality DTG Printing Near You at Bolt Print Shop in Jersey City
If you're looking for DTG printing near me, Bolt Print Shop in Jersey City, NJ, is your go-to destination for high-quality Direct-to-Garment (DTG) printing. Whether you’re an entrepreneur wanting to print your designs on apparel, an artist looking for vibrant prints, or someone who needs custom t-shirts for a special event, we offer cutting-edge DTG printing services that deliver outstanding results.
Why Choose Bolt Print Shop for DTG Printing?
At Bolt Print Shop, we specialize in DTG printing, a modern method that allows us to print high-resolution, full-color designs directly onto fabric. Here’s why our DTG printing services are the best choice for customers searching for “DTG printing near me” in Jersey City:
1. Exceptional Print Quality
DTG printing offers a level of detail and color vibrancy that traditional methods can’t match. Whether you're looking to print a complex image or a simple logo, our DTG technology ensures that your design will look crisp, vibrant, and professional on every piece of clothing. From intricate artwork to high-quality photographic images, DTG printing is perfect for bringing your vision to life.
2. Perfect for Small and Large Runs
One of the main benefits of DTG printing is that it is ideal for both small and large runs. Whether you need just a few shirts or a bulk order, our DTG services allow us to print on-demand without the need for large setup costs or minimum order quantities. It’s perfect for anyone looking for a cost-effective, fast solution for custom apparel.
3. Quick Turnaround Times
At Bolt Print Shop, we know that time is of the essence, which is why we offer fast turnaround times on all of our DTG printing orders. Whether you're getting a few t-shirts for an event or a bulk order for your business, we work efficiently to make sure your items are ready when you need them.
4. Local, Personalized Service
As a locally owned business based in Jersey City, NJ, we take pride in offering personalized, high-quality customer service. When you choose Bolt Print Shop, you are working with a team of experts who care about your project. We’re here to ensure that every order meets your exact specifications and exceeds your expectations.
5. Eco-Friendly and Sustainable
We care about the environment and strive to use eco-friendly inks and sustainable practices whenever possible. Our DTG printing uses water-based inks, which are a more environmentally friendly option compared to traditional printing methods. So not only do you get high-quality prints, but you can feel good about choosing a sustainable printing solution.
Our DTG Printing Services
We offer a variety of services to meet your specific DTG printing needs:
Custom Apparel: Whether it’s t-shirts, hoodies, sweatshirts, or more, we can print your unique designs on any type of garment.
One-Off Designs: DTG printing is perfect for one-of-a-kind items, whether it’s for a personalized gift, a special event, or a limited-edition product.
Bulk Orders: Need a large quantity of custom-printed apparel? Our DTG printing services can handle orders of all sizes without compromising on quality.
High-Resolution Artwork: Have complex designs or detailed images? DTG printing can handle high-resolution artwork, producing clean, sharp prints that look amazing.
Why Choose DTG Printing?
DTG printing offers several advantages, including:
Vibrant, full-color prints: Perfect for designs with multiple colors or gradients.
No setup fees: Ideal for smaller runs or one-off prints without the need for additional setup costs.
Soft Feel: Since the ink is directly applied to the fabric, the finished product feels soft and comfortable, with no heavy vinyl or plastic overlays.
Get Started with Your DTG Printing Project Today!
If you’re looking for DTG printing near me in Jersey City, Bolt Print Shop is here to help. We provide professional, high-quality, and affordable DTG printing services to meet all your custom printing needs. Whether you’re designing apparel for your business, creating custom gifts, or outfitting a team, we can help you bring your ideas to life.
Visit us at 7 Sherman Ave, Jersey City, NJ 07307, or give us a call at +1 (201) 402-0755 to get started with your DTG printing project today. Let Bolt Print Shop be your trusted partner for high-quality prints!
1 -
Firenze Flora LLC: Your Trusted Destination in Dubai’s Flower Market
When it comes to finding the perfect blooms for any occasion, Firenze Flora LLC stands out as a leading name in Dubai’s vibrant flower market. Whether you're planning a wedding, corporate event, or simply looking to brighten up your space, we specialize in providing exquisite floral arrangements that reflect both elegance and creativity. Located in the heart of Ras Al Khor Industrial Area 2, at 87 Sanna's Street Warehouse #8, Plot No 73 DM 613-1067, Dubai, we are proud to serve as your go-to destination for premium flowers in Dubai.
At Firenze Flora LLC, we not only offer a wide selection of fresh flowers but also provide expert floral design services to ensure your arrangements meet your exact needs. Our team is passionate about flowers and dedicated to offering the finest selections, sourced both locally and internationally. Whether you're looking for classic roses, exotic orchids, or seasonal blooms, we have something to suit every occasion.
Why Choose Firenze Flora LLC in the Flower Market?
1. Premium Flower Selections
As a prominent player in Dubai’s flower market, we are committed to offering a diverse range of premium flowers that cater to every event and personal preference. Our extensive selection includes roses, lilies, tulips, orchids, peonies, and seasonal blooms. With us, you’ll find flowers that are handpicked for their beauty, freshness, and vibrant colors. Whether it's for a wedding, anniversary, or corporate event, our flowers are perfect for any occasion.
2. Expert Floral Design Services
What sets Firenze Flora LLC apart in the competitive flower market is our personalized floral design services. We don’t just sell flowers – we create stunning, bespoke floral arrangements that capture your vision. From elegant centerpieces to grand installations, our expert florists work with you to design arrangements that elevate your event and reflect your style.
3. Local and International Sourcing
In the bustling flower market of Dubai, we pride ourselves on offering the best of both worlds. Our flowers are sourced from trusted local growers and international suppliers, ensuring that we always have access to the freshest, most vibrant blooms. Whether you prefer local flowers with a touch of Dubai’s natural beauty or exotic imports that add a unique flair, we bring the best selections to you.
4. Full-Service Floral Solutions
At Firenze Flora LLC, we go beyond just providing flowers. We offer a complete floral experience, from the initial consultation to the final design and setup. Whether you need flowers for weddings, corporate events, private parties, or home decor, we provide full-service floral solutions. Our team will work with you every step of the way to ensure your vision is brought to life flawlessly.
5. Timely Delivery and Setup
We understand the importance of timing when it comes to flower arrangements. As part of our commitment to quality service, we ensure timely delivery and professional setup of all floral designs. Whether you're hosting an event or arranging flowers for your home, you can count on us to deliver fresh flowers that are arranged and presented with care and precision.
Explore Our Services in the Flower Market
As a trusted name in Dubai’s flower market, we offer a variety of floral services, including:
Wedding Flowers: Stunning bouquets, aisle flowers, centerpieces, and floral installations.
Corporate Floral Arrangements: Elegant floral designs for office spaces, events, and conferences.
Special Occasion Bouquets: Custom-made bouquets for birthdays, anniversaries, and more.
Floral Installations: Large-scale installations such as flower walls, arches, and decorative displays.
Home and Office Decor: Beautiful, fresh flowers for daily or seasonal decoration to add charm to your space.
Visit Us at Our Location
If you are looking for a flower market experience with a personal touch, Firenze Flora LLC is the perfect place to find high-quality flowers and expert floral design services. We are conveniently located at 87 Sanna's Street Warehouse #8, Plot No 73 DM 613-1067, Ras Al Khor Industrial Area 2, Dubai.
Our team is eager to help you select the perfect flowers, create stunning arrangements, and make your event truly unforgettable. For more information or to place an order, feel free to contact us at +97145489618.2 -
Transform Your Bathroom with Custom Showers from D&H Home Surfaces in Hallsville, TX
Are you dreaming of a luxurious, modern shower that fits perfectly in your bathroom? At D&H Home Surfaces, we specialize in designing and installing custom showers that elevate the look and functionality of your space. Whether you're remodeling your bathroom or building a new home, our custom shower solutions are tailored to your unique needs and style preferences.
Why Choose Custom Showers from D&H Home Surfaces?
A custom shower is the perfect way to personalize your bathroom and create a space that suits your lifestyle. At D&H Home Surfaces, we pride ourselves on offering high-quality, expertly crafted custom showers in Hallsville, TX, and the surrounding areas. Here’s why you should trust us to bring your vision to life:
Personalized Designs: We work closely with you to design a shower that fits your space, style, and budget. From the layout to the materials, everything is customizable.
Premium Materials: We use only the best materials, including elegant tiles, durable glass, high-quality fixtures, and premium stone, to create custom showers that stand the test of time.
Expert Craftsmanship: Our team of professionals has years of experience designing and installing custom showers. We pay attention to every detail to ensure flawless results.
Increased Home Value: A beautiful, custom shower not only enhances your bathroom but can also increase the overall value of your home, making it a smart investment.
Our Custom Shower Process
When you choose D&H Home Surfaces for your custom shower installation, we ensure a seamless and stress-free process from start to finish. Here’s what you can expect:
Consultation & Design: We begin by discussing your needs, preferences, and the available space. Our design team will help you select the right materials, shower style, and layout to create the perfect shower for your bathroom.
Customized Layout: Whether you're envisioning a sleek, modern walk-in shower, a luxurious steam shower, or a traditional bathtub-shower combo, we’ll design a layout that maximizes your space and meets your needs.
Material Selection: From ceramic and porcelain tiles to glass enclosures and natural stone, you’ll choose from a wide range of high-quality materials to create a custom shower that reflects your style.
Expert Installation: Our skilled technicians will handle every step of the installation with precision, ensuring that your custom shower is built to the highest standards of quality and craftsmanship.
Finishing Touches: Once the installation is complete, we will ensure that every detail, from grout lines to caulking, is perfect. Your new custom shower will be ready for use in no time.
Types of Custom Showers We Offer
At D&H Home Surfaces, we offer a variety of custom shower designs to suit every style and preference:
Walk-In Showers: Ideal for modern bathrooms, walk-in showers offer a sleek, open look with no doors or barriers. They can be customized with luxurious features like rainfall showerheads, built-in benches, and custom tile work.
Shower and Tub Combos: For those who want the flexibility of both a shower and a bathtub, we can create custom combinations that make the most of your space.
Steam Showers: For a truly spa-like experience, we offer steam showers, which provide therapeutic steam that can help relax muscles and improve circulation.
Frameless Glass Showers: Frameless glass enclosures offer a clean, modern aesthetic and are perfect for showcasing your beautiful tile work.
Curbless Showers: A curbless shower design provides an ultra-modern, barrier-free look while enhancing accessibility for all users.
Custom Shower Features
A custom shower is more than just a place to shower; it’s a retreat where you can unwind and relax. Some popular custom shower features we offer include:
Rainfall Showerheads: Add a touch of luxury with a rainfall showerhead that provides a soothing, even flow of water.
Built-In Benches: Perfect for relaxation or practicality, built-in benches provide a comfortable place to sit while showering.
Shower Niches: Add storage to your custom shower with a built-in niche for soap, shampoo, and other essentials.
Heated Floors: Keep your feet warm during the colder months with heated flooring in your shower area.
Multi-Jet Systems: Experience a spa-like atmosphere with a multi-jet shower system that targets different areas of your body for a complete therapeutic experience.
Why Custom Showers are a Great Investment
Custom showers not only provide a higher level of comfort and luxury, but they also offer long-term value to your home. Here's why a custom shower is a great investment:1 -
L&H Couture: The Premier Bridal Boutique in Doylestown, PA
At L&H Couture, located at 135 S Main St, Doylestown, PA 18901, we offer an exceptional bridal shopping experience for every bride. Whether you are looking for a wedding gown in Doylestown, luxury bridal attire, or wedding accessories, our Doylestown PA bridal boutique is the place to find everything you need to make your wedding day as beautiful as you’ve always imagined.
Why Choose L&H Couture for Your Bridal Needs?
At L&H Couture, we are proud to be one of the leading bridal shops near Doylestown PA, offering a wide range of bridal gowns, accessories, and customized services that make every bride feel special. Here’s why brides in Doylestown and surrounding areas choose us:
1. Doylestown PA Bridal Boutique
Looking for a Doylestown PA bridal boutique that offers personalized service and a luxurious selection? Look no further than L&H Couture. We are dedicated to providing a welcoming, relaxed environment where you can browse through our curated collection of wedding gowns, bridal accessories, and more. Our boutique is designed to offer you the most memorable bridal shopping experience.
2. Bridal Shop Near Doylestown PA
If you’re searching for a bridal shop near Doylestown PA, L&H Couture is conveniently located and offers an unparalleled selection of gowns. Whether you're a local or visiting from nearby areas, our bridal shop near Doylestown ensures that every bride finds the dress of her dreams. Our expert consultants are here to help you find a gown that suits your style, personality, and wedding theme.
3. Wedding Dress Store in Doylestown PA
As a wedding dress store in Doylestown PA, L&H Couture brings a collection of the finest gowns from renowned designers. We offer various styles, including classic, modern, and everything in between, ensuring you find a dress that matches your vision for the big day. Our wedding dress store is stocked with a wide range of designs, fabrics, and colors to suit every bride's unique taste.
4. Wedding Gown Doylestown
When it comes to finding your perfect wedding gown in Doylestown, L&H Couture is your trusted destination. We carry a diverse collection of wedding gowns, from timeless ball gowns to sleek, contemporary styles. Our bridal consultants will help you choose a gown that enhances your beauty and makes you feel confident on your wedding day.
5. Wedding Attire in Doylestown PA
L&H Couture isn’t just a bridal boutique—we are your go-to destination for all wedding attire in Doylestown PA. In addition to our bridal gowns, we also offer bridesmaid dresses, mother-of-the-bride dresses, and a wide selection of wedding accessories in Doylestown. From veils to shoes, our store has everything you need to complete your bridal look.
6. Wedding Accessories Doylestown
No bridal look is complete without the right accessories. L&H Couture offers an extensive selection of wedding accessories in Doylestown, including veils, jewelry, belts, and headpieces. Our bridal consultants will help you select the perfect finishing touches to complement your gown and add a touch of elegance to your wedding day ensemble.
7. Bridal Shop Near Bucks County PA
If you're in search of a bridal shop near Bucks County PA, L&H Couture is conveniently located and serves brides throughout the county. Whether you’re from New Hope, Yardley, or any other part of Bucks County, our bridal shop is just a short drive away, making us the ideal destination for your wedding dress shopping.
8. Wedding Dresses Near Doylestown PA
At L&H Couture, we offer an exceptional selection of wedding dresses near Doylestown PA. Our dresses are sourced from top designers and are available in a variety of styles, sizes, and fabrics. We offer everything from traditional, romantic designs to more modern, minimalist gowns, ensuring that every bride finds a dress she loves.
9. Wedding Dress Designers Doylestown PA
Looking for a wedding dress designer in Doylestown PA? At L&H Couture, we work with top-tier designers to bring you a curated collection of exquisite bridal gowns. Whether you’re looking for classic luxury or something more fashion-forward, our designers offer a variety of options to suit every bride’s taste.
10. Luxury Bridal Store Doylestown PA
As a luxury bridal store in Doylestown PA, L&H Couture offers a collection of premium, designer bridal gowns and accessories. We cater to brides who seek elegance and sophistication, offering high-end gowns that are both timeless and stunning. Our boutique provides a luxurious environment where you can explore our exclusive collection and receive expert advice from our bridal consultants.2 -
Discover Your Dream Wedding Dress at L&H Bridal RACK
At L&H Bridal RACK, we believe that every bride deserves to feel beautiful and confident on her wedding day. Located in the heart of Sinking Spring, PA, we offer an exceptional wedding dress collection near me that caters to every bride's unique style. Whether you're in search of the perfect gown or need professional wedding dress alterations in Sinking Spring, our boutique provides a full range of services to ensure your wedding day vision comes to life.
Why Choose L&H Bridal RACK?
Wedding Dress Shopping Near Me
If you're looking for the perfect place to start your wedding dress shopping near me, L&H Bridal RACK is the ideal choice. Our bridal boutique in Sinking Spring, PA, offers a wide variety of stunning wedding dresses to suit all tastes and preferences. Whether you're after a traditional ball gown, a sleek mermaid silhouette, or something more modern, we have a dress for every bride.
Bridal Shop in Sinking Spring, PA
As a premier bridal shop in Sinking Spring, PA, L&H Bridal RACK offers a comprehensive selection of wedding gowns, accessories, and services. Our boutique is dedicated to making your bridal shopping experience special and stress-free. From the moment you walk through our doors, you'll be greeted with personalized service to help guide you in finding your dream gown.
Wedding Dresses in Sinking Spring
At L&H Bridal RACK, we offer an impressive range of wedding dresses in Sinking Spring, featuring both classic designs and contemporary styles. Our collection includes dresses from well-known designers, offering a variety of cuts, fabrics, and embellishments. Whether you're looking for something timeless or trendy, we have wedding dresses that will make you feel like the best version of yourself.
Bridal Boutiques in Sinking Spring
Looking for bridal boutiques in Sinking Spring that offer both style and expert guidance? L&H Bridal RACK is the perfect fit. We pride ourselves on providing a relaxed yet professional atmosphere where you can try on as many gowns as you need to find the one that’s just right for you. Our expert stylists are here to assist you in exploring a variety of styles and options to make sure you find the dress that reflects your personal style and wedding vision.
Wedding Gown Store in Sinking Spring
As one of the leading wedding gown stores in Sinking Spring, we specialize in helping brides find a gown that fits perfectly. Whether you want a classic look, something unique, or a custom design, we’re here to provide the guidance and expertise needed to find the dress of your dreams. We also offer personalized custom wedding dresses in Sinking Spring to create a one-of-a-kind look for your big day.
Custom Wedding Dresses in Sinking Spring
If you're searching for custom wedding dresses in Sinking Spring, look no further than L&H Bridal RACK. We specialize in designing and creating wedding dresses tailored specifically to your body and style preferences. Whether you're dreaming of a dress with intricate lace, beading, or a unique silhouette, we can bring your vision to life with our custom wedding dress services.
Affordable Wedding Dresses in Sinking Spring
At L&H Bridal RACK, we believe that looking beautiful on your wedding day should not come at a high cost. Our boutique offers affordable wedding dresses in Sinking Spring without compromising on style or quality. We offer a wide selection of dresses to suit various budgets, so you can find the perfect gown that fits your style and your wallet.
Bridal Dress Store in Sinking Spring
L&H Bridal RACK is proud to be a trusted bridal dress store in Sinking Spring. We carry a range of wedding dresses, including styles for every bride—from romantic ball gowns to elegant A-line designs. With our personalized service and stunning dress options, we help ensure that your wedding dress shopping experience is as enjoyable as it is memorable.
Wedding Dress Alterations in Sinking Spring
After finding your dream dress, it's essential that it fits perfectly. L&H Bridal RACK offers wedding dress alterations in Sinking Spring to make sure your gown fits you flawlessly. Our expert seamstresses provide high-quality alterations to ensure that every detail of your dress is just right, from length adjustments to custom fittings that enhance your natural shape.
Book Your Appointment Today
At L&H Bridal RACK, we are committed to making your wedding dress shopping experience unforgettable. Whether you're searching for a wedding dress collection near me, need expert advice from our bridal stylists, or require professional wedding dress alterations in Sinking Spring, we are here to guide you every step of the way.
Visit us today at 4453 Penn Ave Suite 7, Sinking Spring, PA 19608, or call us at +16106704400 to schedule an appointment. We look forward to helping you find the perfect wedding dress for your big day5 -
What should you do if the project manager is not assigning you any new work after the backlog already has been cleaned up?
I currently work as a junior front-end dev. For the past few weeks, the 2 juniors (incl. me) are lacking tickets. For example, I got 2.5 days of work assigned during our 3-week sprint. We already followed some courses, read some books & created some designs for upcoming features (that have no "functional specifications" written down).3 -
Discover Exotic Puff Smoke Shop: Your Premier Smoke Store in Garland, TX
Welcome to Exotic Puff Smoke Shop, located conveniently at 1812 S First St, Garland, TX 75040. As the leading smoke store in Garland, we specialize in providing a vast selection of high-quality smoking and vaping products. Whether you’re searching for the latest vape pen, reliable e-cigarettes, or various smoking accessories, we have everything you need to enhance your experience.
The Best Vape Pens in Garland, TX
At Exotic Puff Smoke Shop, we take pride in offering an impressive range of vape pens in Garland, TX. Our selection includes everything from beginner-friendly models to advanced devices designed for seasoned vapers. Vape pens are known for their convenience and portability, making them a popular choice for those who are always on the go. Our knowledgeable staff is available to help you find the perfect vape pen that fits your lifestyle and preferences. With various designs, features, and flavors available, you’re sure to find a vape pen that suits your needs.
Quality E-Cigarettes in Garland, TX
For those who prefer traditional smoking alternatives, we offer a wide selection of e-cigarettes in Garland, TX. Our products are sourced from reputable manufacturers to ensure quality and safety. Whether you’re looking for disposable e-cigarettes or refillable options, our inventory caters to all preferences. Our team can provide recommendations based on your tastes and preferences, ensuring you find the right e-cigarette for your needs. With various flavors and nicotine strengths available, you can enjoy a customizable vaping experience.
Why Choose Exotic Puff Smoke Shop?
Extensive Product Range: Our smoke store in Garland features a diverse selection of products, including vape pens, e-cigarettes, and a variety of smoking accessories, ensuring you have everything you need in one convenient location.
Expert Guidance: Our friendly and knowledgeable staff is here to assist you with any questions you may have. Whether you're a beginner or an experienced user, we provide personalized service to help you make informed choices.
Commitment to Quality: We prioritize quality and customer satisfaction. All of our products are carefully selected to ensure that you receive the best options available in the market.
Visit Us Today!
If you’re looking for high-quality vape pens, reliable e-cigarettes, or an extensive selection of smoking accessories, look no further than Exotic Puff Smoke Shop. Stop by our store at 1812 S First St, Garland, TX 75040, or give us a call at +1 (469) 972-0272 for more information about our products and special promotions. Experience the best in quality and service at Exotic Puff, where your satisfaction is our top priority!
-
USBC Interiors | Urban Science Interiors: Your Trusted Partner in Interior Fitout Solutions in Dubai
When it comes to creating stylish, functional, and innovative spaces, USBC Interiors | Urban Science Interiors stands out as one of the leading interior fitout companies in Dubai. Located in the heart of Al Quoz Industrial Area 3, Dubai, our company is dedicated to transforming spaces into visually appealing and practical environments tailored to your specific needs.
Why Choose USBC Interiors for Your Interior Fitout Needs?
At USBC Interiors, we believe that interior fitout is more than just a service—it's an art form. Whether you're renovating your office, retail space, or home, we are here to provide end-to-end interior fitout solutions. From concept design to installation, our team handles it all, ensuring that every detail aligns with your vision.
Here’s why USBC Interiors is the best choice among interior fitout companies in Dubai:
1. Tailored Fitout Solutions
We understand that every space is unique, and so are your requirements. Our team of experts works closely with clients to develop custom interior fitout solutions that meet both aesthetic and functional goals. Whether you’re looking to create a vibrant office environment or a cozy home, our designs reflect your personality and business culture.
2. Quality and Excellence
We use the highest quality materials and the latest technology to ensure that our interior fitout projects are durable, stylish, and sustainable. Our commitment to excellence means that your space will not only look amazing but also stand the test of time.
3. Comprehensive Services
As one of the most respected interior fitout companies in Dubai, we offer a wide range of services, including:
Office Fitouts
Retail Fitouts
Hospitality Fitouts
Residential Fitouts
Design & Conceptualization
Furniture and Fixtures
Project Management
No matter what type of fitout you need, we have the skills and experience to bring your vision to life.
4. Timely Project Completion
We understand that time is valuable, especially when it comes to business operations. That’s why we prioritize efficiency and work hard to complete all projects on time without compromising quality. Our clients can rest assured that their interior fitout will be finished within the agreed timeframe.
5. Expert Team
Our team consists of highly skilled professionals who bring years of experience to every project. From designers to project managers, each team member is committed to providing exceptional service and delivering innovative solutions. Their expertise is the foundation of our success in the highly competitive interior fitout market in Dubai.
USBC Interiors: Serving Dubai’s Diverse Fitout Needs
Located in Building No. 28, Street 20 B - Al Quoz Industrial Area 3 - Dubai, USBC Interiors is perfectly positioned to serve businesses and individuals throughout Dubai and beyond. Our commitment to providing quality interior fitout services has earned us a stellar reputation among clients in various sectors, including commercial, hospitality, and residential.
Whether you're in need of a small office renovation or a complete commercial fitout, USBC Interiors has the expertise to handle projects of any scale. We offer competitive pricing and always ensure that you get the best value for your investment.
Get in Touch with USBC Interiors
Ready to transform your space? Reach out to us today! Our team is available to discuss your project and provide you with a personalized quote. You can contact us at +971 45525858 or visit us at our office in Al Quoz, Dubai.
Trust USBC Interiors | Urban Science Interiors for all your interior fitout needs and experience the difference that our expertise can make. Let’s create beautiful and functional spaces that reflect your vision!2 -
Blue Sky Scrubs: High-Quality Surgical Nurse Caps and Scrub Hats for Healthcare Professionals
In the demanding world of healthcare, every detail matters, especially when it comes to medical attire. Healthcare professionals, from surgeons to nurses, need scrubs and accessories that are not only functional but also comfortable, durable, and hygienic. At Blue Sky Scrubs, located in Austin, Texas, we specialize in providing premium medical apparel designed to meet the needs of healthcare workers. One of the most important items for healthcare professionals is the surgical nurse cap, and we offer a wide range of surgical nursing caps, surgical scrub caps for women, and surgical scrub hats to keep you comfortable and professional throughout your shifts.
The Role of Surgical Nurse Caps in Healthcare
Surgical nurse caps are essential in maintaining a sterile environment during medical procedures. In settings such as operating rooms and surgical wards, the risk of contamination is high, and healthcare workers must take precautions to ensure hygiene standards are met. Surgical nurse caps help to keep hair secured and prevent it from falling into sterile areas, ensuring that medical procedures are carried out with the utmost precision and care.
At Blue Sky Scrubs, we understand that healthcare professionals need to be equipped with the right tools, and a surgical nurse cap is no exception. Our caps are made with high-quality materials that not only offer protection but also provide the comfort needed during long shifts. Whether you're working as a nurse in a hospital or assisting in surgery, a surgical nurse cap is an essential piece of your uniform.
Surgical Nursing Caps: Comfort and Functionality
Surgical nursing caps are specifically designed to fit the unique needs of healthcare professionals in surgical settings. These caps help prevent contamination, protect the hair, and allow healthcare workers to focus on their tasks without worrying about their attire. At Blue Sky Scrubs, we offer surgical nursing caps in a variety of styles, colors, and designs, making it easy for professionals to find the perfect cap for their needs.
Our surgical nursing caps are made from breathable, soft fabrics that ensure comfort during long shifts. The materials are lightweight and gentle on the skin, reducing irritation and discomfort that might be caused by wearing caps for extended periods. The caps are also designed to stay in place, thanks to adjustable bands that provide a secure fit, ensuring that healthcare workers remain focused and comfortable throughout their workday.
Whether you're assisting in surgery, working in the ICU, or handling general patient care, Blue Sky Scrubs offers surgical nursing caps that are built to meet the demands of your profession while providing the necessary protection.
Surgical Scrub Caps for Women: Style Meets Professionalism
At Blue Sky Scrubs, we recognize that women in healthcare have specific needs when it comes to their medical attire. Surgical scrub caps for women are designed to provide a secure, comfortable fit while also offering style options that suit individual preferences. Whether you're performing surgery or working in a hospital ward, surgical scrub caps for women from Blue Sky Scrubs are designed to fit comfortably and securely, ensuring that you stay focused and comfortable all day long.
Our surgical scrub caps for women come in a variety of sizes and designs to ensure the perfect fit for all head shapes and sizes. These caps are designed to cover your hair completely and securely, keeping it out of sterile fields and preventing it from interfering with medical procedures. The fabrics used in our surgical scrub caps for women are lightweight, breathable, and moisture-wicking, making them ideal for long shifts in a high-stress medical environment.
We offer a wide selection of colors and patterns in our surgical scrub caps for women, allowing you to express your personality while still maintaining a professional appearance. Whether you prefer bold prints or a classic solid color, Blue Sky Scrubs has a design that will meet your needs.
Surgical Scrub Hats: Versatility for Healthcare Workers
Surgical scrub hats are a versatile and essential accessory for healthcare professionals. These hats are designed to fit comfortably and securely, keeping hair in place while providing full coverage. Whether you're working in the operating room, the emergency department, or a patient care unit, surgical scrub hats offer the protection you need while ensuring that your work attire remains comfortable and professional.
At Blue Sky Scrubs, we understand that comfort and durability are essential in the healthcare environment, and our surgical scrub hats are designed to meet these standards. Made from soft, breathable fabrics, our hats are lightweight and comfortable, helping to keep you cool during long shifts.5 -
Elevate Your Home with the Best Curtains and Blinds in Los Angeles from Cali Blinds LA
When it comes to transforming the look and feel of your home, curtains and blinds are essential elements that can drastically change the atmosphere. From providing privacy and controlling light to adding a touch of style and sophistication, the right curtains and blinds can make all the difference in any room. At Cali Blinds LA, located in Santa Clarita, CA, we specialize in offering a wide range of window shades Los Angeles homeowners love and the best blinds in Los Angeles.
Why Choose Curtains and Blinds for Your Los Angeles Home?
Los Angeles is known for its diverse architecture and vibrant style, and the right curtains and blinds can bring a cohesive, polished look to your space. Whether you're updating your living room, bedroom, or office, curtains and blinds Los Angeles homes rely on can provide both functional benefits and beautiful aesthetics.
At Cali Blinds LA, we offer a wide selection of curtains and blinds to match every taste and preference. From rich, luxurious drapes to sleek, modern blinds, our collection is designed to suit any décor, providing the perfect combination of privacy, light control, and style.
Explore Our Window Shades in Los Angeles
Window shades Los Angeles homeowners trust offer a sleek, contemporary way to control the light and enhance the atmosphere of any room. Whether you prefer soft fabrics, bamboo, or modern motorized options, Cali Blinds LA has an extensive selection of window shades that can match your home's style.
Window shades not only help in regulating light but also improve insulation, which can help you save on energy costs. Our shades come in various materials, including solar shades, roller shades, and cellular shades, each offering its own benefits. Solar shades, for example, can reduce glare and protect your furniture from UV rays, while cellular shades provide extra insulation, making them ideal for both winter and summer.
No matter the style or function you’re looking for, Cali Blinds LA offers window shades Los Angeles residents love, ensuring you can create the ideal ambiance in every room.
The Best Blinds in Los Angeles: Quality and Style Combined
When it comes to choosing the best blinds in Los Angeles, you want options that are both durable and stylish. At Cali Blinds LA, we take pride in offering a wide range of premium blinds designed to suit every need. Whether you're interested in wooden blinds, aluminum blinds, vertical blinds, or motorized blinds, we have the perfect option to enhance your space.
Our best blinds in Los Angeles are crafted from high-quality materials that ensure longevity and easy maintenance. Not only do they look great, but they also offer exceptional light control, privacy, and energy efficiency. Whether you’re looking for a minimalist style with Venetian blinds or a more classic look with wooden blinds, we’ve got a range of styles to complement your home.
Why Opt for Curtains and Blinds in Los Angeles?
Light Control: Curtains and blinds are ideal for managing the amount of light entering your home. Whether you need complete darkness in your bedroom or just a bit of soft light in your living room, curtains and blinds Los Angeles homes prefer offer versatile options to meet your needs.
Energy Efficiency: The sun can be intense in Los Angeles, especially during the summer months. Window shades Los Angeles homeowners love are designed to provide extra insulation and reduce the heat that enters your home, helping you save on cooling costs.
Privacy: One of the main reasons people choose curtains and blinds is for privacy. With options ranging from sheer curtains to blackout blinds, you can ensure your space remains private and secure from the outside world.
Style and Aesthetic Appeal: The best blinds in Los Angeles aren't just practical—they’re also a way to elevate your interior design. Whether you want something sleek and modern or something more traditional, we offer a variety of materials, colors, and designs to match your style.
Durability: The quality of curtains and blinds is essential, especially in sunny climates like Los Angeles. Our blinds are made from premium materials that are durable and designed to stand up to the test of time, maintaining their beauty for years to come.
Expert Installation for Your Curtains and Blinds
At Cali Blinds LA, we believe that professional installation is just as important as the quality of the curtains and blinds themselves. Our team of experts ensures that every window shade and blind is measured, fitted, and installed to perfection. We take the hassle out of installation, so you can enjoy your new window treatments with peace of mind.
With our Los Angeles window blinds installation services, we ensure that your window treatments fit seamlessly and function perfectly.1
