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 - "masks"
-
The way 90% of the population wears their face masks really explains a lot about their approach to using software, apps & websites as well.
I feel like giving up.
I am not a developer for the salary, or just to solve analytical puzzles. Those are motivators, but my main drive is to make the world more comfortable and enjoyable, better optimized, build ethical services which bring happiness into people's lives. I want to improve society, even if it's just a tiny bit.
But if users invest absolutely zero percent of their limited brain capacity into understanding a product that already has a super-clean design and responds with helpful validation messages...
...why the fuck bother.
I used to think of the gap between technology and tech-incompetent people as an optimization problem.
As something which could be fixed by spending a fortune on UX research. Write tests, hire QA employees, decrease tech debt, create a bold but unified & simple design.
But the technologically incompetent just get more entitled with every small thing you simplify.
It's never fucking fool-proof enough.
Why can't I upload a 220MB PDF as profile picture? Why doesn't the app install on my 9 year old Android Froyo phone? Why can't I sign up if my phone number contains a  U+FFFC? Why does this page load so slowly from my rural concrete bunker in East Ukraine? WHY DO I HAVE PNEUMONIA, HOW DID I GET INFECTED EVEN THOUGH I WAS WEARING A MOUTH MASK ON MY FOREHEAD?
This is why I ran away from Frontend, to Backend, to DBA.
If I could remove myself further from the end user, I would.
At least I still have a full glass of tawny port and a huge database which needs to be normalized & migrated.
Fuck humans, I'm going to hug a server.
21 -
"so you use Ubuntu" she said ,
"why don't you go for Linux ?" she asked.
so I dumped my girlfriend26 -
In my opinion, business as usual.
1. Work from home if possible. Cars fuck up the environment and no one likes traffic jams, use transportation sparingly. Pandemic or not.
2. I never want to shake the filthy sweaty hands of untrusted peasants, I don't care if you're a CEO representing our biggest client. An acknowledging nod is sufficient.
3. Why the FUCK do I feel sneeze droplets raining down the escalator? I don't care WHAT you're infected with, just sneeze in your elbow. No, don't sneeze in your hand either you dimwitted mongrel, because too many people insist on ignoring rule 2.
4. The news just taught you how to wash your hands? You mean, you didn't learn that in elementary school?
5. Pandemic or not, if you're sick, fucking stay at home. Why do people suddenly need a "policy" for this? Wasn't this always the common sense rule? Employers who don't send sick workers home actively sabotage their own business, even when it's "just a mild flu".
6. Keep some distance from me in public whenever possible. Again, pandemic or not... It's called personal space.
7. I understand that wearing mouth masks is not culturally integrated in the west like it is in Japan, but maybe it should be. Not for egocentric self preservation when you're healthy, but out of politeness to the public when you're sick. They actually work much better for that purpose, and it decreases the chance I will break your neck when you violate point 3.
I'm not a total germaphobe. I'll gladly engage in a filthy orgy with a dozen friends... As long as they've showered, aren't coughing, and don't have snot running down their chins.
The general hygiene level of the population is so fucking awful.
Pandemic, or not, it doesn't matter.27 -
Last night I was exploring the feasibility of cracking the WPA2 key of my own router at home. I set out on a late night adventure, set up a couple devices and, knowing the default password convention of the manufacturer, setup a Hashcat instance with the relevant masks on my laptop, created a Crunch wordlist and ran aircrack on my Raspberry Pi 3, and thought "Hey - maybe there's something for Android too."
Hashcat on Android is a cat based social media app. I'm a little scared.
3 -
Just wrote a examn about IPs an totally fucked it up. I hate subnet masks. SERIOUSLY, FUCK THEM
AAAHHHH fuuuuuu
💔5 -
covid is making life hard again. I can't just stop in the middle of a research project because I can't access the robots anymore. *makes angry noises* I already canceled a human study because of covid, so this feels super unfair.
but you know what pisses me off even more? the govt complaining about numbers being high but not doing jackshit about active disinfection of air and public spaces (China did that, btw) or providing cheap disposable masks for people.
Also, I'm not as much afraid of getting covid as I am afraid of giving it to the head of the department who is a 70+ yrs old genius in his own right.
Fuck.
Fuck.
Fuck.
... This is shit.32 -
RIP.
I just clocked off work and end up going to my couch we're I shall spend the next week in a fucking nother COVID lockdown.
Ooh no curfew this time 🥳
https://abc.net.au/news/2021-05-27/...
How's your week going?14 -
I just realized with this pandemic it's better to live in a dirt-cheap country, in a house you own, have a second hand car, work as a dev from home, become good with tools in your spare time, grow your own food in the garden.
Fuck this impossible system with it's promises of finding a cure and it's high pay but high taxes and expensive rent for living in a shitty rented apartment with no friends around, nothing to do than watch YouTube and play video games and be depressed half the time, then die because of lack of phisical activity.
I used to think countries that had good infrastructure were the best. Now public transportation is the worst idea around here, since no one wears masks and pretends all is well.
This is actually a decision I need to take next week. If you believe things will "get back to normal" please give me your input as it is valuable to me.28 -
Probably had my worst half-week ever this week.
Customer's CRM system, the read and edit masks just...stopped existing on last week friday. CRM fell back on some default masks for the dataset. No way to create new masks directly without putting the whole system upside down.
We couldn't do anything anyway because they reported the issue literally as we all were about to leave for weekend and our boss was like "Ah nah, well do it next week."
Our brains were already fried anyway...
I mail the reporter that we've registered their issue, will investigate and report back ASAP once we've got news.
Monday rolls around, I'm whacking my head against their system trying to figure the fuck out, what went wrong and how to solve it, I come up empty; Not that terrible since the masks only stopped existing in the webclient version of the system and they can still use the windows client, so they can still work.
Tuesday rolls around, I'm at an on site training for an ERP system with my boss at a remote company. Get an email in midst of the training, I was doing protocol.
Guy from the afflicted company goes and tells me that the issue has somehow spread to his colleague and him...IN THE WINDOWS CLIENT.
I'm fucking flabbergasted, so to speak, since the masks for the windows client and the web client are totally isolated from one another.
After we're back at our company, I investigate, less efficiently this time because my brain got fried at the training. I come up empty again.
NOW TODAY: Discuss further proceedings with my boss, he's not pissed at me or anything, just to say, but we're both worried, obviously.
Then at 10:20, a guy from the afflicted company mails me in an annoyed tone that the masks are still broken.
11:00, we figure out a workaround so the windows client users can at least work again, albeit limited.
11:10, I mail the guy, telling him that although we're still not able to fully work everything out and are still investigating, we've made a workaround so they can at least work again.
11:20, the guy mails me in a pissed tone around the lines of "This is very very important and must be fixed ASAP or else we'll not be able to work at all [...]"
And I think like "Dude I literally just told you like 8 minutes ago that there's are workaround so you'll be able to at least work again..."
Forward the mail to boss, we meet up quickly to discuss how in God's name we can deescalate this mfer.
11:31, the guy mails me again, all apologetically this time "Stop! All is good, I just now fully read you mail, thanks for implementing the workaround, nothing will come to a standstill [...]"
BRUH CAN YOU NOT FUCKING READ BEFORE ESCALATING SHIT
Fuck customers. Dumb fucking cretins unable to fucking read.
The issue is still unresolved. Support of the CRM software lets us sit on our collective asses and wait.
There is no such thing as stable software, it's a myth.
Every corporate software is like an ever-decaying semi-corpse of a brain dead patient slowly getting worse and worse but not fucking dying.
Rant over. -
This is the story of the API documentation.
Which btw I couldn't find on the producent's website anywhere. I had the pdf shared with me by a coworker.
I knew the api was fucked up the moment I looked at endpoint documentation.
GET params? WHERE, ORDERBY etc. Literally make a SQL select in a GET request.
Returned stuff? The whole thing. Not some DTO, you literally get everything you can get.
Eg if you get IP in your response, you get it in several formats: dotted form, as hex, and as int. In 3 different json fields.
Oh, and regarding IP - one would imagine you can use masks or prefixes for subnets, right? Nope. The only param you can use there is the subnet size. So you have to calculate the power of 2 every time you want to make a request.
That's from the endpoint documentation. But what about some general info on the API, before all that?
As I was looking for something, I decided to read that intro and general info about the API.
Okay, so there was a change log between API versions. "removed [endpoint which sounds like correct REST design], please use [this generic thing with SQL-like GETs]"... Several of them.
And there was also this sentence which said that the API is not restful, "it's REST-like". <facepalm>
If it was a bad attempt at REST API, I would let it go. But this sentence clearly showed they knew they did everything wrong. And the changelog showed they didn't stop there, they were actively making it worse.1 -
Since it's a law to cover your face on all public transportation, with a modest fine if you fail to comply, suddenly everybody found their masks. (It was highly adviced before.)3
-
What do you do when your client WANTS a shitty website?
If it's considered a UI anti-pattern, he wants it.
I'm pretty frustrated because I keep bringing him what I consider professional-quality work and he's disappointed, asks for something dumb instead. I made the mistake of giving him Photoshop and encouraging him to try to design some of his ideas. I thought he would be frustrated and decide, okay, Patrick knows best. But that backfired. Now I'm forced to answer basic questions about "how to delete the pixels" and end up on TeamViewer for hours trying to explain vector masks.
His current bright idea is to advertise his product with a comic strip. And let me tell you, it looks really, really awful. Not tasteful material-design-esq vectors, he thinks those are dumb, he prefers crude clipart. But he loves it.
I've kind of dug myself a hole here. It's what the client wants. But the client wants a steaming pile of shit. What do I do? Also forgot to mention, dude is my landlord and I'm behind on rent. FML
pic related; it's his comic
4 -
When you work on a web design by a graphic designer, expect to see 12px used for article paragraphs and 9px for navs... And of course, decimal pixels and asymmetric layouts that don't fit in any grid systems... On top of that, layers and layers and clipping masks and all the weird stuff in Illustrator...8
-
Challenge for today: tell someone who micromanages that they are micromanaging and see what happens! I never saw our politically, culturally, morally, vibe'ly correct HR lady lose her shit so much :D funny how someone drops all masks when something vulnerable gets touched7
-
!dev but if i have been catching covid it is because of these strangers hugging strangers and the group of regulars joining tables (not sql) and way too many masks on arms or below the nose. germans are yet dumber than i thought.5
-
Let's pick a datepicker for the project. Me: jquery-ui ? Supervisor: No something better.
Jquery-ui: any css selector, standard date format masks (dd/mm/yyyy or mm-dd-yyyy....), Opens if the field is access using Tab key
Something better: only Id selector, custom date format mask ( %d/%m/%Y ...), Tab does not work -
DevRanters, Do people still wear masks in your area/region/country?
I can say for my area, its like Covid never happened.19 -
My work product: Or why I learned to get twitchy around Java...
I maintain a Java based test system, that tests a raster image processor. The client is a Java swing project that contains CORBA bindings to the internal API of the raster image processor. It also has custom written UI elements and duplicated functionality that became available in later versions of Java, but because some of the third party tools we use don't work with later versions of Java for some reason, it's not possible to upgrade Java to gain things as simple as recursive directory deletion, yes the version of Java we have to use does not support something as simple as that and custom code had to be written to support it.
Because of the requirement to build the API bindings along with the client the whole application must be built with the raster image processor build chain, which is a heavily customised jam build system. So an ant task calls out to execute a jam task and jam does about 90% of the heavy lifting.
In addition to the Java code there's code for interpreting PostScript files, as these can be used to alter the behaviour of the raster image processor during testing.
As if that weren't enough, there's a beanshell interface to allow users to script the test system, but none of the users know Java well enough to feel confident writing interpreted Java scripts (and that's too close to JavaScript for my comfort). I once tried swapping this out for the Rhino JavaScript interpreter and got all the verbal support in the world but no developer time to design an API that'd work for all the departments.
The server isn't much better though. It's a tomcat based application that was written by someone who had never built a tomcat application before, or any web application for that matter and uses raw SQL strings instead of an orm, it doesn't use MVC in any way, and insane amount of functionality is dumped into the jsp files.
It too interacts with a raster image processor to create difference masks of the output, running PostScript as needed. It spawns off multiple threads and can spend days processing hundreds of gigabytes of image output (depending on the size of the tests).
We're stuck on Tomcat seven because we can't upgrade beyond Java 6, which brings a whole manner of security issues, but that eager little Java updated will break the tool chain if it gets its way.
Between these two components we have the Java RMI server (sometimes) working to help generate image data on the client side before all images are pulled across a UNC network path onto the server that processes test jobs (in PDF format), by reading into the xref table of said PDF, finding the embedded image data (for our server consumed test files are just flate encoded TIFF files wrapped around just enough PDF to make them valid) and uses a tool to create a difference mask of two images.
This tool is very error prone, it can't difference images of different sizes, colour spaces, orientations or pixel depths, but it's the best we have.
The tool is installed in both the client and server if the client can generate images it'll query from the server which ones it needs to and if it can't the server will use the tool itself.
Our shells have custom profiles for linking to a whole manner of third party tools and libraries, including a link to visual studio 2005 (more indirectly related build dependencies), the whole profile has to ensure that absolutely no operating system pollution gets into the shell, most of our apps are installed in our home directories and we have to ensure our paths are correct for every single application we add.
And... Fucking and!
Most of the tools are stored as source bundles in a version control system... Not got or mercurial, not perforce or svn, not even CVS... They use a custom built version control system that is built on top of RCS, it keeps a central database of locked files (using soft and hard locks along with write protecting the files in the file system) to ensure users can't get merge conflicts by preventing other users from writing to the files at all.
Branching is heavy weight and can take the best part of a day to create a new branch and populate the history.
Gathering the tools alone to build the Dev environment to build my project takes the best part of a week.
What should be a joy come hardware refresh year becomes a curse ("Well fuck, now I loose a week spending it setting up the Dev environment on ANOTHER machine").
Needless to say, I enjoy NOT working with Java. A lot of this isn't Javas fault, but there's a lot of things that Java (specifically the Java 6 version we're stuck on) does not make easy.
This is why I prefer to build my web apps in python or node, hell, I'd even take Lua... Just... Compiling web pages into executable Java classes, why? I mean I understand the implementation of how this happens, but why did my predecessor have to choose this? Why?2 -
Apple must have people really good at IDA Pro macOS masks the uname -a string perfectly. Side note: macOS is the best Linux distro.7
-
I figured out a workaround the coronavirus shit and to protect myself in public.
Instead of wearing medical masks (like all the sheep out there), I am gonna be wearing a gangsta-style bandanna.
It covers face and mouth. BUT most importantly it will scare people away and no one would get close so i will be practicing social distancing everywhere I go using nothing but the power of fear and stereotypes.6 -
!rant
Spend the past few days 3D printing those mask holders on my 3D printer, currently sitting at about 72 pieces in total to give away to friends and family around here :)1 -
Work from home policy is still in our managers discretion - manager can just say to stay within the building and to stop buying coffee outside
Clinic is not giving away masks readily unless an employee has cough or colds7 -
i'm new on here and just was wondering why they don't date or give the timing of rants as i was looking at some of the site. Not that it's important but speaking of dates....I think we've been in this shutdown LONG ENOUGH and this is the 11th of Apr. and they're adding on more time still when at first we were to get this over with by Apr. 3 now the end of April and now even out here where i live in So. Cal. universal Studios announced (i guess) they're shutting through end of May? Oh yeh-is that a Bright Airy future outlook to say that this virus is just going to wipe more out; keep wearing them masks and obey the stay at home rules and now you got this Hydroxy...you know that one that appears to be a positive drug to "work" to actually look safe enough to try or administer, how about giving that to the people that may want it instead of we've seen some bitter bulking at that very Hydroxy...look at the 1 governor or whomever threaten to strip the license right out of that person for bringing it up! Woooo instead ya got Mr Gates not even a physician talking all these rules of forced vaccines (again??) oh yeh NOT ME! This is now a politicized coronavirus and i watched a video and I believe it!!! The test conducted at the beginning of all this was tested incorrectly and it goes on and on and now we're in this lockdown as if there's power in them numbers keeping this thing going going gone to the biggest numbers where not enough medical equipment's cried out, lines out the A__ and then finding the opposite when people have followed up on all these leads of all over the Country where all this overflood of viral is running. Don't tell me i don't have the facts, because wth does at this juncture or at this very present night to where this is sickening. Yes, there's been patients or people Human Beings that have contracted it but let's just get some real information that i just have to know to what it is thus far isn't correct. And we need to get going, get your livilihood (spell check that word) GOING and LESS FEAR because from the people that want to run all this, they look power hungry to keep it going like the one guy said 'we don't have a choice' when it comes to this will play out 12 to 18 months. OH? YOU MAY HAVE LOSER CHOICE but WE DON'T!!! And it ain't playing out neither the 18 or 12...you know what they want it to run into the election process is what they want. Plus the idea to lock us down huh? And the day by days going by are going to only allow more freedoms to l-o-s-e!8
-
Funny how I sat here watching a fictional depiction of a police interrogation and it made me doubt that I know they are not effective against a specific group of people who plan everything in advance even creating or recruiting their victim ahead of time in a group activity so everything adds up.
And then also this allows collaboration with dirty cops. And of course polygraphs are inadmissible.
Thank God at least once they commit their crimes the story imprisons them. In the story.
But being a purist I was thinking how just knowing they lie is not really enough. Determining who coached them who they were in contact with how they were hooked up with them etc and what the organizational graph looks like is needed.
And even a socially retarded, nasty little empty hearted, soulless piece of garbage can stonewall away the tragedy that claims an innocent life against the background of a system that is supporting them and causes them to feel camaraderie with other more sophisticated monsters.
So then I think. A pair of skinning knives and an ekectric hand crank generator and a cauter might work better than sodium penithol was fabled to do.
So.
When a real person dedicated to justice and dedicated to the war against monsters is confronted with the truth of said monsters
And they laugh
And smirk
Or hide behind shallow masks of innocence my question is thus.
If a man so gentle and kind as I began and mostly remain can be tempted towards this
What does an angry man whose seen even more than I have whose hate for monsters burns endlessly because it's constantly fueled by exposure feel ?
In the end
Remember monsters
You think hurting something small and weak and innocent or simply alone and naive and lying makes you strong ? Makes you a big bad monster?
We're everywhere, and our hatred burns white hot. And when we explode we don't hunt weak innocent things that can't fight back. We hunt things that no one could ever pity and the death of which makes the world better.
And best of all because of this bullshit some of us can pass the polygraph even the next day. -
Lounge 483: The Best Hair Treatments, Permanent Makeup, Keratin Treatments, and Lash Extensions Near Me in Brooklyn
At Lounge 483, located at 483 4th Ave, Brooklyn, NY 11215, we offer a wide range of beauty services designed to make you look and feel your absolute best. Whether you're looking for a revitalizing hair treatment near me, want to wake up with flawless makeup with permanent makeup near me, are in need of a smoothing keratin treatment near me, or dream of voluminous lashes with lash extensions near me, our expert team is here to provide you with exceptional service and stunning results.
Hair Treatment Near Me: Restore Your Hair’s Health and Shine
Searching for the perfect hair treatment near me? Look no further than Lounge 483. We offer a variety of treatments designed to repair, nourish, and revitalize your hair, no matter its texture or condition.
Popular Hair Treatments We Offer:
Deep Conditioning Treatments: Restore moisture and vitality to dry, damaged hair with our nourishing deep conditioning treatments. They help improve shine, smoothness, and overall hair health.
Scalp Treatments: If you're struggling with a dry, itchy, or flaky scalp, our scalp treatments can help restore balance and improve the health of your scalp for stronger, healthier hair growth.
Hair Masks: Customizable to suit your unique hair needs, our hair masks target specific concerns such as frizz, breakage, or color damage, leaving your hair feeling rejuvenated and soft.
Hair Repair Treatments: If you’ve recently suffered from damage due to heat styling, coloring, or environmental stress, our repair treatments can help restore strength and vitality to your hair.
No matter your hair type or concern, our hair treatment near me services are designed to give you beautiful, healthy hair that you’ll love to show off.
Permanent Makeup Near Me: Wake Up with Flawless Beauty
Tired of spending time on your daily makeup routine? Lounge 483 offers expert permanent makeup near me services that provide you with long-lasting beauty that stays flawless day in and day out. From eyebrows to eyeliner and lip color, permanent makeup can enhance your natural features without the hassle of applying makeup every day.
Our Permanent Makeup Services Include:
Microblading: Achieve full, natural-looking eyebrows with our microblading service. This semi-permanent technique creates fine, hair-like strokes for a flawless, defined brow.
Eyeliner Tattoo: Say goodbye to smudging eyeliner with our permanent eyeliner tattoo services. Whether you want a subtle lash enhancement or a bold winged look, our permanent eyeliner options are tailored to your style.
Lip Blush Tattoo: Enhance the natural color and shape of your lips with a lip blush tattoo. This semi-permanent procedure gives you fuller, more defined lips with a natural flush of color.
Areola Tattoo: We also offer permanent areola tattoos, which can be a great option for those who have undergone breast surgery and wish to restore their natural look.
With our permanent makeup near me services, you can save time and wake up looking polished, enhancing your natural beauty effortlessly.
Keratin Treatment Near Me: Achieve Smooth, Frizz-Free Hair
If you're tired of battling frizz or dealing with unruly hair, a keratin treatment near me is the solution you've been looking for. At Lounge 483, we specialize in keratin treatments that help smooth, soften, and straighten your hair, leaving it looking glossy, healthy, and frizz-free.
Why Choose Keratin Treatment?
Frizz Reduction: Keratin treatments smooth the hair cuticle, reducing frizz and flyaways, even in the most humid conditions.
Sleek, Smooth Hair: Achieve silky, straight hair without the need for heat styling tools, saving you time and effort.
Long-Lasting Results: The results from a keratin treatment typically last for several months, meaning you can enjoy smooth, manageable hair for an extended period.
Improved Hair Health: The nourishing keratin treatment helps strengthen your hair, adding shine and vitality to dull, lifeless strands.
Whether you're looking for sleek, straight hair or just want to reduce the hassle of styling, our keratin treatment near me service is a game-changer for anyone struggling with frizz or damage.
Lash Extensions Near Me: Enhance Your Eyes with Gorgeous Lashes
At Lounge 483, we offer expert lash extensions near me services to give you voluminous, long lashes that make your eyes pop. Whether you want a natural look or something more dramatic, our lash artists will customize your extensions to suit your style.
Types of Lash Extensions We Offer:
Classic Lashes: For a natural, everyday look, classic lash extensions add length and volume to your natural lashes, giving you a subtle, enhanced appearance.
6 -
Glow and Refresh Your Skin at Face First By J Glam: Chemical Peels, Facial Massages, Acne Facials, and Brightening Facials in Marietta, GA
At Face First By J Glam, located at 2470 Windy Hill Rd SE, Marietta, GA 30067, we are passionate about helping you achieve radiant, healthy skin with our specialized skincare services. Whether you're looking for a chemical peel near me, a relaxing facial massage near me, an acne facial near me, or a brightening facial near me, we provide personalized treatments designed to enhance your natural beauty and leave you glowing. Our team of experts is here to cater to your specific skincare needs, ensuring that you get the best results.
Chemical Peel Near Me: Renew and Revitalize Your Skin
If you’ve been searching for a chemical peel near me to address issues such as uneven skin tone, fine lines, or sun damage, Face First By J Glam is the perfect destination. Our chemical peels use a specially formulated solution to exfoliate the skin, helping to remove dead skin cells and stimulate the growth of new, healthy skin. This treatment can be customized based on your skin's needs, whether you’re looking for a gentle peel or something stronger to address more significant skin concerns.
A chemical peel can help with a variety of skin issues such as hyperpigmentation, fine lines, acne scars, and dullness. By resurfacing the skin, it reveals a smoother, brighter, and more even complexion. If you’ve been looking for a chemical peel near me, our experts at Face First By J Glam are here to help you achieve glowing, youthful skin.
Facial Massage Near Me: Relax and Rejuvenate
A facial massage near me is an essential treatment for anyone looking to relax and improve the appearance of their skin. At Face First By J Glam, our facial massages are designed to promote blood circulation, relieve muscle tension, and provide a deeply relaxing experience. Facial massages not only feel amazing, but they also help reduce puffiness, minimize stress, and enhance the overall health of your skin.
By stimulating circulation, a facial massage can help your skin look more vibrant and youthful, and it can also increase the absorption of skincare products, ensuring you get the most out of your treatments. Whether you are in need of a quick stress relief session or want to enhance your facial treatment, a facial massage near me at Face First By J Glam is the perfect addition to your skincare routine.
Acne Facial Near Me: Clearer, Healthier Skin
Dealing with acne can be frustrating, but our acne facial near me is designed to help you achieve clearer, healthier skin. Face First By J Glam offers professional acne facials that target acne-prone skin by focusing on deep cleansing, exfoliation, and extractions. Our estheticians use gentle techniques and specialized products to remove impurities, unclog pores, and reduce inflammation, all while promoting the healing of existing breakouts.
Whether you suffer from occasional breakouts or more persistent acne, our acne facials can help clear your complexion, reduce redness, and improve the overall health of your skin. Say goodbye to stubborn acne and hello to a refreshed, clearer complexion with our acne facial near me services at Face First By J Glam.
Brightening Facial Near Me: Achieve a Radiant Glow
If you're looking for a brightening facial near me to give your skin a healthy, luminous glow, look no further than Face First By J Glam. Our brightening facials are designed to target dull, uneven skin tones and improve overall radiance. By using a combination of exfoliation, hydrating masks, and brightening serums, we work to even out your skin tone and enhance your natural glow.
Our brightening facial near me services are perfect for anyone looking to treat dark spots, pigmentation, and uneven skin texture. With a brightening facial, your skin will look revitalized, smoother, and more radiant than ever before. Treat yourself to a glowing complexion and feel confident in your skin with our expert treatments.
Why Choose Face First By J Glam?
At Face First By J Glam, we pride ourselves on providing exceptional skincare services that cater to your individual needs. Here’s why our clients love us:
Experienced Professionals: Our certified estheticians are highly skilled in offering a wide range of treatments, including chemical peels, facial massages, acne facials, and brightening facials.
Customized Treatments: Every client’s skin is unique, and we personalize each treatment to address your specific skin concerns and goals.
Relaxing Spa Atmosphere: We provide a tranquil, luxurious environment where you can relax and unwind while receiving the best skincare treatments.
Convenient Location: Located in Marietta, GA, we are easily accessible to clients searching for facial treatments near me, including chemical peels, facial massages, and more.2


