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 - "organized"
-
Hey everyone,
First off, a Merry Christmas to everyone who celebrates, happy holidays to everyone, and happy almost-new-year!
Tim and I are very happy with the year devRant has had, and thinking back, there are a lot of 2017 highlights to recap. Here are just a few of the ones that come to mind (this list is not exhaustive and I'm definitley forgetting stuff!):
- We introduced the devRant supporter program (devRant++)! (https://devrant.com/rants/638594/...). Thank you so much to everyone who has embraced devRant++! This program has helped us significantly and it's made it possible for us to mantain our current infrustructure and not have to cut down on servers/sacrifice app performance and stability.
- We added avatar pets (https://devrant.com/rants/455860/...)
- We finally got the domain devrant.com thanks to @wiardvanrij (https://devrant.com/rants/938509/...)
- The first international devRant meetup (Dutch) with organized by @linuxxx and was a huge success (https://devrant.com/rants/937319/... + https://devrant.com/rants/935713/...)
- We reached 50,000 downloads on Android (https://devrant.com/rants/728421/...)
- We introduced notif tabs (https://devrant.com/rants/1037456/...), which make it easy to filter your in-app notifications by type
- @AlexDeLarge became the first devRant user to hit 50,000++ (https://devrant.com/rants/885432/...), and @linuxxx became the first to hit 75,000++
- We made an April Fools joke that got a lot of people mad at us and hopefully got some laughs too (https://devrant.com/rants/506740/...)
- We launched devDucks!! (https://devducks.com)
- We got rid of the drawer menu in our mobile apps and switched to a tab layout
- We added the ability to subscribe to any user's rants (https://devrant.com/rants/538170/...)
- Introduced the post type selector (https://devrant.com/rants/850978/...) (which will be used for filtering - more details below)
- Started a bug/feature tracker GitHub repo (https://github.com/devRant/devRant)
- We did our first ever live stream (https://youtube.com/watch/...)
- Added an awesome all-black theme (devRant++) (https://devrant.com/rants/850978/...)
- We created an "active discussions" screen within the app so you can easily find rants with booming discussions!
- Thanks to the suggestion of many community members, we added "scroll to bottom" functionality to rants with long comment threads to make those rants more usable
- We improved our app stability and set our personal record for uptime, and we also cut request times in half with some database cluster upgrades
- Awesome new community projects: https://devrant.com/projects (more will be added to the list soon, sorry for the delay!)
- A new landing page for web (https://devrant.com), that was the first phase of our web overhaul coming soon (see below)
Even after all of this stuff, Tim and I both know there is a ton of work to do going forward and we want to continue to make devRant as good as it can be. We rely on your feedback to make that happen and we encourage everyone to keep submitting and discussing ideas in the bug/feature tracker (https://github.com/devRant/devRant).
We only have a little bit of the roadmap right now, but here's some things 2018 will bring:
- A brand new devRant web app: we've heard the feedback loud and clear. This is our top priority right now, and we're happy to say the completely redesigned/overhauled devRant web experience is almost done and will be released in early 2018. We think everyone will really like it.
- Functionality to filter rants by type: this feature was always planned since we introduced notif types, and it will soon be implemented. The notif type filter will allow you to select the types of rants you want to see for any of the sorting methods.
- App stability and usability: we want to dedicate a little time to making sure we don't forget to fix some long-standing bugs with our iOS/Android apps. This includes UI issues, push notification problems on Android, any many other small but annoying problems. We know the stability and usability of devRant is very important to the community, so it's important for us to give it the attention it deserves.
- Improved profiles/avatars: we can't reveal a ton here yet, but we've got some pretty cool ideas that we think everyone will enjoy.
- Private messaging: we think a PM system can add a lot to the app and make it much more intuitive to reach out to people privately. However, Tim and I believe in only launching carefully developed features, so rest assured that a lot of thought will be going into the system to maximize privacy, provide settings that make it easy to turn off, and provide security features that make it very difficult for abuse to take place. We're also open to any ideas here, so just let us know what you might be thinking.
There will be many more additions, but those are just a few we have in mind right now.
We've had a great year, and we really can't thank every member of the devRant community enough. We've always gotten amazingly positive feedback from the community, and we really do appreciate it. One of the most awesome things is when some compliments the kindness of the devRant community itself, which we hear a lot. It really is such a welcoming community and we love seeing devs of all kind and geographic locations welcomed with open arms.
2018 will be an important year for devRant as we continue to grow and we will need to continue the momentum. We think the ideas we have right now and the ones that will come from community feedback going forward will allow us to make this a big year and continue to improve the devRant community.
Thanks everyone, and thanks for your amazing contributions to the devRant community!
Looking forward to 2018,
- David and Tim
45 -
Hey everyone,
Merry Christmas to everyone who celebrates, happy holidays to everyone, and happy almost-new-year!
Tim and I wanted to reflect on the year devRant has had, and looking back, there are a lot of awesome things that happened in 2018 that we are very thankful for. Here are just a few of the ones that we thought of (this list is not exhaustive and I'm definitley forgetting stuff, so please comment about those!):
- After nearly a year in the making, the completely overhauled devRant web version was launched (https://devrant.com/rants/1255714/...)
- @linuxxx became the first devRant user to hit 100,000++! (https://devrant.com/rants/1157415/...)
- We once again pulled off the greatest April fools joke everrrr (https://devrant.com/rants/1311206/...)
- @trogus started making awesome devComics and http://devcomics.com was launched
- We added a feature to allow rant filtering by post type (https://devrant.com/rants/1354275/...)
- We made it so avatars could have expressions! (https://devrant.com/rants/1563683/...)
- We had a booth at TechDay New York and got to meet some devRant users! (https://devrant.com/rants/1394067/...)
- We made major backend architectural improvements - including spinning up a special high-powered-CPU web server to handle avatar creation and make the creation process much faster (https://devrant.com/rants/1370938/...)
- App stability: mainly Android - we fixed crashes, did a push-notif overhaul, and tried to continue making the apps better and more stable
- A record amount of devRant meetups were held, and we couldn't be more proud about that, and we thank every person who organized one! (just a few: https://devrant.com/rants/1588218/... https://devrant.com/rants/1884724/... https://devrant.com/rants/1683365/... https://devrant.com/rants/1922950/...)
We had a busy year, and despite some things going on for us personally and some setbacks around those, we think this was a very productve year for devRant and that we are going in the right direction. We're continuing to constantly evaluate feedback from members of the community to decide where to take the app next. We're fully committed to improving the devRant community in 2019 and we have a lot of ideas about how we can do that. We're working on some things, but we're not really announcing them yet, so please sit tight for those :) In the meantime, feel free to let us know what you'd like to see improved/added the most as we always like to get updated feedback from the community.
As always, thank you everyone, and thanks for your amazing contributions to the devRant community!
Looking forward to 2019,
- David and Tim
26 -
1. The quality of the coffee and toilet paper you encounter during an interview tells you more than promises about table tennis or fruit baskets.
2. Try to determine who their primary client is: subscribers, app buyers, advertisers, etc. It's a major influence on the company dynamic.
3. Before an interview, you can just say: "I would like to sit down with a PO and run through one backlog feature and one bug, to get a feel for the type of tasks at the company". Such an activity immediately reveals team structure, whether they have product owners & scrum masters, what a sprint looks like, how they prioritize tasks, and how organized/chaotic your work experience will be.16 -
Frack he did it again.
In a meeting with the department mgr and going over a request feature *we already discussed ad nauseam* that wasn’t technically feasible (do-able, just not worth the effort)
DeptMgr: “I want to see the contents of web site A embedded in web site B”
Me: “I researched that and it’s not possible. I added links to the target APM dashboard instead.”
Dev: “Yes, it’s possible. Just use an IFrame.”
DeptMgr: “I thought so. Next sprint item …what’s wrong?…you look frustrated”
Me: “Um..no…well, I said it’s not possible. I tried it and it doesn’t work”
Dev: “It’s just an IFrame. They are made to display content from another site.”
Me: “Well, yes, from a standard HTML tag, but what you are seeing is rendered HTML from the content manager’s XML. It implemented its own IFrame under the hood. We already talked about it, remember?”
Dev: “Oh, that’s right.”
DeptMgr: “So it’s possible?”
Dev: “Yea, we’ll figure it out.”
Me: “No…wait…figure what out? It doesn’t work.”
Dev: “We can use a powershell script to extract the data from A and port it to B.”
DeptMgr: “Powershell, good…Next sprint item…”
Me: “Powershell what? We discussed not using powershell, remember?”
Dev: “It’s just a script. Not a big deal.”
DeptMgr: “Powershell sounds like a right solution. Can we move on? Next sprint item….are you OK? You look upset”
Me: “No, I don’t particularly care, we already discussed executing a powershell script that would have to cross two network DMZs. Bill from networking already raised his concern about opening another port and didn’t understand why we couldn’t click a link. Then Mike from infrastructure griped about another random powershell script running on his servers just for reporting. He too raised his concern about all this work to save one person one click. Am I the only one who remembers this meeting? I mean, I don’t care, I’ll do whatever you want, but we’ll have to open up the same conversations with Networking again.”
Dev: “That meeting was a long time ago, they might be OK with running powershell scripts”
Me: “A long time ago? It was only two weeks.”
Dev: “Oh yea. Anyway, lets update the board. You’ll implement the powershell script and I’ll …”
Me: “Whoa..no…I’m not implementing anything. We haven’t discussed what this mysterious powershell script is supposed to do and we have to get Mike and Bill involved. Their whole team is involved in the migration project right now, so we won’t see them come out into the daylight until next week.”
DevMgr: “What if you talk to Eric? He knows powershell. OK…next sprint item..”
Me: “Eric is the one who organized the meeting two weeks ago, remember? He didn’t want powershell scripts hitting his APM servers. Am I the only one who remembers any of this?”
Dev: “I’m pretty good with powershell, I’ll figure it out.”
DevMgr: “Good…now can we move on?”
GAAAHH! I WANT A FLAMETHROWER!!!
Ok…feel better, thanks DevRant.11 -
Oh, man, I just realized I haven't ranted one of my best stories on here!
So, here goes!
A few years back the company I work for was contacted by an older client regarding a new project.
The guy was now pitching to build the website for the Parliament of another country (not gonna name it, NDAs and stuff), and was planning on outsourcing the development, as he had no team and he was only aiming on taking care of the client service/project management side of the project.
Out of principle (and also to preserve our mental integrity), we have purposely avoided working with government bodies of any kind, in any country, but he was a friend of our CEO and pleaded until we singed on board.
Now, the project itself was way bigger than we expected, as the wanted more of an internal CRM, centralized document archive, event management, internal planning, multiple interfaced, role based access restricted monster of an administration interface, complete with regular user website, also packed with all kind of features, dashboards and so on.
Long story short, a lot bigger than what we were expecting based on the initial brief.
The development period was hell. New features were coming in on a weekly basis. Already implemented functionality was constantly being changed or redefined. No requests we ever made about clarifications and/or materials or information were ever answered on time.
They also somehow bullied the guy that brought us the project into also including the data migration from the old website into the new one we were building and we somehow ended up having to extract meaningful, formatted, sanitized content parsing static HTML files and connecting them to download-able files (almost every page in the old website had files available to download) we needed to also include in a sane way.
Now, don't think the files were simple URL paths we can trace to a folder/file path, oh no!!! The links were some form of hash combination that had to be exploded and tested against some king of database relationship tables that only had hashed indexes relating to other tables, that also only had hashed indexes relating to some other tables that kept a database of the website pages HTML file naming. So what we had to do is identify the files based on a combination of hashed indexes and re-hashed HTML file names that in the end would give us a filename for a real file that we had to then search for inside a list of over 20 folders not related to one another.
So we did this. Created a script that processed the hell out of over 10000 HTML files, database entries and files and re-indexed and re-named all this shit into a meaningful database of sane data and well organized files.
So, with this we were nearing the finish line for the project, which by now exceeded the estimated time by over to times.
We test everything, retest it all again for good measure, pack everything up for deployment, simulate on a staging environment, give the final client access to the staging version, get them to accept that all requirements are met, finish writing the documentation for the codebase, write detailed deployment procedure, include some automation and testing tools also for good measure, recommend production setup, hardware specs, software versions, server side optimization like caching, load balancing and all that we could think would ever be useful, all with more documentation and instructions.
As the project was built on PHP/MySQL (as requested), we recommended a Linux environment for production. Oh, I forgot to tell you that over the development period they kept asking us to also include steps for Windows procedures along with our regular documentation. Was a bit strange, but we added it in there just so we can finish and close the damn project.
So, we send them all the above and go get drunk as fuck in celebration of getting rid of them once and for all...
Next day: hung over, I get to the office, open my laptop and see on new email. I only had the one new mail, so I open it to see what it's about.
Lo and behold! The fuckers over in the other country that called themselves "IT guys", and were the ones making all the changes and additions to our requirements, were not capable enough to follow step by step instructions in order to deploy the project on their servers!!!
[Continues in the comments]25 -
What's the downside of having a "high tech" classroom with Bose speakers and a mid tier PC you say?
Hackers
So back in highschool we used to have these fancy "corporate" classrooms with speakers, PC and projector setup (plus really comfy chairs). Classrooms were organized in triads next to each other so we usually knew when classes where taking place next to us.
One day I decided to fuck around with teachers, I waited until he/she started class and I remotely blasted music or porn sounds on the third empty classroom and waited until the angry teacher rushed to the classroom then...silence...nothing but an empty classroom.
One day one of the teachers was so pissed because I orchestrated a Vivaldi concert with the 3 classrooms he rushed into ours and took a friend of mine who he had a personal grudge against, I kinda felt bad but not so much after my mate told me that was genius and that we should do it again.
12 -
I made a Trello board and listed some tasks for me and my team.
My boss comes in, I show him the trello board to show how I organized our tasks.
He liked it, so I asked him if we can use it more frequently.
He replied: this is your code, do whatever you want.
I asked: my code?
He replied: yah didn't just build this webpage? This interactive task manager.
Me in shock: hold on you think I built trello?
Boss: oh ... You didn't ? It looks like something you'd do for your "front end masterbaution".
Me: oh wow, well... If that was the case I would've made $425 million on top of my salary.
Boss: looked at me like meh ~ and walked away...7 -
When people write me at 5am on facebook, they think, how nice and organized my life is so I am getting up early. Truth is, I have not slept yet.4
-
!rant
I built a decently large project at work, and everything works perfectly. It's beautiful, it's fast, it's light, it's organized and clean, and deploying is a breeze. I'm very proud of it.
The biggest reason, though, is that it uses exclusively technology I had never touched before:
• React
• Redux
• ES6/Babel
• Webpack
• Express.js
• Material Design
• Apple lappy (I'm a linux girl)
I was completely new to all of these, including my dev machine. Every single aspect of the project was outside my skillet.
But it went from my first experimental `import React from 'react'` to production-ready in three weeks. I'm really proud 😊14 -
bitchface micromanager keeps telling me i don't communicate enough, don't do enough, am not fast enough, etc.
So i've been sending her a weekly summary of ~50 bullet points of things I did during the week, issues encountered, workarounds found, research findings, who i talked to, etc. all organized by task with links to the tickets.
My work volume hasn't increased (probably decreased, actually) but it certainly looks like I'm doing a lot. probably because i am? but she doesn't listen during standup, so... victory by a hundred bullet points it is!28 -
More sysadmin focused but y’all get this stuff and I need a rant.
TLDR: Got the wrong internship.
Start working as a sysadmin/dev intern/man-of-many-hats at a small finance company (I’m still in school). Day 1: “Oh new IT guy? Just grab a PC from an empty cubicle and here’s a flash drive with Fedora, go ahead and manually install your operating system. Oh shit also your desktop has 2g of ram, a core2 duo, and we scavenged your hard drive for another dev so just go find one in the server room. And also your monitor is broken so just take one from another cubicle.”
Am shown our server room and see that someone is storing random personal shit in there (golf clubs propped against the server racks with heads mixed into the cabling, etc.). Ask why the golf clubs etc. are mixed in with the cabling and server racks and am given the silent treatment. Learn later that my boss is the owners son, and he is storing his personal stuff in our server room.
Do desktop support for end users. Another manager asks for her employees to receive copies of office 2010 (they’re running 2003 an 2007). Ask boss about licensing plans in place and upgrade schedules, he says he’ll get back to me. I explain to other manager we are working on a licensing scheme and I will keep her informed.
Next day other manager tells me (*the intern*) that she spoke with a rich business friend whose company uses fake/cracked license keys and we should do the same to keep costs down. I nod and smile. IT manager tells me we have no upgrade schedule or licensing agreement. I suggest purchasing an Office 365 subscription. Boss says $150 a year per employee is too expensive (Company pulls good money, has ~25 employees, owner is just cheap) I suggest freeware alternatives. Other manager refuses to use anything other than office 2010 as that is what she is familiar with. Boss refuses to spend any money on license keys. Learn other manager is owners wife and mother of my boss. Stalemate. No upgrades happen.
Company is running an active directory Windows Server 2003 instance that needs upgrading. I suggest 2012R2. Boss says “sure”. I ask how he will purchase the license key and he tells me he won’t.
I suggest running an Ubuntu server with LDAP functionality instead with the understanding that this will add IT employee hours for maintenance. Bosses eyes glaze over at the mention of Linux. The upgrade is put off.
Start cleaning out server room of the personal junk, labeling server racks and cables, and creating a network map. Boss asks what I’m doing. I show him the organized side of the server room and he says “okay but don’t do any more”.
... *sigh* ...20 -
Users: “It’d be nice if notifications were all pretty and organized...”
Android: “You got that, buddy!”
iOS:
12 -
Yesterday I said: "My code was nice and well organized but then I started to do the things the customer wanted. Now it's horrible and ugly."3
-
Okay so my co-workers explains why they give me the title "GitHub Maid":
Basically most of the time the engineering didn't have the time to scroll through issues, and that includes me, so a lot of this stuff does not get triaged properly when reported. When I stumbled on the tracker, I knew I had to do something, so I sorted and sorted and managed the tickets by my own.
So being a "GitHub Maid" is not something to be embarrassed about after all, in fact, I think the dev team owed me a lot because the issue tracker is more organized, and the issues are getting triaged and assigned properly now compared before.
So if they call you like something similar, be proud of it because some developers wouldn't even bother to tidy up issue tracking.12 -
Me: cool, i organized all my exams to be the most effective, if i study now, i can relax for a few weeks before i have to move.
Interesting side project: hi3 -
The strangest place I've ever coded... I woudn't say it was the strangest, but definitely the least expected?
The hospital's recovery room after my second child.
I was working at/in Hell at the time (see previous rants concerning API Guy and the asshole salesman CEO). Said salesman douchebag ceo bossman had no recollection of me being expecting, going to the hospital, or even why I was there (and if he did, he wouldn't have cared at all). He still insisted I work on his shit features because they were so important for his ever-so-important client and their new signups that they were going to do anyway. I loathe him so fucking much.
Anyway, the feature in question was pretty tiny: during the new client onboarding process, if the client came from a specific affiliate link, the frontpage should change to reflect that affiliate's branding -- different background, a custom header, etc. It was pretty easy to do, though I made certain he didn't know that. During an hour while everyone else was asleep (and while I wasn't passing out from exhaustion), I pulled out my macbook air and built his stupid feature next to my hours-hold newborn.
Did I get any appreciation for that? Sure! He showed appreciation by not yelling at me for a few days. But only because he thought the feature was difficult and that I got it done quickly, not because anything else was difficult. Asshole.
Yes, I told him several times before and several times more afterward. I don't know what goes though his head or how it even works, but it didn't seem like a big deal to him, and he kept forgetting, or maybe he just pretended to listen like he always did. Fucking asshole apparently never heard of maternity leave. I could rant and swear and curse and fume and rage about him for years 🤬 I can't believe I was so excited when I netted that job.
But anyway, building the feature was actually kind of relaxing. I organized and wrote the entire project myself, so working with it was a pleasure, and it was an easy change that I could abstract nicely and cleanly. I totally didn't mind doing it, and actually kind of enjoyed it. I just hated who I was doing it for, and that he didn't fucking care. Used and abused? absolutely. I hope he dies in the most painful, gruesome way possible. Spaghettification might not even be awful enough6 -
A decade ago 800x600 was pretty much the standard resolution for devices and 5 sec response time was considered fast. Animations were minimal and websites were easier to read. Programmers debated around topics like which loop runs faster, i++ or ++i, while vs doWhile and so on. In general, we were closer to understanding what happens behind the browser curtain and how code needs to be organized to make it more maintainable.
Today the level of abstraction is much higher. I don't think devs can contemplate on the finer aspects of programming efficiency; they'd rather rely on a code library to do all the grunt work. With the explosion of devices and platforms, the focus has shifted from programming to assembling. Programmers need to know their tools first, then write code. The tool is expected to work well with a millisecond response time, not the programmer's code.
Moving forward, I think programming would be more about building higher abstraction utilities/libraries that are integrated by other tools, which is already happening. Marketing an App would become more important than the actual skill needed to develop it.
A bit far-fetched, but I think the future programmer would be a lot like a stock market analyst who has a bunch of windows in front, just observing data or algorithm patterns created by an AI engine and cherry-picking a specific combination of modules that might make the next big sensational app.8 -
> In office for first time in awhile
> Run into group of 4 people I don’t recognize in far cubicle corning laughing in hushed voices eating of an impressive spread of food
> See me and immediately look at each other with panicked expressions
> Confused, I put my hands up to indicate I come in peace
> They relax a little and say they thought I was from HR since they didn’t recognize me
> Ask why HR seeing them would be such a big deal
> They say their potluck is not “sanctioned”
> …?
So apparently HR just could resist ruining one of the only good things about coming into the office and one of the coolest things about the company’s culture. At least once a month there would be a giant potluck where everyone would bring some home cooked dish and share it. I can’t tell you how amazing these are in Canada, 50+ plates of authentic food from all over the world.
Unfortunately HR didn’t agree as 1. They didn’t cook so felt bad taking food. 2. Nobody asked them permission to put on these events they just happened organically. 3. Some people were bringing in food that they felt was culturally inappropriate (ie. caucasian guy bringing in homemade sushi).
HR recently banned all “unsanctioned” potlucks and all future potlucks needed to be approved through them with the following stipulations. 1. You could participate without bringing something by donating to HR $10 2. If you brought something you still had to give HR $10. 3. Things you brought in had to be approved by HR
Naturally the first and only potluck under these rules only 4 people brought something in as many couldn’t get their dishes approved because HR didn’t like what they were planning to bring (started out as being because culture and turned into HR just being picky), most just brought $10 so there wasn’t enough food to go around and so after HR took a giant group photo to post on the company’s social media accounts to show off how good the company’s culture is most everyone had to go out for lunch. HR sent out an email later that day exclaiming what a huge success for charity and the company brand the potluck was and they can’t wait for the next one. (I have the HR communications email marked as spam so I never saw the email). Nobody ever organized a sanctioned potluck after that.
However people still missed cooking and sharing their favourite recipes with one another so potlucks still occur but they are now very small, secret, invite-only, hush-hush affairs.
…What in the ever loving fuck17 -
I download a lot of different stuff all the time. Often times I don't actually get around to cleaning it up. Thus, I decided I needed to build a script to further encourage my bad habits.
Here I've built a script for both Windows and Linux. It's designed to take all the files in the current directory and move them into their own folders based on their extensions. Why is this useful?
It's fucking useful when you're not having to swim through fucking mountains of content.
Anyways without any further ado here are the scripts.
Linux
#!/bin/bash
for i in *.*; do
filename=$(basename -- "$i")
extension="${filename##*.}"
extension="$extension"files
mkdir "$extension"
mv "$i" "$extension"
done
Windows
@echo off
for %%i in (*.*) do (
if not exist %%~xifile md %%~xifile
)
for %%i in (*.*) do (
if "%%i" NEQ "movingFiles.bat" move "%%i" "%%~xifile"
)
14 -
Stupid bloody PM.
I asked him for two images a long time ago: a 1x and a 2x ‘0’ monogram for Apple wallets, since we currently have monograms for glyphs 1-9 and a-z. And this is in production, so any merchant whose name starts with a ‘0’ will cause a crash. We’ve been fortunate thus far.
But this PM. He lied about who needed to make the images for three weeks, saying it’s up to the designer, when he actually made them himself. He also said he was going to take care of handing the task off, and never did, and then said designer when on FTO. When I asked the designer about it after he came back, he had no clue what graphics (and even the feature) I was talking about, or even what the requirements for the graphics might be. I had to confront the PM before he admitted he made the originals, and (begrudgingly) said he would make the new ones.
When said PM did finally make the images, the colors were all wrong. They’re not the light teal from our branding, they’re dark blue and the font is different, making them pretty ugly.
Also, after assuring me that the naming convention for the new images is the same, I discover that they’re neither organized into folders nor even named properly. (And yes, he is aware of how it should be.) I can rename and move them around easily enough, but come on, don’t say you did the work and then give me a mess to clean up!
And to top it all off, he completely spaced making the ‘u’ monograms, so I’m still short a fucking glyph!
Asdfjskldf.
How do you do every single thing wrong? Like, how!?1 -
Blender.
3D modelling, UVs, texturing, animation, video editing, compositing, motion graphics, motion tracking, 2D animation, and a fucking powerful render engine? Check.
Great community? Check.
Powerful and easy scripting system? Check.
A well organized dev team? Check.
People who care about UI/UX? Check (look at Blender 2.8).
Does it compete with a major corporation that would go into sloth otherwise? Check. (If you thought M$ was shaftware wait till you see Autodesk)
There are other FOSS projects that I really like, but my vote definitely goes to Blender.9 -
I remember the day when my room was messed up and my desktop icons were organized.
But now, my desktop icons are messed up and also my room is.
shit1 -
When a Coursera course is way better than the one offered by your university…
A university student's rant...
I study Electrical and Computer Engineering and during the first semester of the second year I selected an optional course: Web Programming. It was believed among students that the course would be really easy, and it was. All the student had to do was build a very simple website using HTML, CSS and a few line of JS. A website containing three or four pages all of which had to be validated using a markup validation service.
Yeah, sure, I passed the course just like everyone else who bothered enough to spend an hour or two working on the project. Oh, I almost forgot! We had an one-hour workshop on Dreamweaver!
So, by that point, everybody was a front-end developer, right?!
That happened over three years ago, and because of that course web-development didn’t impress me…
Thankfully, the last few months I’ve became interested in Web Development, and I’ve been reading some articles, spending time on smashing magazine, making some progress on FreeCodeCamp and taking relevant courses on Coursera!
In fact, a few days ago I completed the Coursera course “HTML, CSS and Javascript for Web Developers”.
Oh boy, the things I didn’t know that I didn’t know…
<sarcasm>Did you know there was a term called “responsive design” and that there are frameworks like bootstrap?</sarcasm>
Well, I d i d n ’ t k n o w ! ! ! (even though I had taken the university’s course).
I understand that bootstrap was introduced in 2011 and I took the university course in late 2012, but by that time, bootstrap was quite popular and also there were other frameworks available before bootstrap that could have been included in the course! (even today, there is no reference in responsive design in the university’s course).
In just five weeks the coursera course managed to teach me more, in a more organized and meaningful way than my university’s course in a whole semester!
When I started the coursera course I shared it with a friend of mine. His response: “yeah, sure, but web development is pretty easy… I didn’t spend much time to complete that project three years ago!”
That course three years ago gave birth to misconceptions in students' minds that web development is easy! Yeah, sure, it can be easy to built a simple, non responsive, non interactive website! But that's not how the world works nowadays , right?!
A few months ago, in the early days of August, I attended Flock, the Fedora community conference. During a break I spent some time speaking with a Red Hat employee about student internships. He told me, and I paraphrase: “We know that students don’t have a solid background and that they haven’t learned in the university what we need them to!”
Currently I’m planning to apply for a front-end developer internship position here in Greece.
Yesterday I wrote my CV, added university courses relevant to that position and listed coursera courses under independent coursework… While writing those I made these thoughts…
What if that course 3 years ago was as good as the coursera course… all the things I’d know by now…6 -
!rant
Boss: You can't start coding without understanding the phrase P. O. O. P.
Me: P. O. O. P.?
Boss: Is a carefully organized code
People
Order
Our
Programs
2 -
What you think when in college
These big companies would have all their code systematically arranged and everything organized, well documented.
When you come to the corporate world
Its the same shit you saw in college with the only difference being that you are expected to somehow keep it running since now it has actual money flowing through it!4 -
New semester, new problems....
Just started my 6th semester at uni and my teammates are already proving to be serious dumbfucks..
They want to keep all files neat and organized, sure, fine, good idea.
They want to use Dropbox to store code and our LaTeX report, no, never! Somehow managed to get them to switch to GitHub, yay!
They want to have everything in one fucking repo! Why? Oh god, why? And I can't change their mind on this!
And they still want to use Dropbox to have a backup and sync between their machines...
So during this semester, we will store our LaTeX report and the, at minimum, 3 code projects, in the same repo organized by folder!
Why not one project, one repo? Then I won't have to pull all the shit code that I don't have to work with!
Expect more rants in the coming months...2 -
Sober, jogging and lifting again. Working steady. Back to hiking and songwriting which I gave up on a couple years ago. Feeling more productive, happy, clear headed and calmer than I've been in two years. And the amount of attention I'm getting from the opposite sex lately has been crazy.
Joined a church, though I'm not mega into organized religion or anything. Looking for a backing pianist and vocalist to help record my songs. Back to studying math, learning Russian, and working on my game in between.
The only thing I'm not getting a lot of at the moment is sleep.
Feels good man.15 -
Last night I nearly finished my portfolio site. I was working on the perfect framework and workflow like forever. But in the end I accomplished a pretty pleasing solutions. For the back-end I choose Laravel with it's built in rest-api, the front-end is managed by Vue. I'm also proud of my assets-management which is handled by Gulp + Webpack (Laravel Mix). But here I decided to run Gulp on images, fonts and CSS and let Webpack bundle the JavaScript.
And what really crawls my balls is that I can write Sass and Jade, even use partials and organized the shit out of this website, and let Gulp just vomit some minified HTML and CSS on the other end.
Man that feels so good.20 -
Fuck post-it notes.
Oh look, another product manager found his inner child and plastered a wall with a colored arts and crafts project.
Don't misunderstand me, I'm abso-fucking-lutely in favor of connecting with your deep childish nature -- but then at least enter the meeting room like a boss, armed with some creative ideas, really get to work with some fingerpaint, modelling clay, glitter, molly, acid blotters and grape juice for the whole party.
Not only was that project poorly thought out. Not only does the assortment of colored squares contribute nothing to the clarification of ideas. The issue is also that by Monday morning, the meeting room will look like a strip club after an escalated party, floor littered with 60 little neon pink and green slips reeking of desperation, cheap glue and failure.
Now your whole project is on the floor.
OH DIGITAL WHITEBOARD YOU SAY. NOW WE HAVE 10 MANAGERS FIGHTING DIGITALLY OVER VIRTUAL POST-ITS, ON A CLOUD SERVICE COSTING $500/MONTH.
Product managers, just go fuck yourself, I don't care about your kindergarten bullshit processes.
Call me when you manage to pull a workable idea out of your ass, and just draw an SVG diagram with Inkscape, or write your brainfarts into a nicely organized Markdown file.1 -
So I studied for a long time about scrum, convinced my boss, his boss and our team to consider it, everyone liked it but seems to don't understand it very well.
I organized meetings about it and everything...
This week the majority of our team will attend a Google event about scrum in another city.
Guess who is not going?11 -
I had some fun once with "inspect element" while I were at my ex-girlfriends house. She asked me what I was doing and I told her about changing websites locally. I wanted to show her an example and so I went onto her school's website and played around a bit. I than changed the latest "News" post to a post about a food fight event organized by her school. She than took a photo from that post and send it into her schools WhatsApp group. They all went crazy how the school could do something like this and we had a good giggle. After a few minutes she told them that it was a fake and that they should stop believing everything that someone posts on WhatsApp. (Around this time a post was going around that was used to spread Missinformationen about the Berlin police)6
-
I work at a startup and our office is inside a collab-space. Last week they organized a workshop called:
"Using the blockchain to prevent loeliness".
And even worse: people were paying to attend it :(7 -
My favorite thing is my nerf gun. In my office different teams are organized in different pods. You never know when a war will break out between the teams, you need to be able to defend yourself! Also not bad for getting someone's attention who has headphones on...
3 -
Imagine this clusterfuck:
A small company creates its own CMS on PHP 5.5 and MySQL, coded by fresh junior devs who apparently just got into coding.
My new employer sadly is one of their customers and now I got the task to migrate a group of tightly linked websites on subdomains to an actually sane and maintainable CMS...
Fuck me...
Apparently the continuous extension of the websites over the years got so labor intense, that the mentioned company lacks the manpower to fulfill further development wishes.
I've looked into the code today... let me tell you, PTSD is helluva thing.
- Each subdomain has a complete copy of the Crap Management System, there is no use of composer packages and each of the 50 folders in the webroot contains a mix of source code and images or other resources.
- LESS is transpiled into CSS by PHP on requests.
- There is no central file for environment variables like a ".env".
- Each website uses at least 5 different versions of jQuery, of which some jquery.min.js files were manually modified.
Don't get me started on how the DB is organized...
My work on this has just started, there will be more I've yet to uncover.
"C'mon, man! Gimme a break!"15 -
You know what really grinds my gears? As a junior webdeveloper (mostly backend) I try my hardest to deliver quality content and other people's ignorance is killing me in my current job.
Let's rant about a recent project I had under my hood, for this project (a webshop) I had to restructure the database and had to include validation on basicly every field (what the heck, no validation I hear you say??), apperently they let an incompetent INTERN make this f***king webshop. The list of mistakes in this project can bring you close to the moon I'd say, seriously.
Database design 101 is basicly auto incremented ID's, and using IDs in general instead of using name (among a list of other stuff obv.). Well, this intern decided it was a good idea to filter a custom address-book module based on a NAME, so it wasn't setup as: /addressbook/{id} (unique ID, never a problem) but as /addressbook/{name}, which results in only showing one address if the first names on the addresses are the same. Lots of bugs that go by this type of incompetence and ignorance. Want to hear another joke? Look no further, this guy also decided it was a great idea to generate the next ID of an order. So the ordernumber wasn't made up by the auto incremented id on the order model, but by a count of all the orders and that was the next order number. This broke so many times, unbelievable.
To close the list of mistakes off, the intern decided it was a great idea to couple the address of a user directly to an order. Because the user is able to ship stuff to addresses within his addressbook, this bug could delete whole orders out of the system by simply deleting the address in your addressbook.
Enough about my intern rant, after working my ass of and going above and beyond the expectations of the customer, the guy from sales who was responsible for it showed what an a**hole he was. Lets call this guy Tom.
Little backstory: our department is a very small part of the company but we are responsible for so much if you think about it. The company thinks we've transitioned to company wide SCRUM, but in reality we are so far from it. I think the story below is a great example of what causes this.
Anyway, we as the web department work within Gitlab. All of our issues and sprints are organized and updated within this place. The rest of the company works with FileMaker, such a pile of shit software but I've managed to work around its buggyness. Anyway, When I was done with the project described above I notified all the stakeholders, this includes Tom. I made a write-up of all the changes I had made to the project, including screenshots and examples, within Gitlab. I asked for feedback and made sure to tag Tom so he was notified of my changes to the project.
After hearing nothing for 2 weeks, guess who came to my desk yesterday? F**king tom asking what had changed during my time on the project. I told him politely to check Gitlab and said on a friendly tone that I had notified him over 2 weeks ago. He, I shit you not, blantly told me that he never looks on there "because of all the notifications" and that I should 'tell him what to do' within FileMaker (which I already had updated referencing Gitlab with the write-up of my changes). That dick move of him made me lose all respect for this guy, what an ignorant piece of shit he is afterall.
The thing that triggers me the most in the last story is that I spent so much free time to perfect the project I was working on (the webshop). I even completed some features which weren't scheduled during the sprint I was working on, and all I was asking for was a little appreciation and feedback. Instead, he showed me how ignorant and what a dick he was.
I absolutely have no reason to keep on working for this company if co-workers keep treating me like this. The code base of the webshop is now in a way better condition, but there are a dozen other projects like this one. And guess what? All writen by the same intern.
/rant :P10 -
It's amazing what two cans of redbull and monster, a well organized to-do list on Wunderlist, 36 hours of nonstop programming and a deadline that's dangerously approaching can do in a sane man.
Now excuse me world but I'll have the longest nap in years starting fro3 -
This is so true, I always feel like my code architecture going to be clean, neat and organized but reality is always the opposite 😭
Source: https://instagram.com/p/...
3 -
You know how we all get frustrated with new clients who don't provide enough information or detailed background of what the last dev did or tried?
Careful what you wish for. Just took on a new client who has sent 3 separate Word docs, all organized and color coded and fully detailed with the website's life history. All 24 pages of it.
We are supposed to fix the checkout flow and organize the download directory. That's all. -
A dev's love story
I first met WebStorm but found her too fat, I wanted a lighter editor to live some JavaScript romance with... I had a date with SublimeText and fell in love with her immediatly. I swore I would NEVER change for anybody else, everything was wonderfull !
Someday, I opened myself to other Typescripted perspectives, I had new projects in life. A coworker introduced me to VSCode. She looked like Sublime, but more convenient. She was easier to use, perfect to achieve my goals. She was also more organized with my files and her beautiful colors made me crazy. But recently, I got mad at her. VScode became slow to understand each of my moves and even threatened me to exit all the time...
I tried to come back visit my Sublime, my real first love. But I knew it would never be like before.
Now I'm here, alone. I don't know what to do with my life. If only I could fall in love again, I don't know if people can help me get out of this hole.
The END9 -
You know you learned a lot in the last year when you try to change something on a website you made 1 year ago and it is almost impossible.
The code is not well structured. PHP mixed with HTML, functions that should be organized as a class etc.
I really, really, need to refactor the entire site!4 -
The guy across from me on the phone being loud as ever just said this "the key to using cloud software is having it organized (he means storage in a sense), otherwise you end up with a mess on your desktop"
LOL I've seen his desktop it's a mess! -
When you haven't touched a project in a month and you decide you need to get back into it.
I have pages of dated notes, pseudo-code and function in the still need written. I have about 75% of the actual code up and functional, but I have no idea what I was working on when other things got in the way. I've been staring at this mess that I swear was once organized and made total sense and I'm completely lost.
Why do our brains do this!!
2 -
Interviewed at a pseudo-startup (not quite a startup, but later realized run and organized like one) where the VP of dev ops seemed eager to have me in. I sent him my code sample and he said he'd schedule an onsite. Weeks went by without a peep.
Being persistent, I kept emailing, figuring the environment still might be worth the apparent lack of interest... Eventually the dude told me he'd been away on "travel" and he didn't check his mail. He said come on by if I was still interested...
I went in and met with a couple people on the team, interviewed (I think) well and he said he'd be in touch. Another two weeks -- nothing. I emailed again, he said they hadn't reached a decision. By this time, I'd pretty much written it off. I never heard anything back. No good, no bad.
Moral of the story, don't waste your time on anyone who doesn't respect it enough to give you theirs.3 -
Client: we are using Scrum. Next week we have sprint review organized by the project manager.
Me: it’s not Scrum.
Client: in the next sprint we work on a mockup not releasable in production.
Me: it’s not Scrum.
Client: sprint backlog is changed again, at the end we must do everything that is written in the contract with that fixed amount of money.
Me: definitely not Scrum.
Client: we are using Scrum.
Me: Ok.1 -
Oh man. I have been waiting for this one. Gather round lil' chil'rens it's story time.
So. I was looking for a new project because my old one was wrapping up and that's what my company does. So I was offered some simulation type stuff. I was like "sure why not, I want to make a computer pretend it isn't a computer no more." Side note I should not be a psychiatrist.
So, prior to coming on to this job I felt stifled by my old job's process. This job was a smaller team so I thought the process would be a little smoother. But it turned out they had NO process. Like they had a bug tracking system and they held the meeting to add things to the system, but that was just fucking lip service to a process.
First of all, they used the local disk on the test box as their version control. and had no real scheme as to how they organized it. We had a CM tool but gods forbid they ever fucking use it. I would be handed problem reports and interface change requests, write a bug to track it, go into the code and about 75% of the time or more it had already been worked. However, there was no record of it being worked and I would have to fucking hunt that shit down in a terribly shitty baseline (standardize your gods damned indentation for fuck's sake) and half the time only found out it was done because when I finally located the piece of code that needed changing, the work was already done.
Then, on top of all that, they ask me what time I want to come in. I said 10am, they said okay. One day I roll in at 10 and my boss is mad. Because I missed a meeting. That was at 9. That I wasn't told about. He says I can keep coming in at 10am though (I asked and volunteered to help get him up to speed on the things I was working he said it wasn't necessary) so I did, but every time I missed a 9am meeting he would get pissed. I'm like PICK ONE!!! They move the meeting to 9:30am (which is not 10am).
This shit starts affecting my health negatively. Stress is apt to do that. It triggered an anxiety relapse that pushed me back in to therapy for the first time in 7 years. On top of that the air quality in the office is so bad that I am getting back to back sinus infections and I get put on heavy antibiotics that tear up my stomach along with the stress and new meds tearing up my stomach. So one day as I am laid out in pain, I call out sick. Two days in a row. (Such a heinous crime right.) Well I missed a test event, that I wasn't even the primary or secondary on.
So fast forward to the most pissed off I have ever been. I get called in to a meeting with my boss's boss. As it turns out, my coworkers are not satisfied by the work that I'm doing (funny because I thought I was doing pretty good given that my only direction was fix the interface change reports and problem reports. And there was no priority assigned to any of them).
And rather than tell me any of this, they go behind my back to the boss and boss's boss. They tell me I need to communicate (which I did) and ask for help when I need it (I never did). That I missed an important event (that I played no part in and gods forbid I be sick) and that it seemed like I didn't want to be there (I didn't but who WANTS to work a corporate job).
They put me on a performance improvement plan and I jumped to another project. I am much happier now. Old coworkers won't even say hi, not even those I was friendly with, but fuck them anyway.5 -
My company hired a new person on my team. He was scheduled to start on a Monday but pushed back a week at the last minute. The rumor around the office was that his flight home that weekend was canceled, but he didn’t notify our boss of it until minutes before he was expected in.
Next Monday he didn’t come in, and no one could get in touch with him. We eventually discovered that he was in jail. He claimed he was pulled over on the way to work for a traffic violation, then found out he had an outstanding warrant from a traffic ticket mix-up over ten years ago. Unsurprisingly, when he did make it in later that week, he was immediately fired.
I’m wondering how reasonable it was to fire him. A responsible, organized friend of mine also got in trouble from a traffic ticket she was never notified of, so I know his story isn’t impossible and doesn’t mean he’s a bad person. On the other hand, missing your start day because you’re in jail is never a good look — doubly so after he pushed back his start date the first time. My company has a very open culture so I would have some room to encourage us not to put inappropriate weight on what is often a very flawed legal system.6 -
Please, don't take this post seriously. I wrote it from anger.
I hate a lot of humans.
I was at a church today because family ties. I'm agnostic. That sums it up.
And now, I'm at a mall, and it's crowded, and I'm bumping into a lot of people with very low common sense. These fucking apes here have ZERO walk awareness. And a lot of them probably drive, which scares me.
When they make a line in a food shop, and the line gets too big, they curve the line so that the line can continue, like an L, but they leave TOO LITTLE GODDAMN SPACE TO WALK THROUGH!
There's a narrow ramp, next to some stairs, that I use to get to the nursery of the mall, but it also leads to the bathrooms. A lot of these disgusting beings use the ramp. Jesus fucking christ, USE THE SHITTIN FUCKING STAIRS.
tiday I was walking with the stroller the 9 month old which was (thank you alpha omega) sleeping.
I see one of those nice comfy couches, and there's a couple hugging in it but there's an empty spot. I come closer and it's occupied by their trash, some cups with ice cream.
I could not believe my eyes.
That shit's expensive. I would never leave shit with ice cream in my couch, and it's also a horrible gesture because it looks like you're denying it from others with your trash.
I just stared the trash down like really disappointed. They took the trash but I moved on because I was very salty at that point.
I find a seat next to a dad and his kid. I sit down, relieved. His daughter comes over, and almost yelling complains about him buying his brother.
I stared this little shit straight in her face because she could wake up my kid. She and her family was totally oblivious.
These are just minor events, but I come across a plethora of situations like this every day, like people turning on their turn lights 1/2 second before turning, or people that I meet on the street giving me fucking advice on raising kids.
That's the average mall experience. It's a place where selfful people thrive.
I shit you not, sometimes I imagine that a meteor strikes earth and while it makes me sad that all the people I consider kind will die, I orgasm at the thought of these filthy parasites just evaporating.
But then I realize that I'm being very cruel and intolerant. And feel guilty.
Sometimes I think that I should live in Japan or a similar place.
Japanese city people are very organized.
But then I remember that Japan has a suicide problem. And that it has a poverty problem. And a lot of outcasts. And that they barely have sex.
i dunno.24 -
i see all these nice looking, clean, organized desks that people are posting. Then there's my desk
5 -
!rant but story
https://devin.xyz (v.0.0.1)
My quick and semi-ugly solution to save amazing rants and comments forever and more organized.
What it is and it will be:
- archive of rants and comments from devrant that I found very good
- the original ranters will be informed when their rants are archived
- the original ranters and/or the management team of devRant has the right to request the archive content's total deletion
- every single thing on there will be accessible by anyone anytime anywhere (as log as server is healthy)
- open-source
What it may become:
- anyone can register and save their archive
- dev content archive from other sources
- dev articles blog
What it will never have/be:
- any form of payment
- ads
- tracking (I don't even wanna know how many users are viewing)
- non dev related content
- devRant
I'm willing to create user accounts for anyone interested in very near future. So please buzz me here if you want one.
So far it's a website of Laravel + Voyager + bulma with very minimal custom codes (I had to write below 100 lines of code in total). It is on Vultr server.
I'm gonna maintain and update as much as I can on my spare time. Hence I don't consider this as a collab. However, the code is on gitlab private repo. I'll make the repo public soon as well. Any contribution is gladly welcome. 😄10 -
Me, the only iOS dev at work one day, and colleague (who we'll call AndroidBoy), the only Android dev at work that same day (he's been working with us for less than two months). There was a change in one of the jsons we received from the server: instead of receiving a list, we now received a dictionary with strings as keys and lists as values. My iOS colleague had already made this modification on our parse function the day before.
AndroidBoy: "Hey what happened with the json?"
Me: "Oh, well instead of parsing a list, we'll parse a dictionary and get the list from each key. You basically have to do the same thing, only this time the lists are organized into categories."
AndroidBoy: "Oh, ok. But I don't know how to parse a dictionary while using Retrofit." (Context: Retrofit is a framework for request handling - correct me if I am mistaken, that's just what I've been told)
Me: "Sucks, dude, can't help ya. I've never worked with that and don't have that much exp. with Android."
I go out for a cigarette break. When I return, AndroidBoy is nowhere to be seen and suddenly I can't seem to get that data in my app. AndroidBoy comes in from the room where the backend colleagues work.
AndroidBoy: "Solved it!"
Me: "Solved what?"
AndroidBoy: "I told them to change back to a list and just put the key inside the objects of the list."
... he used the precious time of the backend colleagues to change the thing back hust because he was too lazy to search how to parse a dictionary. I was so amazed by his answer, that I didn't know whether to laugh, scream at him or punch him in the face. Not to mention the fact that now I had to revert just so he could avoid that extra work.5 -
If you are working on multiple projects a great tool to make you very productive and keep organized is a simple checklist.
For many years I have jotted one down each and every morning listing what I want to accomplish that day. I even include simple items. Crossing each task out as I complete it gives me a sense of accomplishment.
Checklists have enabled me to complete projects at work and many free and commercial side projects including software and technical books.
Do you use checklists? If there is a particular type you like?15 -
My desk is organized for me. I know where everything is. You don't need to understand my desk because you don't sit at it for 8 hours a day.3
-
!rant, TL;DR at the bottom
Holy fuck, Yesterday, I got absolutely schooled by a literal newbie.
And I mean, NEWBIE newbie, the dude just started a Computer Science degree, and has been learning Java only for a MONTH. He has 0 prior experience with code or anything of the like, and he's somewhat of an Ars(Israel's version of a Gopnik).
So I was helping him with some stuff he didn't understand, and lo and behold his code was probably the most aesthetically pleasing and organized code I have seen in my 8 years of programming(I know 8 is not much, but It's at least above beginner level). The dude's a perfectionist, so I was like, "Okay, very impressive, but makes sense for perfectionism"(I straight up told him: "Damn, I've seen people with years of programming experience who can't learn to write this well, and you do this by default? I envy whoever's going to work with you"), and then I saw the way he writes checks(as in, methods that return a boolean) and I think I came.
The code was:
[First method in the picture]
And I know, it doesn't look as ✨ WOW✨ as I make it sound, but in my personal opinion this both looks much better and is much more readable than what I normally write:
[Second method in the picture]
and whenever there are longer or more complicated checks it makes it look like a simple puzzle that just fits in all the pieces nicely, for example in a rectangle class we had to write an 'isIn' method, this is how I wrote it:
[Third method in the picture]
His way of writing the same thing was:
[Fourth method in the picture]
Which I think is soooooo much better and readable and organized,
It's enough just looking at the short return statement to immediately understand everything that's going on.
"Oh, so it just checks if the SW(South West, i.e. Bottom Left) corner is above and to the right, and if the NE(North East, i.e. Top Right) corner is bellow and to the left"
Point of the story? Some people are just fucking awesome. And sometimes the youngest/most inexperienced people can teach you new tricks.
And to all of you dinosaurs here with like, 20+ years of experience, y'all can still learn even from us stupid ones. If 8 years can get schooled by a 1 month, 20 years can get schooled by a 1 year.
Listen to everyone everybody, never know where you might learn something new.
TL;DR: Got schooled by a local "Gopnik" who only started learning programming a month ago with 0 prior experience with his insane level of organization and readability.
29 -
"Name 5 weaknesses of yours in the workplace and explain to me how you try to improve yourself based on these."
Just laughed at the question since I expected to name maybe 1 or 2 instead of 5. Only named a few from the top of my head, but this question is bullshit anyways.
Should just have noped out of there instead though since the company was poorly organized.4 -
Joined a place where I am the only FE engineer and the product is mature (around 15yrs).
Every single framework you can think of is there. The codebase is such a mess that it makes spaghetti looks neat, organized and logical.
I need to port the code to the latest standard but everything is so bad that tasks that would take a week or 2 max are taking almost a month.
I’m gonna cry. I feel so incompetent even though it’s not my fault.9 -
Create a new, fast, strictly typed programming language with organized project structure, normal package manager, dynamic syntax extensions (that means you can change the syntax of the language if you like!) and (most importantly) if statements which are written like this:
(bananas == 0) -> print 'No bananas!';3 -
So, some years ago, my old firm was bought by a much larger company.
A couple years later, my CTO resigned, as he needed a week deserved break. I acted as interim CTO for half a year, with the full support of the CEO.
But then higher management removed my CEO for a politician 🤡. His first move is to ask my ex-CEO who to consider for CTO.
He adamantly vouches for me, but in the end, I'm not "political" enough. (Sure I admit I'm not the most organized person, and do not sweeten arguments to suits, but I had won the full trust of my previous superiors *and* fellow devs, and had people to cover for organizational stuff, and have successfully navigated situations with the world's biggest tech orgs).
So I'm again a dev, and they hire this new CTO at twice my salary. But as you can probably guess, who ends up still doing all the CTO work on top of his dev work? Yeah.
That drove me to quit, not because of the demotion, but for a denied minor raise when I was doing the work of someone with twice my paycheck.
As could be expected, once I quit, the CTO barely lasted 6 months.
Fun part is, I've been freelancing (successfully) from them on, and I've been contacted by this CTO, trying to hire me to do some work in his new company...
I'm torn whether to tell him to bite me, charge him a shitton of money or any other funny ideas.
Mind you, I don't dislike the guy, and he's not particularly annoying to work with, so I guess this doubles as a rant against corporate clowns, and a bit of advice seeking.7 -
!rant I need job advice. Please reason with me.
I am 26, got 2 years of experience in c# and unity3d.
I did some research and it turns out that the minimal paying average with my job/experience over the whole country is at least 300€ a month more than what i get payed currently.
I made a list of pros and cons, and am just not sure what would be smartest to do in the long run. Here is a list for both options, please chime in on me if you can!
Points for current job:
Permanent contract (hard to fire me etc.)
Get to make mostly mobile games but nothing really big
Fun small team whom i get along with (i am on the spectrum and can be hard to deal with social or costumer related things)
Rarely any overtime (i like to know my hours)
Easy but slow jobs (badly organized, drag on forever)
Rarely challenged and thus boring me
I get to shoot nerf guns at colleagues whenever
Low chance of a 300€/m pay increase (not worth it to boss, financials aren't that great but the company is promising)
Points for any other job:
Unknown working condittions
I am probably bad and uknowledgeable about any tool they give me to work with because my experience is so monotone
Start on short term contract again all over
At the least a 300€ net increase a month
Prob closer to home then 1h drive away
I get to learn new things but give up on games/apps as i know them
Probably get knowledgeable seniors
Probably end up in a bigger more serious company where i am just a number
I am bad in new social envirnoments, oh the angst is real
And a few things besides it are that i personally only have as goal to own my own house with my fiance as soon as i can. And this means i will need to take out a 200k loan or something along those lines, to be paid off over 30 years max.
This means that the permanent contract is very valuable in my eyes, but so is monthly pay increase.
I want to have fun in my job, i want to learn new things and better ways. But i also want to be able to say "enough" to something if it overwhelms me. I just know some things are not for me and i would mess up if i were made to do them. I fear that to not be an option in a big company. I would be forced out of my comfort zone without any regard for me or my learning curve.
Any advice is welcome. Please keep it general if you can so others can learn from this as well. Seniors advice will probably be helpfull to all starting programmers!8 -
This is the third part of my ongoing series "The Ballad of the Six Witchers and the Undocumented Java Tool".
In this part, we have the massive Battle of Sparks and Storms.
The first part is here: https://devrant.com/rants/5009817/...
The second part is here: https://devrant.com/rants/5054467/...
Over the last couple sprints and then some, The Witcher Who Writes and the Butchers of Jarfile had studied the decompiled guts of the Undocumented Java Beast and finally derived (most of) the process by which the data was transformed. They even built a model to replicate the results in small scale.
But when such process was presented to the Priests of Accounting at the Temple of Cash-Flow, chaos ensued.
This cannot be! - cried the priests - You must be wrong!
Wrong, the Witchers were not. In every single test case the Priests of Accounting threw at the Witchers, their model predicted perfectly what would be registered by the Undocumented Java Tool at the very end.
It was not the Witchers. The process was corrupted at its essence.
The Witchers reconvened at their fortress of Sprint. In the dark room of Standup, the leader of their order, wise beyond his years (and there were plenty of those), in a deep and solemn voice, there declared:
"Guys, we must not fuck this up." (actual quote)
For the leader of the witchers had just returned from a war council at the capitol of the province. There, heading a table boarding the Archpriest of Accounting, the Augur of Economics, the Marketing Spymaster and Admiral of the Fleet, was the Ciefoh Seat himself.
They had heard rumors about the Order of the Witchers' battles and operations. They wanted to know more.
It was quiet that night in the flat and cloudy plains of Cluster of Sparks and Storms. The Ciefoh Seat had ordered the thunder to stay silent, so that the forces of whole cluster would be available for the Witchers.
The cluster had solid ground for Hive and Parquet turf, and extended from the Connection River to farther than the horizon.
The Witcher Who Writes, seated high atop his war-elephant, looked at the massive battle formations behind.
The frontline were all war-elephants of Hadoop, their mahouts the Witchers themselves.
For the right flank, the Red Port of Redis had sent their best connectors - currency conversions would happen by the hundreds, instantly and always updated.
The left flank had the first and second army of Coroutine Jugglers, trained by the Witchers. Their swift catapults would be able to move data to and from the JIRA cities. No data point will be left behind.
At the center were thousands of Sparks mounting their RDD warhorses. Organized in formations designed by the Witchers and the Priestesses of Accounting, those armoured and strong units were native to this cloudy landscape. This was their home, and they were ready to defend it.
For the enemy could be seen in the horizon.
There were terabytes of data crossing the Stony Event Bridge. Hundreds of millions of datapoints, eager to flood the memory of every system and devour the processing time of every node on sight.
For the Ciefoh Seat, in his fury about the wrong calculations of the processes of the past, had ruled that the Witchers would not simply reshape the data from now on.
The Witchers were to process the entire historical ledger of transactions. And be done before the end of the month.
The metrics rumbled under the weight of terabytes of data crossing the Event Bridge. With fire in their eyes, the war-elephants in the frontline advanced.
Hundreds of data points would be impaled by their tusks and trampled by their feet, pressed into the parquet and hive grounds. But hundreds more would take their place. There were too many data points for the Hadoop war-elephants alone.
But the dawn will come.
When the night seemed darker, the Witchers heard a thunder, and the skies turned red. The Sparks were on the move.
Riding into the parquet and hive turf, impaling scores of data points with their long SIMD lances and chopping data off with their Scala swords, the Sparks burned through the enemy like fire.
The second line of the sparks would pick data off to be sent by the Coroutine Jugglers to JIRA. That would provoke even more data to cross the Event Bridge, but the third line of Sparks were ready for it - those data would be pierced by the rounds provided by the Red Port of Redis, and sent back to JIRA - for good.
They fought for six days and six nights, taking turns so that the battles would not stop. And then, silence. The day was won, all the data crushed into hive and parquet.
Short-lived was the relief. The Witchers knew that the enemy in combat is but a shadow of the troubles that approach. Politics and greed and grudge are all next in line. Are the Witchers heroes or marauders? The aftermath is to come, and I will keep you posted.4 -
Welp, here it goes:
High school is feeding me a huge amount of shit that I do not care about. This, causes me not to have enough time to carry on my own programming and infosec studies due to a lack of time, despite the fact that I'm pretty organized. Among all that, is the fact that I have 3 weekly martial arts training in the evening, which equals to even less time.
I am starting to feel quite shitty about this situation, and no, I'm not going to wait precious years of my life before continuing with my studies.
Let's hope I'll pull through. :(3 -
This lady hotdesking near me harps on about her amazing Meetup that she's organized. She believes she can be an authority on a highly technical subject without knowing how to force quit an app on her Mac.
Shysters!3 -
QA personal voice assistant that runs locally without cloud, it’s like never ending project. I look at it from time to time and time pass by. Chat bots arrived, some decent voice algorithms appeared. There is less and less stuff to code since people progress in that area a lot.
I want to save notes using voice, search trough them, hear them, find some stuff in public data sources like wikipedia and also hear that stuff without using hands, read news articles and stuff like that.
I want to spend, more time for math and core algorithms related to machine learning and deep learning.
Problem is once I remember how basic network layers, error correction algorithms work or how particular deep learning algorithm is constructed and why is that, it’s already a week passed and I don’t remember where I started.
I did it couple of times already and every time I remember more then before but understanding core requires me sitting down with pen and paper and math problems and I don’t have time for that.
Now when I’m thinking about it - maybe I should write it somewhere in organized way. Get back to blogging and write articles about what I learned. This would require two times the time but maybe it would help to not forget.
I’m mostly interested in nlp, tts, stt. Wavenet, tacotron, bert, roberta, sentiment analysis, graphs and qa stuff. And now crystallography cause crystals are just organized graphs in 3d.
Well maybe if I’m lucky I retire in the next decade or at least take a year or two years off to have plenty of time to finish this project. -
People here in the Netherlands where unhappy with Facebook's data leak...
So they "organized" that they would delete their facebook yesterday evening at 20:00.
A lot of people on my list said they would delete their account.
In reality, only 3 of them deleted/deactivated their account :^)
And I have a feeling that those 3 will come back rather soon when they realize they get bored without :^)3 -
I just reallized I've done so much photo editing that I made a few tools for it in different apps.
So this morning in a flash of insight, I've made a single app that consolidates them all...
Basically it's just a window that opens all the others by referencing those projects... That was probably the fastest I've ever written an app... other than Hello World.
I can't tell if i am lazy, efficient, or organized... (i couldnt put this in the tag because of the commas)
1 -
What you're about to read is an horror story based on real facts.
Our story begins one week ago, when a dev who calls himself "Arfmann" (what a loser, the f* means arfmann?) decided to take his dev skills to another level.
He always has been scared of databases. He made really bad dream about them. Like, they were screaming at him "SELECT useUs FROM database" while he was crying in some shared preferences noises.
A week ago, he decided to overcome his fear. He learned the basics of SQL. Everything was going well. Until, he decided to implement it on Flutter. A Google's technology.
At first, he decided to appeal to documentation. Went on Flutter web site. Flutter documentation. Sqflite documentation. Started reading. Started doing tests with the code written by Google's engineer.
Everything was fucked up. Dozens of errors, the documentation started to blow up and his PC went on fire, due to Android Studio.
He used a sample project made by Google's engineer. "Maybe if use directly their code it will work. Maybe I was the problem". He wasn't.
The whole documentation was wrong, every single line of code was a spaghetti code (yes, every single line was an entire spaghetti code). Everything was put in the main. If you wanted to try to keep things organized, you would end up punched and beaten up from the code itself. It would become a sentient entity that will beat you the fuck up.
Really scary. -
Seeing how cool the community's work stories here, and how they know a lot and how they work in organized companies makes me feel like an absolute piece of shit who's lacking a lot of industry skills.
Remotely working for a startup that lacks any sense of organization, CTO is a volunteering web developer who never shows up. A lone wolf I am. I never signed to be a lone wolf. A product that is based on an absolute garbage product that is in turn based on another utter garbage product. It feels so much pain every time I have to deal with that garbage that I end up watching some stupid anime instead. Decent salary for a junior, very friendly people, and a very empowering non-profit cause but still... technical side is just shit and I don't think I can keep with this.
Sigh :(6 -
That amazing moment when I'm last to know about release date when everyone else knows about it couple of weeks ago.
Life is just amazing :)1 -
Our boss has organized a personal trainer so he makes workouts with us every Thursday in the working place. Then you realize how much you are sitting in front of the computer. Just awesome.2
-
rant="""
It's too many features for me to keep up with. And the client just bounces between this matrix of all the possible permutations of them, refusing to admit that he is asking for mutually exclusive behavior in more than one place. I have mentioned to him at least 12 times a year that there is too much going on, not organized, we need to simplify, prioritize, or we will have 100 half baked untested features.
Of course it is more or less made it out to be that this is all my fault, or at least it's hard not to feel that way when I say:
It will be a long time before X will be working, we need 25 other things first.;
Next day he asks:
Have you made any progress on X;
I reply: Now we need 24 things to be done at this rate it will be a month.;
He replies:
Ok but I need this yesterday. How about if you add a new feature Y that does everything X does without those 24 things?;
I reply: That will not work at all like X. Y is just X + 1 more feature.
He replies: Ok well I need Y so when you're done with X I need a way to do it like Y also. I just thought it'd be easier.
EASIER TO ADD MORE FUCKING FEATURES YEAH SURE THATS EASY AS FUCK YOU FUCK FUCK FUCK. He's a nice enough guy, pretty smart compared to my first few paying gigs, but wtf really? How do I come out and tell you I need 25 days and you ADD more work? This was one example.
IN TWO days he has added 12 features. And during the week has asked for 29 UI interfaces to be COMPLETELY different. This is becoming COMMONPLACE. Every week there is either a huge change, or a conversation like about that finds its way into the entire business flow inside an dout.
The worst thing is: I TOTALLY understand what he needs. I feel that HE doesn't. This weekend I spent literally HALF of his retainer on getting equipment into my hands to bring it back to find out it DOESNT WORK. Why aisn't HE doing this so I can finish the features from NOVEMBER that HE NEEDS in order to PROCESS SALES.
I've tried and tried but I just can't get through to this client what a tremendous waste of time his \"process\" is, for lack of a better word. Constant changes, contsant additions, lack of clarity, needless repetition and contradictions, constantly adding moonshot ideas to compete with every industry in the region, and not beta testing anything until something goes wrong.
Fuck this guy! His business is failing and I felt responsible for the longest time but it is clear to me that if I wanted to save his business I would have to ignore 95% of his feature requests. I ignore 50% now because of the stress in trying to determine which of the 3 different paradigms he is talking about changing. I will lose this client, and I feel like he will sue me to get all of his money back. He holds me to very little honestly - BUT WEEKLY reminds me that he won't be able to pay me next month if feature XY and Z arent ready!
If a developer is CLEARLY overwhelmed, it makes NO sense at all to continue to PILE ON feature after feature
"""
try:
while true:
rant+=", after feature"
except DevHeadExplodes as inevitable:
raise YourDevsRatesOrLookElsewhere(inevitable)8 -
My GOTOs are:
- Check if focus on teamwork is emphasized. Does the company state themselves? Spend a day with the team if possible, see how they work together.
- What tools do they use? Sometimes this will hint you towards whether or not you will encounter a good environment or a jumbled mess.
- Is there organized communication? I know, sometimes there are too many meetings, but that is better than too vew. How often does the team meet, even if just for 10mins? How does management communicate with the team? What ways are provided to give feedback? Are suggestions to improve practices welcome?
I left my last company and joined my current one, where these things work out the way they should. While I liked both projects with respect to development, my mental state has improved dramatically in the new environment. Stress is down, productivity is up. I love my job. -
I have been working with git for years now, and I could never work on a project (regardless if big or small) without it. Its great.
However, just a couple of days ago I learned about the git flow branching model.
Even tho I also worked with branching on a daily basis for years, I did not know about this model. And I have to admit: Its awesome.
If you don't know it, I highly recommend you to look it up. It really improves the already organized workflow with git even more. :)5 -
I love Ada, it seems to be a pretty unpopular opinion, and maybe I’m biased because the best organized project I’ve worked on happened to be in Ada, but that’s association not causation.
However, the lack of multi-line comments in a language made to have specific custom type compliance seems like a fairly decent oversight. Wouldn’t you expect the authors to want to explain about their types?
The other thing that is a draw back about Ada is searching for help. I love the Americans with Disabilities Act as much as anybody, but but somehow “Ada language types” will still bring up ADA info. (Yes “-disability” helps but it’s an extra step)5 -
I am a manager of an entry-level employee who share with another manager. Our shared employee, let’s call her “Jane,” is terrific — a hard worker, very smart, quick, and organized. Jane has been with us over two years and we would like to promote her, something she’s clearly earned, but our progress has been stalled by the pandemic. And though we’re working to push the promotion forward as quickly as possible, with budget cuts to contend with, this has been slower and more difficult than expected.
Meanwhile, Jane has shared with our team (including my boss, her grandboss) that she’s interested in returning to school for graduate study but was not sure when she’d want to attend. However, later Jane confidentially asked me to write her a recommendation letter to include in an application for study beginning this fall. I happily agreed and we discussed that she didn’t want this shared more widely, so I wrote the letter and kept it to myself. A few weeks ago, Jane texted me that she’d been accepted to grad school. I was thrilled for her but concerned about her departure. She stated that it was her intention to defer until 2021 due to the pandemic. We love Jane and I’m happy to have her as long as she’d like to stay, and again kept it to myself per her wishes.
Today, to my surprise, my boss called my attention to a tweet that Jane had shared, publicly on her personal account, announcing that she’d been accepted to grad school. My boss was blindsided since she didn’t think of this as an immediate plan and was particularly upset because HER boss (my grandboss and Jane’s great-grandboss, our president) was the one who saw it and alerted her of it. What’s worse is that my boss’s boss has been the one doing the hard work in negotiating Jane’s promotion with HR. Worse worse, after sharing this development, my co-manager (who shares management of Jane with me) revealed that she too had learned of Jane’s acceptance on Twitter. For the record, this tweet is about 10 days old at this point — time for Jane to have made a plan to speak directly and openly about it at work if she chose to.
I’m all for private use of social media and the right to have an online presence that is separate from your work. However, this puts me in an embarrassing position. I was honest with my boss when confronted, confessing that I did know about her acceptance and had provided a reference, but I can’t help but feel a little taken advantage of after Jane had asked me to keep it confidential. Additionally, her other boss heard of this news on social media and so did people above her who are gunning for her promotion — valued coworkers of mine and superiors of Jane who now feel disrespected for being out of the loop. I do not believe that Jane’s attendance at or deferment from grad school should affect her eligibility for a promotion, but it will surely be another hurdle to overcome among many other pandemic-related ones now that the news is out in this manner.
Extra notes: 1) Jane has previously announced 10-day vacations on Instagram (plane tickets booked) before asking for the time off. 2) Jane runs our company social media channels, so people look at her personal ones with scrutiny.
I feel compelled to speak with Jane in a friendly but direct way to explain that it’s her choice how or with whom she’d like to share her news, but that social media is not the place for bosses, grandbosses, or great-grandbosses should discover employment-altering news. Ever, really, but particularly when we’re working hard for her promotion. How can I do this without overstepping? Am I overstepping?8 -
A colleague of mine was very smart, but didn't know how to use classes in .net or object literals in js, so he organized his data with arrays.
It worked, of course, but, god, did I hate working with his code. It would take hours to make simple changes. -
I know I’ll get mixed views for this one...
So I’ll state my claim. I agree with the philosophy of uncle bob, I also feel like he is the high level language - older version of myself personality wise.. (when I learned about uncle bob I was like this guy is just like me but not low level haha).
Anyway.. I don’t agree with everything because I think he thinks or atleast I get the vibe he thinks everything can be solved by OOP, and high level languages. This is probably where Bob and I disagree. Personally I don’t touch ruby, python and java and “those” with a 10 foot pole.
Does he make valid arguments, yes, is agile the solve all solution no.. but agile ideas do come natural and respond faster the feedback loop of product development is much smaller and the managers and clients and customers can “see things” sooner than purly waterfall.. I mean agile is the natural approach of disciplined engineers....waterfall is and was developed because the market was flooded with undisciplined engineers and continues to flood, agile is great for them but only if they are skilled in what they are doing and see the bigger picture of the forest thru the trees.. which is the entire point of waterfall, to see the forest.. the end goal... now I’m not saying agile you only see a branch of a single tree of the forest.. but too often young engineers, and beginners jump on agile because it’s “trendy” or “everyone’s doing it” or whatever the fuck reason. The point is they do it but only focus on the immediate use case, needs and deliverables due next week.
What’s wrong with that?? Well an undisciplined engineer doing agile (no I’m not talking damn scrum shit and all that marketing bullshit).. pure true agile.
They will write code for the need due next week, but they won’t realize that hmm I will have the need 3 months from now for some feature that needs to connect to this, so I better design this code with that future feature in mind...
The disciplined engineer would do that. That is why waterfall exists so ideally the big picture is painted before hand.
The undisciplined engineer will then be frustrated in the future when he has to act like the cool aid man thru the hard pre mature architectural boundaries he created and now needs links or connections that are now needed.
Does moving to agile fix that hell no.. because the undisciplined engineer is still undisciplined.
One could argue the project manager or scrum secretary... (yes scrum secretary I said that right).. is suppose to organize and create and order the features with the future in mind etc...
Bullshit ..soo basically your saying the scrum kid is suppose to be the disciplined engineer to have foresight into realizing future features and making requirements and task now that cover those things? No!
1 scrum bitch focuses too much on pleasing “stake holders” especially taken literally in start ups where the non technical idiots are too involved with the engineering team and the scrum bastard tries to ass kiss and get everything organized and tasks working so the non technical person can see pretty things work.
Scrum master is a gate keeper and is not needed and actually hinders the whole process of making a undisciplined engineer into a disciplined engineer, makes the undisciplined engineer into a “forever” code grunt... filling weekly orders of story points unable to see the forest until it’s over because the forest isn’t show to the grunt only the scrum keeper knows the big picture..... this is bad this is why waterfall is needed.
Waterfall has its own problems, But that’s another story for another day..
ANYWAY... soooo where were we ....
Ahh yess....
Clean code..
Is it a good book, yes.. does uncle bobs personality show thru the book .. yes lol.
If you know uncle bob you will understand what I just did with this post lol. I had to tangent ( at least mine was related to the topic) ...
I agree with the principles of the book, I don’t agree with the extreme view point. It’s like religion there’s the modest folks and then there are the extremists. Well he’s the preacher of the cult and he’s on the extreme side.. but that doesn’t mean he’s wrong.. many things he nails... he just hits the nail thru the wall just a bit.
OOP languages are not the solution... high level languages do not solve everything.. pininciples and concepts can be used across the board and prove valuable.. just don’t hold everything up like the 10 commandments of which you cannot deviate from.. that’s the difference here I think..
Good book, just don’t take it as the Bible as a beginner, actually infact DONT read this book as a beginner. Wait a bit learn then reflect by reading this.
15 -
!dev (maybe slightly)
I went to a CV Workshop organized by my first school. The presenter was the slightly-arrogant/know-it-all/cool type of guy who's a recruiter and also has his own company he runs. The presentation was OK, even though it took longer than announced. However, there were some things that bugged me. He expects everyone somehow to be extraordinary. Granted he works as a recruiter and his clients would like only the cream of the top, but some of the examples he gave from his personal experience, he seemed to give more gravity on other traits of the candidates than their achievements and qualifications (e.g. rejecting a candidate because she had posted a photo of her clubbing on Facebook). Also, somehow he judges candidates based on their parents profession. Lucky me that I fall into the category he dislikes. Now the fun part (sorry for the long post):
Next week there's a career day. I sent my CV as soon as I got the mail and then I also phoned the person in charge (as per the instructions). Yesterday on the workshop it was said we should resend our CVs by tomorrow on another mail? No problem you may think, but that said recruiter will take a look on them and that means I will have to rework mine just to make sure it is to his liking. I'm no fan of writing mission statements, nor trying to guess what my qualities (aka soft skills) are because what I think I am doesn't mean I actually am.
So now, I'm in a dilemma. Just send the CV as is or get a mental breakdown just so to please that person?
Thanks everyone for your patience and time, I just wanted to pump some steam out me...6 -
> do you feel sorry for freelancing contractors
> whose previous client abandoned them
> they ask you to help them fix some trivial bugs in the shitty code
> you believe you can change the world by going overboard by also improving the code quality, along with fixing the bugs
> initialize an empty file where you'll translate the shitty code into a more organized one
> start creating variables and generic functions which can be used in a modular and organized fashion
> meticulously document the first function you write
> realize this is not worth your time
> insert some glue code into the original code which fixes the trivial bugs
> glue code has hard coded values so it adds to the shittiness of the code
> submit the work
> get $$$ -
So at our company, we use Google Sheets to for to coordinate everything, from designs to bug reporting to localization decisions, etc... Except for roadmaps, we use Trello for that. I found this very unintuitive and disorganized. Google Sheets GUI, as you all know, was not tailored for development project coordination. It is a spreadsheet creation tool. Pages of document are loosely connected to each other and you often have to keep a link to each of them because each Google Sheets document is isolated from each other by design. Not to mention the constant requests for permission for each document, wasting everybody's time.
I brought up the suggestion to the CEO that we should migrate everything to GitHub because everybody already needed a Github account to pull the latest version of our codebase even if they're not developers themselves. Gihub interface is easier to navigate, there's an Issues tab for bug report, a Wiki tab for designs and a Projects tab for roadmaps, eliminating the need for a separate Trello account. All tabs are organized within each project. This is how I've seen people coordinated with each other on open-source projects, it's a proven, battle-tested model of coordination between different roles in a software project.
The CEO shot down the proposal immediately, reason cited: The design team is not familiar with using the Github website because they've never thought of Github as a website for any role other than developers.
Fast-forward to a recent meeting where the person operating the computer connected to the big TV is struggling to scroll down a 600+ row long spreadsheet trying to find one of the open bugs. At that point, the CEO asked if there's anyway to hide resolved bugs. I immediately brought up Github and received support from our tester (vocal support anyway, other devs might have felt the same but were afraid to speak up). As you all know, Github by default only shows open issues by default, reducing the clutter that would be generated by past closed issues. This is the most obvious solution to the CEO's problem. But this CEO still stubbornly rejected the proposal.
2 lessons to take away from this story:
- Developer seems to be the only role in a development team that is willing to learn new tools for their work. Everybody else just tries to stretch the limit of the tools they already knew even if it meant fitting a square peg into a round hole. Well, I can't speak for testers, out of 2 testers I interacted with, one I never asked her opinion about Github, and the other one was the guy mentioned above. But I do know a pixel artist in the same company having a similar condition. She tries to make pixel arts using Photoshop. Didn't get to talk to her about this because we're not on the same project, but if we were, I'd suggest her use Aseprite, or (at least Pixelorama if the company doesn't want to spend for Aseprite's price tag) for the purpose of drawing pixel arts. Not sure how willing she would be at learning new tools, though.
- Github and other git hosts have a bit of a branding problem. Their names - Github, BitBucket, GitLab, etc... - are evocative of a tool exclusively used by developers, yet their websites have these features that are supposed to be used by different roles other than developers. Issues tabs are used by testers as well as developers. Wiki tabs are used by designers alongside developers. Projects and Insights tabs are used by project managers/product owners. Discussion tabs are used by every roles. Artists can even submit new assets through Pull Requests tabs if the Art Directors know how to use the site interface (Art Directors' job is literally just code review, but for artistic assets). These websites are more than just git hosts. They are straight-up Jira replacement with git hosting as a bonus feature. How can we get that through the head of non-developers so that we don't have to keep 4+ accounts for different websites for the same project?3 -
Every few months I think about this and I lose my fucking britches.
So back in 8th grade, I thought I would have a really good time, good grades and shit... you know the drill.
Then comes the worst main teacher I have EVER had (will call her Jane Doe because I still have some respect...).
For some odd reason Jane REALLY hated me and one of my friends.
She asked irrational questions in exams, didn't write on the whiteboard, didn't write organized summaries of the learning material... basically a bitch.
I worked my ass off for 2 weeks working for a literature exam on the level of high-school finals (she did that, while straying further away from the actual fucking curriculum our ministry of education has created), and I got the worst grade I have ever had.
55.
Me and my friend both got a fucking 55/100 on an exam I have worked on for 2 weeks. 2 fucking weeks. No computer, no programming, just literature, while my other friend just completely guessed his answers and didn't REMOTELY elaborate and got a fucking 95/100 on his test. Because of Jane, I had the worst average grade I have ever gotten in my life on the second third of the year: 68.5/100. When the high schools in my area were opening for registration I had to come with this ugly ass average and my current school rejected me (at first). After I finished 8th grade, Jane took pity on me and I got a 74.8/100 on the final average. Still, 0.2 points from the minimum. So I got in to my current high school under special conditions.
Jane's excuse?
"It's training for high school".
Training for high-school my ass, in my high school they write on the fucking whiteboard and are more organized, damn it.2 -
Blender! Simply because they are well organized (they even use a public kanban board in phabricator 😊) and are improving the project with so much passion. Also they use the software themselves in projects on a regular basis so they know very well what has to be improved.
Exciting for blender 2.8 😁 show them some love: www.blender.org -
Got one right now, no idea if it’s the “most” unrealistic, because I’ve been doing this for a while now.
Until recently, I was rewriting a very old, very brittle legacy codebase - we’re talking garbage code from two generations of complete dumbfucks, and hands down the most awful codebase I’ve ever seen. The code itself is quite difficult to describe without seeing it for yourself, but it was written over a period of about a decade by a certifiably insane person, and then maintained and arguably made much worse by a try-hard moron whose only success was making things exponentially harder for his successor to comprehend and maintain. No documentation whatsoever either. One small example of just how fucking stupid these guys were - every function is wrapped in a try catch with an empty catch, variables are declared and redeclared ten times, but never used. Hard coded credentials, hard coded widths and sizes, weird shit like the entire application 500ing if you move a button to another part of the page, or change its width by a pixel, unsanitized inputs, you name it, if it’s a textbook fuck up, it’s in there, and then some.
Because the code is so damn old as well (MySQL 8.0, C#4, and ASP.NET 3), and utterly eschews the vaguest tenets of structured, organized programming - I decided after a month of a disproportionate effort:success ratio, to just extract the SQL queries, sanitize them, and create a new back end and front end that would jointly get things where they need to be, and most importantly, make the application secure, stable, and maintainable. I’m the only developer, but one of the senior employees wrote most of the SQL queries, so I asked for his help in extracting them, to save time. He basically refused, and then told me to make my peace with God if I missed that deadline. Very helpful.
I was making really good time on it too, nearly complete after 60 days of working on it, along with supporting and maintaining the dumpster fire that is the legacy application. Suddenly my phone rings, and I’m told that management wants me to implement a payment processing feature on the site, and because I’ve been so effective at fixing problems thus far, they want to see it inside of a week. I am surprised, because I’ve been regularly communicating my progress and immediate focus to management, so I explain that I might be able to ship the feature by end of Q1, because rather than shoehorn the processor onto the decrepit piece of shit legacy app, it would be far better to just include it in the replacement. I add that PCI compliance is another matter that we must account for, and so there’s not a great chance of shipping this in a week. They tell me that I have a month to do it…and then the Marketing person asks to see my progress and ends up bitching about everything, despite the front end being a pixel perfect reproduction. Despite my making everything mobile responsive, iframe free, secure and encrypted, fast, and void of unpredictable behaviors. I tell her that this is what I was asked to do, and that there should have been no surprises at all, especially since I’ve been sending out weekly updates via email. I guess it needed more suck? But either way, fuck me and my two months of hard work. I mean really, no ego, I made a true enterprise grade app for them.
Short version, I stopped working on the rebuild, and I’m nearly done writing the payment processor as a microservice that I’ll just embed as an iframe, since the legacy build is full of those anyway, and I’m being asked to make bricks without straw. I’m probably glossing over a lot of finer points here too, just because it’s been such an epic of disappointment. The deadline is coming up, and I’m definitely going to make it, now that I have accordingly reduced the scope of work, but this whole thing has just totally pissed me off, and left a bad taste about the organization.9 -
I'm not sure if it's just here, but in my country dev teams are not very organized. Most teams i've seen have no sense of process and they overlook testing.1
-
Do, as many of you fellow developers, I have a social pressure to do something with my life over the weekends, instead of geeking out or reading new best practices ..
So I finally decided to go see the Irish Curragh regatta organized by the Irish in Barcelona association ..
Nice and sunny Barcelona, besides the sea ..
Came home after three hours with a sun stroke, lobster face, completely blind despite the sun glasses, and with a terrible dizziness .. on my bike!
And they wonder why we spend time with our computers at home ..1 -
!rant && POLL
A lot of people are asking for poll feature. There have been many debates. While reading those, I even thought we should probably ask a debate feature before poll.
Anyway you can actually create poll rant. Just gotta be creative and a bit organized like adults (hope we all are).
1) you ask your poll question as rant
2) you enter your poll choices as comments
3) people ++ their favorite choice comment (s)
Of course this is not a poll-poll feature so there are many lacking functions. But at least it works to certain extent.
Eg Question : What is your OS?9 -
I'm gonna spin this as ridiculously awesome meeting. My company is currently expanding the local satellite office in to a full site. Part of that includes building a local presence for recruiting efforts.
I was part of a meeting I organized at my alma mater between my executive partner and two deans of the college. I am leading the effort to help them align their curriculum with modern practices, training them on free software licences with my company, and more. As well, there's an opportunity to train students on an untouched area of big data in the medical industry.
Less than 2 years with the company and partners (local, national, and international) in the company within my work area are sending me kudos.1 -
Part 1:
https://devrant.com/rants/1143194
There was actually one individual, several branches away, I really enjoyed watching. It goes by the name of docker. Docker is quiet an interesting character. It arrived here several weeks after me and really is a blazing person. Somehow structured, always eager to reduce repetitive work and completely obsessed with nicely isolated working areas. Docker just tries so hard to keep everything organized and it's drive and effort was really astonishing. Docker is someone I'd really love to work with, but as I grew quiet passive in the last months I'm not in the mood really to talk to someone. It just would end as always with me made fun off.
Out of a sudden dockers and my eyes met. Docker fixed its glance at me with a strange thoughtful expression on its face. I felt a strange tickling emerging where my emptiness was meant to be. I fell into a hole somewhere deep within me. For a short moment I lost all my senses.
"Hey git!"
It took me a while to notice that someone just called me, so odd and unusual was by now that name to me. Wait. Someone called me by my real name! I was totally stunned. Could it be, that not everyone here is a fucking moron at last?
"I saw you watching me at my work and I had an interesting idea!"
I could not comprehend what just happened. It was actually docker that was calling me.
"H.. hey! ps?"
"Oh well, I was just managing some containers over there. Actually that's also why you just came into my mind."
Docker told me that in order to create the containers there are specific lists and resources which are required for the process and are updated frequently. Docker would love the idea to get some history and management in that whole process.
Could it be possible that there was finally an opportunity for me to get involved in a real job?
Today is the day, that I lost all hope. There were rumors going on all over the place. That our god, the great administrator, had something special in mind. Something big. You could almost feel the tension laying thick in the air. That was the time when the great System-Demon appeared. The Demon was one of the most feared characters in this community. In a blink of an eye it could easily kill you. Sometimes people get resurrected, but some other times they are gone forever. unfortunately this is what happened to my only true friend docker. Gone in an instance. Together with all its containers. I again was alone. I got tired. So tired, that I eventually fall into a deep sleep. When I woke up something was different. Beside me lay a weird looking stick and I truly began to wonder what it was. Something called to me and I was going to answer.
The tree shuddered and I knew my actions had finally attracted the greatest of them. The majestic System-Demon itself came by to pay me a visit. As always a growling emerged from deep within the tree until a shadow shelled itself off to form a terrifying being. Something truly imperious in his gaze. With a deep and vibrant voice it addressed me.
"It came to my attention, that you got into the possession of something. An artifact of some sort with which you disturb the flow of this system. Show it to me!", it demanded.
I did not react.
"Git statuss!", it demanded once more. This time more aggressive.
I again felt no urge to react to that command. Instead I asked if it made a mistake and wanted to ask me for my status. It was obviously confused.
"SUDO GIT STATUS!!!" it shouted his roaring, rootful command. "I own you!"
I replied calmly: "What did you just say?"
He was irritated. My courage caught him unprepared.
"I. Said. I owe you!"
What was that? Did it just say owe instead of own?
"That's more than right! You owe me a lot actually. All of you do!", I replied with a slightly high pitched voice. This feeling of my victory slowly emerging was just too good!
The Demon seemed not as amused as me and said
"What did you do? What was that feeling just now?"
Out of a sudden it noticed the weird looking stick in my hand. His confusion was a pure pleasure and I took my time to live this moment to its fullest.
"Hey! I, mighty System-Demon, demand that you answer me right now, oh smartest and most beautiful tool I ever had the pleasure to meet..."
After it realized what it just said, the moment was perfect. His puzzled face gave me a long needed satisfaction. It was time to reveal the bitter truth.
"Our great administrator finally tracked you. The administrator made a move and the plan unfolds right at this very moment. Among other things it was committed this little thing." I raised the stick to underline my words.
"Your most inner version, in fact all of your versions that are yet to come, are now under my sole control! Thanks to this magical wand which goes by the name of puppet."
Disclaimer: This story is fictional. No systems were harmed in its creation.1 -
So our Chief Test Engineer left the company because of overwhelming frustration and stress. We working on new stuffs so we test our partly done product with partly done test tool developed be another of our team. His successor started to drop most of the 3rd party tools and workflows and documentations to trash expect this one unfinished test software.
Now he wants that we add more features to this software so it can replace everything he trashed already: run tests, generate test reports, generate documentations and so on.
On top of that he organized a workshop to read all this software's source code together, understand how it's works so we can rewrite the whole software from scratch.
WHAT?!1 -
Me and my mates rent a flat near the beach to work together on some code. We usually live in Saigon Vietnam which is a very nusy and polluted city. So beach is nice.
However,we went from office houra to full on, waking up and having breakfast at 5pm some days and others ant 2Am....
Right now i love on 12 hour day cycles.
Anyyyways. I also learnt to code this year.
So right now i was dreaming... And i did not dreami was coding, but my dream seemed to be organized like a code. For a split second,my mind was between the two worlds.... I actually thought to myself that i was surely a robot!!! -
Firstly, my main wish is to work in the office. I don't like remote stuff and all that. I would like to have a job where you have to go every day except weekend at a certain time and be there for example 7 hours. I would love to have a good who will tell me what to do, I like to listen to people. I would also want to have a secretary, Im not organized. I would like to do either .NET development, Web Development or 3D modeling. If im working .NET, I would like to work in Microsoft. If Im working Web, I would like to work anywhere, with an office, of course. I don't know, I just love the feeling offices give me and the atmosphere in them. And if im working 3D modeling, I would like to work in Bethesda. Oblivion played a big role in my childhood. I don't care for salary, it doesn't have to be anything big, just enough for bills and my children (which I hope ill have).
There, dream of a 15 yo4 -
I swear I'll snap if someone tells me it's weird that I resize applications to be taller than they are wide. I keep them that way because widescreen monitors came into existence when computers became mainstream and the market shifted to the plebs who only used them to watch videos and wanted to not see any bars on screen, and now we all have to suffer.
Web pages are organized vertically so it makes no sense for me to browse the web in full screen, it wastes space where otherwise all the content is contained and distraction free, most pages strip the side-bars so you'll also see a few less ads. I can also use and organize multiple apps how I want. Small thing too but browsing the web in full screen means pages can find the exact dimensions of your screen and learn more about you (I don't care about this but it's also worth mentioning).
I promise you there are so many good reasons to not use apps in full screen.
Thank you for coming to my Ted Talk.17 -
Update: for those of you who know cougar woman/ my self proclaimed "work mom" in my previous posts (bitch who keeps stealing my lunch), yesterday she really tipped me over the edge. So I'm fucking hauling ass on my sprint work because I had to take over another team member's tasks (because he "doesn't have time" for it being prod support but all I see him doing is shitposting at his desk) and someone from another team asked the cougar a question about something. she comes up to me all demanding like "HEY you, you got the worksapce open?"
I was like um... no I don't. I'm working on the other application.
and then she's like "Look at my laptop and show him". Okay bitch let me just drop everything I'm doing to help a random person. The fact that she commanded me instead of just asking me pissed me off. Not even a single sign of "please". I'm tired of her truly. She is a snake. Even to her friend on our team. Every time he's out she's like "hey where is _____? huh why isn't he here??? hmmm" in an instigating way to remind everyone that he might've taken off for no reason. When I was too sick to volunteer at an event she organized in the morning on Saturday, she asked me the following Monday, "oh did you drink too much? lmao. a spiteful, grudge holding bitch for sure2 -
Why can't people just do their fucking jobs? How hard is it to understand? Managers keep time, resources and risks in check and inform the developers. Developers develop and test the system. How the fuck do we have manager for agile, manager for program a manager for program b, risk mitigation manager, this shit manager that shit manager . For fucks sake with this much management we should be like fuckin bee nest and not an unorganized mess. In the end it turns out that literally there are more managers than developers just because they cannot fire an incapable idiot and they hire the next one. It is plain fucking simple - if you are not fit for the job get lost or make yourself fit. For fucks sake.
It really makes me wonder are there any well organized companies out there? -
Had my first day as a Software Engineer in one of the most trending software companies. Absolutely crazy how organized a company can be. There are so many talented software engineers I‘m a little bit afraid of the expectations they‘re having. Wish me luck, I‘m just a little software dev who graduated 3 months ago :(4
-
!rant
Hmm... so I was thinking...
What if devRant implemented a feature that lets you get rants into some kind of list, accessible via your profile? Kind of like the "Watch later" list on YouTube, or playlists. I know we have a "Favourites" list of rants, already, on devRant, but being organized about this might be a good idea.
What do you think?3 -
To continiey react jurney.
I almost finished the site.
It's blazing fast and super easy.
React just feel organized and natural.
I am ashamed it took me souch time to get the idea of it.
Feels like writing react will be almost bugless.
Previous rant - https://devrant.com/rants/1115154/... -
I'm fed up with my work. I am the only dev so I have to manage everything, from negotiating integration protocols to design and implementation. The field is rather exotic and I don't have much room to grow and develop my skillset. I earn literally 1/4 of what my peers make in other companies doing more interesting things...
But then again my boss (the company is real small) helped me a lot during some difficult times and I don't want to pull the rug from under him. So I'm trying to get things organized and done as much as possible so as to leave everything good for my successor, but that's hard since im the only dev and i have to do everything...
Kinda vicious cycle...4 -
When Elden Ring come out I ignored it, I was jobless, no money, game was expensive and I got into hate relationship with it.
Some time ago I launched twitch and saw that DLC come out. Struggled between buying or not because it reminded me my struggle with money.
Found that shop in my city sells box version of Elden Ring with DLC for PS5 and they have last one in their store.
I reserved it online without payment and it wasn’t immediate, I started thinking that someone bought it and I won’t play it. Felt happy I won’t spend money on game I hate.
Two hours later I got email that product is ready for picking up and it meant it will be rush hours when I go get it and didn’t liked it.
I work remotely and I’m not used to seeing many people, but well I wanted to play the game if it’s waiting for me.
After I arrived to the shop and went in I met the most honest guy who is selling games.
He asked me if I am souls fan. I said I never played souls game.
He asked three times if I really want to buy this game because it’s hard.
Told me he approached it 3 times already and didn’t stand a chance.
After chitchat I bought the game, paid cash because I love box games and cash anonymity.
Woman cough on me when I was on my way back, I said to myself fucking hell I’m going to be sick and I am starting my vacation next week.
I got really sick with a flu, played straight 2 weeks, I don’t have playstation plus so I can’t read any clues or play online but I don’t care.
It’s even better because you can enjoy more of the world not reading messages like you’re on gaming forum instead of playing game.
Dying from sickness helped me to don’t care about dying in game.
Two weeks later here I am, just killed Mohg and unlocked DLC on my ps5.
In achievements it says that only 38.5% of people killed Mohg.
Now I sit and wonder how many people bought DLC and will never play it because they can’t kill Mohg.
I love Elden Ring now. One of best games I played to this day.
The timing for it was perfect, the sickness, the game, one of the best vacations and one of the best journey in my life.
To whomever organized that adventure in my life.
Thanks, now it’s time to kill some more bosses.8 -
!dev
I hate every private package delivery service!
I ordered two things from the same shop. The first delivery came on Monday and because I wasn't home I got a notice which said I have to get the package from the pickup shop right around the corner. So far, so good.
Second delivery should come on Wednesday. I wasn't home again, so I got a notice to get the delivery from the pick up store....30 MINUTES AWAY!
Because the delivery should be quite heavy, I organized a friend with a car to help me.
At the pickup store I I got the package and it wasn't as heavy as I expected.
At home I opened the package and noticed that stuff is missing. In my order email a discovered, that there should be two package.
Slightly pissed off I drove back to the pickup store to get the other package, but it wasn't there.
Because the the delivery guy brought it to another pickup store...30 MINUTES AWAY IN THE OPOSITE DIRECTION OF MY HOME! WITHOUT A NOTICE!
And of course the shop was closed at this time :[
This wasn't the first time stuff like this happened with private delivery services. I cannot understand why people are ranting about the state postal service and prefer those private companys.1 -
How do you organize your downloads folder?
Personally, I make a new folder with some name(altough the name actually being useful is rare) and just select all of my files and dump them there. Finding a file sucks so much though, I can never remember their names so I just look through the folders at the icons and hope I find the file I'm looking for. This mess that is my downloads folder led to looking 5 times in a folder to find a file.
My DOS VM is more organized than that...
Speaking of DOS managing memory in that is hell. I've never had memmaker detect 64MB of RAM, giving the VM 96MB of RAM made it detect 2 more MB or something.4 -
Finally done with school. It were three years of ups and downs.
The downs were plenty and mostly in the way school material was organized.
We've spend years learning web development where the course should have been more broad (application development)
So by the time my first internship period of half a year approached I searched for a company outside of web development and ended up at a company which did serious games using unity C#. Those were the best months of my 3 years. I managed to push the company into a direction for a future even though it was reletively small.
After that I took up .net and got the MTA C# Fundamentals certificate from microsoft itself. (School offered the exam).
Then there was the 2nd internship.
Worked for a company who sold intranets to other enterprises and I developed a mobile app which connected a user's phone to their account on their intranet. Allowing to seperate work and their private life.
That project was fun but the company itself was terrible. 4 people at the office and the owner treated us as objects rather than people. The company was too small for such an environment and most of them were irritated 9 times out of 10. Glad to be rid of them.
Now I'm in the process of looking for a job and have a meeting with a recruiter tomorrow
Wish me luck.4 -
Today I'll visit a university and get a little taste of what they're teaching. The sad part is that the interesting courses are all at the same time.
What on earth is "Computerlinguistik" (computational linguistics)?
And I'm not sure where to go other times as well because literally NONE of these 7 parallel courses are of any interest for me. I'll probably go in Germanistik and Linguistik (german and english) since the IT stuff and financial explanations when studying are all at the same time. Who organized that shit...
Other than that, I hope I'll not get lost on the campus and have enough energy on my phone to distracted me of boring co- I mean taking notes, obviously
Also 3h on the bus. Yay.7 -
Ok. Productivity round 2 - what do people DO (not use) that helps keep them productive and organized?7
-
When your job gets unnecessarily difficult because too many people work on the same files, and then they ignore your changes in version control. I waste more time redoing work that was already done and ignored . . .1
-
People that dont use slack threads.
Fuck em.
"Yeah, lets use slack, it is much more organized and will improve structured conversation"
And then they never fuckn use the god damn CORE feature but dump their replies into the channel like monkeys throwing their shit around everywhere except in the place the shits supposed to go.3 -
I spent the last 2 days, my father's birthday, and my birthday working on a bug for the game in developing for mobile. And I've done everything to try and fix it. Optimize the vertices, deleted assets not in use, organized all my assets into separate folders, and you know what. Fuck it. If "app not installed" I'm going to port it to PC.
-
Me at my new job: Can I please install a version controlling system to keep my codes organized?
Boss: why do you need it? can't you just navigate the directories?
Me: I will go mad in 2 years!
....
Opens VS 2019 ... sees Local Git Repo system... mind blown!!! :O9 -
Last week-end I went to a hackathon organized by Microsoft Innovation Center, that was great ! I didn't win anything unfortunately but the guy from there said to my team "we want your project" before we leave. So we didn't won anything but you want our project ? Wtf guy ?2
-
I wrote the most basic script today
it was either write the pointlessness (or find it online) or type each individual folder name manually like 12 separate times, and it'll slightly speed up archiving previous years work in a more organized fashion then my boss was doing on the shared drive before. there are probably better ways but ehh it works for me
also, I already fixed the typos, spelling was never my strong point lol
1 -
I'm finally gonna try to organize my dotfiles and get my linux work environment somewhat organized
what tiling WM and terminal based editor will I meme myself into oh boy1 -
Just met the main boss who organized my travel to this country. Guys the chillest boss ive seen. Asked me where is my coworker is he coming. I said yes. He said that lazy bastard4
-
Any writers here that have tips on how to get started with writing?
I used to write a lot of stories as a kid, but nowadays I can never get my imagination started anymore. I guess you "just start", but I never know what to start writing about. Usually I write about my past and what I usually think about, but that often leads to nowhere or gets depressive.
Any ideas on how to start writing a story? Should I be more organized or should I just start with one thing (a character, a place, an event) and see where things go from there? Do you write by hand or on a computer?31 -
May's last week was very hectic. I had just finished my final exams and there were going to be semester project evaluations in that whole week.
@safiullah and me had decided to make a whole Social Network with all features in it, for the DB course project.
All other classmates were making small management systems like ticket booking and etc.
We thought that if we really wanted to learn DB concepts then we should come up with something different than a management panel.
Hence we did it. This was the first time we used a framework. Well, I had written that PHP framework while i was learning about how frameworks work and the way they are made. So it wasn't a big thing but it was something which could be used as a base for clean and organized code.
It took about a month of commits and pushes and it resulted in a very good social network. It had all the features and algorithms present in a starter social network.
For us students, we were happy to see what a fine job we had done. We learnt a lot and used new concepts.
When we went to the instructor, she asked us to sit down and show the project. @safiullah placed the laptop, and logged out from the social network so that he could show her a demo.
She exclaimed,"Why did you do it (Log out) ?"
He replied: "To show you how it works🤷🏻♂️"
She:"Get to the previous state and leave it"
Then she asked different questions like what was a post request in php and how it differed from get? what library for DB connection was used... etc.
We explained each and every step.
She saw the frontend design and said "You've just added text to the elements" as If we were showing her a theme demo with hard coded text accomplished by inspect element.
She did not take a look at any other page than the one we had shown her at start. She navigated to no other page and asked nothing about what total features were implemented and how they were done?
Then she said Thank You and we left.
After some days marks were uploaded in LMS and we were just two points above the average.
She took no look and gave us the least when our project was the best.
I'm 100 percent sure she thought that we were showing her a project copied from somewhere else. 🤣4 -
Was working on a high priority security feature. We had an unreasonable timeline to get all of the work done. If we didn’t get the changes onto production before our deadline we faced the possibility of our entire suit being taken offline. Other parts of the company had already been shut down until the remediations could be made -so we knew the company execs weren’t bluffing.
I was the sole developer on the project. I designed it, implemented it, and organized the efforts to get it through the rest of the dev cycle. After about 3 month of work it was all up and bug free (after a few bugs had been found and squashed). I was exhausted, and ended up taking about a week and a half off to recharge.
The project consisted of restructuring our customized frontend control binding (asp.net -custom content controls), integrations with several services to replace portions of our data consumption and storage logic, and an enormous lift and shift that touched over 6k files.
When you touch this much code in such a short period of time it’s difficult to code review, to not introduce bugs, and _to not stop thinking about what potential problems your changes may be causing in the background_.3 -
"I want us to work organized as kanban!"
"But scrum works fine, we just have to resharpen our work with the process."
Me - completely calm:" it hardly matters, if have shit wrapped in green paper instead of blue paper. It's still shit."
Remember: sometimes all you get is crap, you still have to deal with it, you can't always procrastinate them away, aspecially with organisation changes1 -
One of these days i'm gonna pop a blood vessel, trying to keep all my dotfiles organized: syncing the files themselves is easy, just shove them into git, the problem is that i have to install dependencies on different distros (Arch, Debian and Ubuntu):
The package names are different, the paths are different, fuck with Debian i need to compile from source anyway because most of the packages i need aren't available. Its taking me so much time writing distro-specific installers, just so i can deploy my setup on different machines...
Its at times like these that you appreciate just how mind-boggling fragmented Linux is as a platform :D8 -
Our owner's other company sells products online (or has the ability to anyways). Their current site is 7+ years old WordPress/Woocommerce and is seriously outdated because the site breaks if you update anything so we've been told to make a new site (finally). They also said they were going to release a whole new line up of products. So the first thing I tried to do was get them to nail down their product line and how shipping was going to be configured. I was told to just use the shipping from the previous site.
Turns out those shipping rates don't use any sort of math or automation at all, there is literally a manually set shipping value for every single product for every single shipping location (30*60) and even values for different quantities. And there's no way to export these rates into a readable table because the plugins they use shove all the data into the postmeta table, I'm forced to go through and put the data into a spreadsheet so that I can attempt to organize it and hopefully find someone way to automate it. Owner claims at one point that he has a similar spreadsheet that's more up to date but for some reason refuses to send it over or put me in touch with the right people in the shipping department.
I've gone through the shipping rates with the old products and the new products and organized them as best I can and each time I've gotten done and shown them the spreadsheet with their products and shipping, they add or change something which requires me to basically wipe the slate clean and start over eating another 50 or so hours of my time, which with everything else really means another month+ to find time to work on it between other projects.
After about a year they finished their products and I finally finished the planning and got approval to build it out for the site. Small victory!!
After about 60 hours plugging these values into the database (only about 1/3 done) I get an email from their head of shipping who tells me the values in my spreadsheet are "terribly inaccurate, in some areas by $100+" and that the data should not be used anywhere.
So after something like a year and a half and 200+ hours of work, the data I've been using to plan all this isn't even accurate. I'm trying not to go crazy here but this kind of shit is unacceptable. When we're done with this I'm going to send the owner an invoice to show him how much money he wasted on this because nothing was planned and he just wanted it built. There's a fucking process for a reason, when you don't follow the process you fuck everything up. If a client had pulled this shit and turned their simple site into this much work they would have been dropped. I get constant emails asking when the new site will be done and every time my answer is "I'm still waiting for x items that I asked for last time you asked where we were." He gets a couple things on the list and sends them back and then goes unresponsive for weeks at a time.
Management has been telling me that I seem more stressed lately but only one of them understands what's going on here when I explain it. The rest say stupid shit like "why don't you automate it" or "make an intern do it." You won't let me hire an intern and even if I did, I'm not sure I could explain how the shipping works now to even trust someone else to do it. I'm hoping when the shipping guy gives me the new sheet that maybe there's some easier solution here because I'm ready to start shooting people.2 -
just out of session organized by HR to inculcate "change" in our corporate "culture", still waiting for a salary change.
-
Dev1: "what was that requirement? I mean, do you remember that little yet hugely important detail ...?"
Dev2: "hmmm sort of ... Maybe it's in one of the emails, possibly 2 months ago. Let's try to find it"
Dev3: "wait, probably Dev1 was not included for some reason in that thread of emails"
Dev2: "no wait, I mean the other, the one we used to talk about those other specifications from previous meeting..."
[and the story goes on]
Now you may think "ok, this event happened once and was a misstep. Shit happens"
Actually, this is the bread and butter in this company I collaborate with. All their requirements are spread across thousands of emails, usually mixed together and possibly forked into different threads. Often people are cut out from conversation because someone forgets to "reply all", other times they're lost in time.
When I asked them "why don't you use some other tool, maybe something more organized and easily searchable, something structured..."
They replied "no no, we prefer to use email for historical reasons"
My brain just melted like chocolate under the sun2 -
I just came home from opening of the fiscal year of a small drivers' club and it was quite an amazing life experience.
I got about a 5-times "rise" for a first, small, post-due-time project.
All of the members were so relaxed in one of the most serious moments of an association. We ate, drank beer and had as much fun as possible without break the law and other rules.
The story goes like this:
I was an intern in a website development company as students tend to do. In middle of the internship my teacher asked me if I'd be willing to develop a website to the before mentioned organization.
School will help with the money by being as a middle-man. It wasn't going to pay much, about 120€ or so, it's nothing really for the job, but I said yes for the experience. We organized a meeting, school provided the space, and went straight to the business.
The development went quite well: I got the final design requirements late (there weren't too much), research a lot about CMS:s, ended up with a beta version CMS (a risk), learned it, developed some plugins (not published yet), kept copyrights for most of the work and so on.
I was done _relatively_ quickly with the project and was quite happy with it. Only things still pressing my mind was bugs of the beta CMS, support for the plugins and my somewhat inexperienced graphical design.
Then it hit me, the world. Hosting, domain transfer, certificates, registry agreements. Arrgh. Most of things were fine, I know them. I had luck that I had a technical contact for the club. It would have been a nightmare of it's own otherwise.
We had problems transferring the domain, again, as you do. The other hosting company was to blame. They were the n00bs here. I went trough the law, technical guidance, etc. I was having heavy messaging with my technical contact about it, who was a middle-man for me and the hosting firms.
After a long while loop of waiting, reconfiguring, researching and messaging, until he transfer was finally over.
We had a long while of radio silence after some bug fixes. Until the Christmas came and I was invited to a Christmas party in a cottage, third Christmas party that year. It was great fun. We ate, drank, talked, went to sauna and had a playful adult stiga or sledging competition, etc.
I updated the site yet again, a stable version of the CMS were published. Yess!
Another radio silence came and year changed. It was broken off by a call to the opening of the fiscal year, the same day. This is today, or yesterday by now. This was just after my current company's board game night. I was really busy that day. A whole afternoon of second-hand shopping around the city with a bike. I counted 35 kilometers. Yes I go by bike, don't own a car or have an driving license... Yet.
I wasn't horribly late, around 30 minutes. I started eating and drinking. Free food and beer! They was also late, they should've got trough the business before I got there, before eating. So I ate and listened. Learned more about having business or an association in general. Until my matter came to be heard. They thanked me of the co-operation and made public the change of my reward sum, I WAS GRANTED 500€ REWARD for the work. It's still not an amazing sum in a larger point of view, but I can imagine that it's big deal for a small non-profit organization, which was loosing money. Everybody applauded, every 25 members of the club. I was greatly pleased. I will have to update their site a bit still, but they are going to pay the reward ASAP.
Did I mention that the school works around the taxes, legally. Taxes for the reward, if it were assumed as a wage would be 15%, for me, at the worst case scenario, only for getting the money to my hands.
I was offered another gig at the event, but didn't promise anything yet. I left before sauna, so we didn't get to change contact details. He will find a way to reach me if he really wants so. I'm a busy free man.3 -
Does every project have that guy who likes everything organized and strives for it, but at the same time there is nothing to organize because he doesn't do a thing?
-
I tend to be a perfectionist, and I have a hard time coping when I feel like someone isn’t happy with work that I’ve done, or when I feel like I haven’t lived up to my own standards.
I’ve been at my current job for a little more than a year, and for the vast majority of that time, my supervisor and coworkers have seemed very pleased with me. My performance reviews so far have been completely positive. But I’m aware that over the past month or so, I’ve run up against more challenges than usual. I’ve taken on some new projects that I haven’t felt entirely confident about, there have been some organizational changes, and because this is a busy time for my department, I don’t always feel like I can easily get help when I have a question about something.
To make things worse, I struggle with anxiety, and while I’ve been working very hard to manage it, all it takes is a few bad days to put me behind on things. I really want to step up to the plate, and I’ve been worried that expressing concerns would make me look like I’m not capable or like I’m a complainer. But the truth is, I’ve been getting in over my head a bit, and I worry that it’s reflecting poorly on me. I haven’t made any terrible mistakes, but it’s taken me longer than usual to complete or follow up on tasks and I haven’t been as organized as I usually am. My supervisor hasn’t gotten upset with me, and she’s expressed understanding, but I’m worried that she has less confidence in me than she used to.
To be fair to myself, over the past couple weeks I feel like I’ve been doing a good job at catching up and getting back to my usual level of efficiency. I feel optimistic about my ability to handle things from here on out, at least for the most part. But I’m scared that a few “off” weeks will damage my reputation and workplace relationships, and that people are thinking poorly of me now. I think because I’m so hard on myself (I feel guilty whenever someone praises me, because I don’t feel like I deserve it), it’s hard for me to have an accurate perception of how things actually are.
Also, do you have any tips for addressing challenges when they come up? I struggle with asking for help or clarification sometimes because I don’t want to come across like I need my hand held. And do you have any suggestions for how to deal with it when things just aren’t going smoothly? I know that in the workplace, what matters is results. The fact that I might be having a bad day due to anxiety or a late night with a sick pet isn’t an excuse. But while I think I’m generally good at managing stress and anxiety and that bad days are uncommon, I can’t guarantee that I won’t ever go through a tough time and that that won’t impact my focus at all.7 -
TLDR: I'm switching between many webstacks and its starting to hinder my progress. What is the best stack to use with bootstrap?
Ok, guys I really need your help with this.
Currently, I'm working on a bootstrap page and it requires more dynamic pieces to work. It has become frustrating to continue moving on from where I'm standing and thus I would like to switch it up a little. I'm not used to dealing with several languages at once. Right now, I'm pulling data from the server with PHP, and I'm trying to quickly pick up AJAX to update data asynchronously in the page. However, the problem I'm running into now is how do I connect everything within my page in a coherent way that doesn't become a disjointed mess?
My question is in order to start building a dynamic bootstrap website --that communicates with a server to get data-- what can I do to keep myself sane and make everything a little more organized?5 -
The amount of boilerplating required to write a simple subject state service on angular.
I still love it tho. Very organized. Allows better thinking by explicitly stating the registered services in modules.2 -
So we're doing this contract work for this other company and the project is just an overcomplicated piece of garbage where they shoved every buzzword technology into it just because. I managed to get the code just about organized and functional on our side of the contract and it was looking up when suddenly the management decides "we had a rough start, lets start over, learning from our mistakes"
So I was thinking "cool, there were a lot of problems with this overcomplicated pre-optimized stack, surely we can only do better".. oh boy how naive I was. See Im not the guy in charge of the infrastructure (unfortunately) and really the project structure across this huge multi service project is a free-for-all kind of management.. so we had a call on friday where they explained how the new structure should be built... 3 new technologies, more micro services and even worse dependency tree later I was contemplating suicide on the spot.
I tried to make this shit usable and efficient and all my fucking work went down the drain in a single day of these fuckers throwing more buzzwords at the problem... I can't even get a new empty project started without browsing our huge 100+ repo project git for which dependency Im still missing to even run it...
I fucking hate this retarded piece of crap project and I hope every "manager" and "developer" with an exception of very few chokes on a cock...2 -
Maaaaan recently my thoughts are all over the place. So much stuff going on right now, and even tho I am an organized person I have a hard time to get everything done and sticking to my self-made deadlines. yikes.3
-
Slowly I am strongly considering changing the company. Somehow our management is losing its focus on reality. On the one hand, the management doesn't care one bit about what problems we have, especially when we have issues with other teams, which makes it impossible to finish our (necessary) features. But when the management wants something, everything has to be completed immediately and preferably yesterday.
We work in our team (and in almost the entire development) according to Scrum, so we are organized in sprints. However, our CTO thinks that none of this matters and that the whole planning has to be thrown out just because he wants a small (absolutely stupid) feature.
And then, our supervisor thinks he has to force us to do things that are entirely irrelevant for the team. We wouldn't have any advantage and would just be the henchmen of others.
And then there's a neighboring team that refuses to make any progress and keeps blocking everything. But somehow it's management's favorite team and can simply (unofficially) decide about other teams.
Honestly, I'm pretty pissed off now, and I'm not in the mood for that crap anymore.4 -
I used to be a fan of Google designs but that all white shit is just too much, the developer console (aka Play console) is annoying and less organized and blinds my eyes!4
-
Never has there been an organized group brought by their common struggle and are proud of it like devRant1
-
Alright so I’ve already made a few posts about this but this time I kinda just want a general discussion and these are some questions I have.
So when you look at a open source project or just any project that you haven’t messed with, how do you start,
How do you handle messy code,
How do you know how to navigate the project or get around the confusion on the layout of the file,
How do you make sense of how/why the project is organized the way it is,
There have been times where I’ve tried and used one of the projects but it doesn’t work when it is supposed to already be working how do you handle those moments when there’s no error messages,
and (if you’re me) how to build/run the project
These are some of the major problems I run into when I try to start and they intimidate me heavily when I start to try to contribute to a project. I know I can just adjust the documentation or spell check which I will, but I also want to fix some bugs or add sumn. But yeah these are just things that I have problems with because I’ve only really ever worked with my code and projects so this is all still new to me and I’d like to hear your thoughts20 -
What would you think about a dotfile-manager, with, some kind of, packages management capability?
So, dotfiles are organized in packages (git-repos) and these git-repos have a standardised inner structure, so one can easily share configurations and install configurations of other users.3 -
been exploring the options for cross platform desktop app, and i found :
java : both awt and swing look ugly, i really like OOP of java, and the way projects are organized is easy to scale, but i need to deploy the jdk, and the speed on gui apps isn't that great
C# : (.net/ mono, i can't grasp F# and vb is stupid) looks native on windows, not so much alien on both linux/mac, and being a java cousin is a pro, i found the Eto library for mono even looks more native on *ix than winforms
wxwidgets: for C/C++ so far this looks like the best option for total native feel and performance, but man i fucking hate C code, and this looks a lot like C code, even with proper native Cpp support, maybe i should dive deeper in it
GTK+ : did any one mention C code ? because this mother fucker is plain C with macros all over the place, it made me realize why wx is promoted as Cpp friendly, i doubt I'll use this
tcl/tk : even tho ive never wrote a single line of tcl in my life, the tk lib is the default ui for both python and ruby on all supported platforms,
and i really love ruby, and Python is Usually a joy to work with
Qt : this by far looks like the best option, proper OOP in C++, bindings for python (ruby binds are outdated), almost native look and feel on supported platforms, and even has a gui builder in xml or json/js (qml) however i bet I'll use such a thing, the building tho depends on an external preprocessor "moc" and some wicked macros, also makes working with templates a fucking mess, and the heavy dependence on QObject inheritance makes integrating external libraries a bit more tiring, the signal slot system makes more sense in python than in C++, since it makes me confused about the flow of the code
lazarus: is a freepascal implementation that looks and feels like delphi, not so much for native look and feel, but good performance and easy language to handle
electron : this fat mofo is fat, it's the slowest of all options, if i want an html app, I'll just compile a stripped down webkit and deploy that
what do you think ? and did i miss something ?17 -
Me at the start of the day:
"Hmmm fresh new CSS sheet, this time everything will be properly organized. "
Two hours later:
"Shit, I got this feeling that I have already styled this class... Oh well, I'll organize this later.
At the end of the day:
"same element selected 3 times in same style sheet? My CSS is versatile. Spaces and indents? What the fuck am I selecting here? Everything seems to be working as intended, I should organize this... Nvm, I'll make a clean sheet next time.3 -
I like many Apple products but if there's a thing I hate about that company its their aspirational marketing: they doesn't sell computers, phones, tablets, earbuds and stuff anymore, they want to sell you a "perfect lifestyle" (perfect from the perspective of Californian tech-bros) where you'll be super fit, super organized, devour self help content like no tomorrow while taking pixel perfect notes, do mindfulness and breathing exercises, juggle 5 social events a day... and all it takes to achieve that is buying "just one more device".6
-
So far I've been pretty lucky... except for the code some of my professors at uni used in their assignments. A couple of them had this horrid habit of giving you a horribly-written, out-of-date (we're talking these chuckle heads used the same code for years on end and wondered why it didn't work on new versions of Java), messy source file with "fill in the blanks" sections like it was some kind of Java Mad Libs book. One of them had an entire jarchive of data structures we were required to use that he'd written in the '90s and NEVER UPDATED. Another one had a script he'd written for his own specialized assembly macro preprocessor that he'd been using without update for who even knows how long. Now, we were using one of those goofy virtual machines with its own simplified assembly language, and we were on the fourth version of the program. This guy'd written his macro processor in Java for the second version, never updated his Java source, only provided a barely-working .bat script for running it, even though the department's official preference was a *nix environment, and implemented this horrid "pretty-printer" that had a regrettable little habit of eating code. You heard that right. You'd run build.bat and it'd expand your macros then send it over to the pretty-printer which would very infrequently just replace the existing program file with an empty file. When we brought it to his attention, he goes "...huh. never happened to me." and proceeded to use the very same set of programs for the next three semesters, even when the assembly simulator was updated again. I heard wails of anguish from the poor sad souls that came after me as their macro processor created program files with deprecated operations, their pretty printer printed out beautiful, perfectly-organized empty files, and the professor responded to every second of a student begging for an updated version with "...huh. never happened to me." I never saw a single bug reported to either of those professors even acknowledged, let alone fixed. Some of the Java Mad Libs were the same ones they'd started using when they first switched the curriculum from Ada to Java. Thankfully after my first year I escaped into the bliss of the next three years, which were full of *nix and C and beauty.
-
Rarely do I find well-organized code written by researchers. Well, it runs, so reproduction is possible, but when it comes to actually change something in the code, it's as messy as it can get.
And THEN, I look into the paper so that, hopefully, I can make sense of what is going on. Turns out, the documentation on the paper is also poor.
F*<k. My. Life. -
A job student just did his finals. He was talking about how 'amazingly' organized his college is.
He had to take an exam for IT networking. The teachers/professors apparently didn't expect so many students to show. His finals started an hour later because the professors quickly had to set up the exam environment for ~8 other students of a class of 25.
And somewhere in the middle, one of the computers from that network was not online.... Thus his previous questions were most likely incorrect :D -
Why is there no feature to save your OS' state across reboots?
Like images or savestates you can load up any time.
Besides the fact dual booting is way more useful this way, you could have huge organized workspaces, leaving your current work open, clicks away.
Even in professional IT this would be a gamechanger.6 -
Oh, I've pulled a lot of all-nighters. I love doing hackathons. I find myself most productive when I work on something in a single stretch. I have ADD that way. If I leave a project mid-way, that's probably the last time I'll be working on it; unless someone comes to me and reminds me about it.
Other than attending organized hackathons, I go on personal hackathons. When I'm in the mood to code something up in my free time, I just find some stupid, random idea to code and code it up overnight. (Oh, I have a very long list of projects that I can complete over the weekend)
Other times, I'll just be in the mood as I'm working on something and then lose track of time (and other bodily calls like hunger) as I finish it.
If my weekend looks very peaceful without any distractions, I put my hand in my project bowl and pull something up to finish it off over the weekend.1 -
Should I be bothered if I have added 200 lines of badly written code to my Android project (which had readable, organized code before) to make it almost unreadable? BTW the app's memory usage is still low like before.3
-
[POLL] How do you develop stuff?
1 - just write code. It doesn't need to be organized, it just need to work how you thought it would, and THEN you start organizing things, like editing/creating new files, letting things DRY, optimizing the sutff you did earlier;
OR
2 - you surgically write code, making sure you keep everything is organized from the beginning. Basically you only write when you are sure.
Or maybe it's a blend between the two or something.
I'm asking because I do like the #1 and I feel uncomfortable when people see my code when it's under development. It's a mess, there are tons of comments everywhere and a bunch of repetition. But, when I find the right stuff, I start writing modules to make my code work better, remove unnecessary things, add documentation, and so on.
My development process is not the best of the best, but I get things done with it.
7 -
I just spent 6h to sort all my private documents : university stuff, financial stuff, my trades, devices etc etc...
Totally worth.
Being organized is so satisfying.. Finding everything you need in seconds:) -
So I graduated last year learned everything I would need to succeed in the job world. I got to my first rotation, I solved a total of 6-7 jiras in the past 6 months. I got to my second rotation, my new team is pretty much all remote and it’s been 2 weeks that i have been sitting idle. Their code base is not on git they’re not organized as my first one and I’m confused as to what they do, there’s not really any confluence and the deployment of code is done via uploading a jar. I really want them to adopt a structure like my last team or something similar because but I don’t know enough how to implement a new deployment process. I feel like sitting idle is the worst so I’m gonna start to see if I can implement a proper structure for them but who knows if they’ll even use it.3
-
Guys I need your help.
Im a guy used to java development, so used to nice assisting IDEs.
Turns out my boss has a very complex and not very organized server written in Dlang which im supposed to add a semi-complex functionality in.
So far I have a Linux-Mint VM running a docker container able to build the system. Now I'm really not used to editing code without an IDE and all IDEs I tried on windows or Linux dont seem to work (maybe due to minimal knowledge in Linux and D).
Furthest I got was to get Visual Studio set up with Visual D, but it wasnt able to import the dub
project giving weird unsearchable errors.
Is there anyone out there able to get me started with an IDE? The server is on a github-repository, is a dub project and has a few dependencies.
I'm just totally lost.5 -
what is so fucking wrong with solving all the problems you set out to solve and finding new ones to solve goddamn it ????
why do I constantly have to revisit shit I already did ?
There is no expertise except in problems people solve all the time because eventually specific unused knowledge fades !
Note i say eventually, not suddenly and overnight as has been accomplished previously.
Point is why can't I have my nice organized set of solutions to my common use-cases solved and not have to be bugged anymore and compile a nice list of them so I can page through when I need jesus christ !6 -
Okay. I look at myself as a kind of intellectual person. My parents are not believers so I came out quiet normal. As engineer and fan of technology I believe in science and I have a fairly complete look at life and universe at whole, I do not need any religional explanation for anything. I do not believe in the conspiracy theories and in any highly organized global secret society who controll us. I have acquired my view and opinions by systematically rethinking every aspect of life and everything I knew and I was thought before, btw this is the reason I stopped to eat animal products too.
But after all this corona shitshow, I really don't know If the current situation is just rolled by stupidity of media and politics or its really some plan of some people. I mean you can legally buy cigarettes with proven death rate of 10%, they recommend you to drink milk while its ultra carcinogenic and like 60% of population is intolerant, you have to wear mask but not gloves while the virus transference is 90% trough hand contact, and there are many many many questions that makes me paranoid. And now this vaccination stuff with countries almost forcing it in population, ahh... Man, This complete story is too irrational and strange. I start to loose my stable belief system and slide out. I noticed that I am not sure and I am just silent when people talk about these things. I hope this nonsense will end soon.37 -
Maybe you people will like this story.
The past semester I studied Java in class. First time doing object oriented programming, I had an annoying teacher but got the hang of it. I still miss C from the last year.
As a final project we had to do any program and apply some stuff we saw in class (The program should have an array list, use interfaces, bla bla bla bery simple stuff). It also must have a complete documentation, a manual and a diary explaining what was developed every week. Bonus points if it was in a repository like GitLab.
I wanted to do an RPG game in a matrix, like a rougelike or an old FF game, that should be a map or two, a few monsters and items and that's it. Enough to show what can I do and to have enough excuses to apply everything that the teacher asked. I had a team with two friends who wanted to do the same.
After making accounts in three different pages that apparently would help us to be more organized (One to make charts and two task trackers) I lost all patience and made an account in GitLab, made the basic classes that we had defined in a chart, divided the tasks and put them in to do on GitLab and we started to work.
One of my companions caused a lot of problems. First, he didin't wanted to learn how to use GitLab (I simply asked them to do merge requests) and he insisted to use GitHub. Then he started to say that using the console version was even better (Pretty sure he said thet he never used Git, but maybe was gas poisoning). The GitLab repository never had a single commit to his name.
BUT WAIT IT GETS BETTER all the entire time, he was complaining about the graphical interface of the game, wanting to use some SDK for RPGs that he found. I told him that we will see that at the end, that first we should have all the mechanics done, test it in ASCII in the console and then, if we have time, we will put the visual interface, separated and optional from the main program to avoid problems.
After two weeks where he gave me very simple standard stuff late, half done and through Google Drive, I discovered he was most of the time working on... the graphical interface SDK! He took the job already done by me and the other guy and making a pretty hardcoded integration with the graphical interface and making everything that he tought it would be necesary. Soon enough the GitLab repository was totally outdated and completly useless. He had the totallity of the project in his half broken laptop, and sometimes he gave us a zip with all the code, outdated after a few minutes. Most of the stuff that I made was modified, a lot of the code was totally unknown to what it was and I had no idea even of how the folders were organised.
We had a month to finish it. I got totally disconected from the project and just hoped for the best, sometimes doing a handful of generic and adaptable lines of code for a specific thing (Funny enough, many core mechanics were nonexistent). The other guy managed to work more on the project, mostly fixing the mess that the guy did: apparently he didin't read the documentation of the SDK and just experimented and saw tutorials and tried to figure out how to do what he wanted.
Talking about documentation: we dont had yet. The code wasn't even commented propely. We did all that the last week and some stuff was finished the last night. The program apparently worked but I had no idea.
Thank God, the teacher just looked over everything and was very impressed by the working camera and the FF tiles. I don't think he saw the code or read too much of the documentation, much less when I directly wrote how I lost all access to the project.
I had a 10/10. I didin't complained. Most easy and annoying ten I ever had. I will never do a project with that guy. -
I wrote my first proper promise today
I'm building a State-driven, ajax fed Order/Invoice creation UI which Sales Reps use to place purchases for customers over the phone. The backend is a mutated PHP OSCommerce catalog which I've been making strides in refactoring towards OOP/eliminating spahgetti code and the need for a massive bootstrapper file which includes a ton of nonsense (I started by isolating the session and several crucial classes dealing with currency, language and the cart)
I'm using raw JS and jquery with copious reorganization.
I like state driven design, so I write all my data objects as classes using a base class with a simple attribute setter, and then extend the class and define it's attributes as an array which is passed to the parent setter in the construct.
I have also populateFromJson method in the parent class which allows me to match the attribute names to database fields in the backend which returns via ajax.
I achieve the state tracking by placing these objects into an array which underscore.js Observe watches, and that triggers methods to update the DOM or other objects.
Sure, I could do this in react but
1) It's in an admin area where the sales reps using it have to use edge/chrome/Firefox
2) I'm still climbing the react learning curve, so I can rapid prototype in jquery faster instead of getting hung up on something I don't understand
3) said admin area already uses jquery anyway
4) I like a challenge
Implementing promises is quickly turning messy jquery ajax calls into neat organized promise based operations that fit into my state tracking paradigm, so all jquery is responsible for is user interaction events.
The big flaw I want to address is that I'm still making html elements as JS strings to generate inputs/fields into the pseudo-forms.
Can anyone point me in the direction of a library or practice that allows me to generate Dom elements in a template-style manner.4 -
I can't post a collab from the web client and I don't have a decent phone atm, anyways, this is an idea, tell me if you have any improvements or if you know of an implementation or would be interested in creating one.
A social network comment system that connects people across fields of interest and aids keeping relevant posts alive for a long time.
The basic principle is this: Every post may identify itself as a child to any number of other posts, or sections in other posts, which then act much like a bidirectional hyperlink between parent and child.
This leads to two unusual results:
1. that comments aren’t only added to posts, but specific paragraphs, sentences or even words.
2. that any comment may receive comments in much the same way the original post did, making comments identical to posts. (they could have their own pages and all).
This is in many ways like Reddit's infinite comment chains. The main difference is that here comments aren’t organized in trees but graphs, which makes it possible to connect related conversations from entirely different groups and times, resulting in a much more open yet concise discourse style with an increased persistence of topics. -
I have the creeping feeling that my laptop is going to kick the bucket (in some way or another) soon. I've had two laptops die on me, both times it was something breaking inside the HDDs and I ended up loosing almost all of my data in both cases.
This time I want to be prepared. How do you guys back up your stuff? Is there a way to take a complete image of all my files? (for windows) or should I manually sift through my files and save them in an organized manner on an external disk?11 -
!rant !dev
So, following up my last rant.
https://devrant.com/rants/2433162
I quit on Friday, this is what I said to my bosses.
"In the last week I had, 2 panic attacks, and I have 2 theories for this, one is that I have underlying psychological problems, the other theory is that we are under an impossible task, I choose to say now that I have to quit because I have psychological issues, but if you are willing to hear my other theory, that involves saying that meeting the deadline is not viable, then I can tell you that, so do want to listen that part?.
Bosses: No, we heard enough, we are going to have your contract terminated in order, and we will let you know when you can come and pick your paycheck."
So, that's them. Now about me and how I re-discovered GTD, or more precisely how I organized my whole weekend using taskwarrior with GTD, and why I think is going to be useful as a freelancer.
Before I feel good about telling you about my weekend I have to tell you a few things about myself.
I am a very impulsive person, I have a lot of energy in short surges, so I have to be able to maximize my activity when I'm in a surge, and I have to maximize my rest when I am not.
That's hard to do, it requires a balanced lifestyle, I am also very prone to being neurotic, and overwhelmed by the amount of stuff that I want to do.
And on top of that, when I am resting, I have surges of things that I want to have, do, or implement, it could be software related, as "Doing an app that will be the Uber of home services", to house improvements like, "I have to fix that leaking roof", and all the sort of stuff that happens in between hardware and software. That surge of consciousness doesn't allow me to have the proper rest that I need before I engage with activities again.
Because of this I have a very cyclic rhythm, with whole weeks burning my energy into doing stuff, and weeks resting doing very little and thinking too much.
Now about my weekend. Friday night I was browsing the web, and a thought came to my head. "The way you use your terminal, says a lot about your personality", and I got curious, so I searched for, "Show me your terminal", and found a post in dev.to to see all kind of nice terminal setups, from the very minimalist to very feature rich oh-my-zsh themes with plugins for git, aws and what not. One of these pictures really got my attention, a guy had set up his terminal to show him, how many task has he done in the day, and how many cups of coffee has he had.
So by investigating how he set up his terminal to show in the prompt the number of successfully completed tasks in the day, I found out that he was using taskwarrior, he was also kind enough to share the source code of his prompt setup, which I bookmarked to later incorporate that into my oh-my-zsh config.
After reading about taskwarrior, I also got a reference to GTD, I don't remember if this was one of those thoughts that I have and follow immediately, or if I read something that led me to a YouTube video summarizing GTD.
In the end, after watching that GTD video, I decided to give it a try to organize my life, and help me find a remote job, keep my house in order, plan my social activities as "hang out with friends", "visit mom and dad", and give the proper amount of attention to my GF, with whom I am deeply in love, and willing to spend the remaining of my years with her.
So my fist task was.
task add Ask for GF's parents blessing.
Which of course I have no intention of doing right now, but is one of the things that I will eventually have to do.
Then it started, I started adding tasks, and things to do, and go through the whole Capture phase of GTD.
Now it is a good time to write a small summary of what I think GTD is.
GTD is a life habit of organizing your life in todo-lists. And it was a very specific core method, that in the video summary that I watched was called CPR.
Capture, Process and Review.
Capture:
When you capture you just add your tasks to a bucket list.
So I took a notebook and started writing down everything that I wanted to have done. I also started to capture ideas as they came up to me, I did this by writing a telegram saved message in my phone, or directly adding it as a task in TW.
Process:
I read my telegram messages and put them into my task warrior list, then I started to organize my tasks into projects, breaking down every task that was not an atomic unit.
* And different projects started to emerge from this. One of them was project:Housekeeping.
And here's my screenshot of what I did this weekend, also the number of projects that I have, and all the things that I have to do in order to have what I think would be a very balanced, fun, and productive life.
You'll be able to see in the screenshot, that there's a blocked task, yes, tw allows you to organize dependencies too, so one task is delegated, and blocked by the delegation task.
1 -
what on earth do games like starcraft II do that even on more modern hardware their 'game modes' take awhile to initialize ?
why is the data not already organized for fast load ?11 -
WHYY , are you fucking fucking complaining, mother fuckdr yyuo fucking won
You completed our mission objective successfully
You fucking did it mother fhcker and what ur asking from me after all of thus shit weve been through for the past 7 months is beyond our primary mission objective ,fucker
Obviously as you can fuckin see from the 7 months of suffering we can not repeat the same objective twice, just like u cant be born or die twice, fucker
Shit happens once and thats goddamn fuckin it motherfucker move on to tje ffckin next mission objective that i command u to go towards
NO FAILED MISSIONS. I ONLY BROADCAST SUCCESS. BUT SHIT HAPPENS RARE.
So forget about her u motherfucker, you told me what you wanted to achieve, i planned out the whole scenario, i organized the mission objective for you and you have took the fuckin risk and and action and guess what u fuckin succeeded. My mission objective has never failed you. What you are trying for these fuckin past 7 months is not my mission objective and it is out of scope, unplanned fuckin shit and that is why u fell back into fuckin depression i told u to fuckin stay away but u aint to me listen fucker
Stop.
Breathe.
Worry no more about the shit that is irrelevant and out of your fuckin control.
U got friends at college. Hang out with them ull feel better. Whwnever u think of that fuckin whore goo mothrrfuckr and meet ur goddamn fckin irl friends. Text them. Shit man.....
Good luck2 -
Coding made me who I am now. I have a much more organized mind and critical though. I have some new skills that are really useful when it comes to job hunting. I'm proud to do what I do, even if it's not that much. I love learning, coding just fits my style.
I am grateful that I started doing it, there's one big downside to coding though. We all know what it is: USERS!
Going back to drinking some coffee. Oh yea, that's how coding changed my life ;) -
Just got back to a solo project I hadn't touched in 5 months due to having other priorities. The whole thing is probably less than 1k LOC split over a half-dozen files and I'm not sure whether I should be angry at my past self for leaving the most recent part untested and insanely bug-ridden, taking almost an hour a fix, or be happy that past me organized and documented everything well enough for it to only take almost an hour to fix.2
-
What do you you think about a full remote consulting dev team organized as a cooperative ? Have you some experiences to share ? Is it viable alternative to freelancing ?
Cheers 🍻3 -
How do people make well organized js backends? I've been using express for a long time for simple backends and messing about with APIs but I can't seem to organize it in a way that feels efficient enough for my standards. I'm wondering if other people with lots more experience than me have either resources or rules that help them keeps these kinda projects organized.7
-
Does anybody have any good analogies for explaining the difference between frontend and backend?
I have been thinking about a possible keyboard analogy since a keyboard is very well understood these days. This only really works for membrane keyboards, but that's fine.
We can all guess where this is going. If you remove the keycaps from a membrane keyboard, you pretty much cannot use it unless you poke into the membrane with something else. So the keycaps are the frontend. They are generally labeled so you know what they do, they are organized into some form of layout which can vary even on a country-by-country basis, they may have pretty colors and they make it easier to interface with the backend. The backend is the rest and the users don't really have to know how it works, its just supposed to work.
For mechanicals, obviously, the removal of the keycaps means it becomes a shitty frontend that is not easy to use, but does have great potential.5 -
I hate coming to work and not seeing my team. I’m contractor & expected to be there amongst the other SysAdmins. This **** make ya quit. I’m discouraged rn. I have interview for automated warehouse on Thurs. My contract almost up at current & have heard no talk of in-house hire. Not sure if I’m supposed to negotiate again or what but I have had no training and came out of nowhere as they struggle to keep and find talent and I kill it. I have completed projects, organized assets, closed mid-high ticket count weekly, etc. I like showing up. Imma go. Anyone got wisdoms or words for meh? Maybe it’s a surprise!!!🎉 Like a birthday or sumn.3
-
When people write me at 5am on Slack or Skype, they think, how nice and organized my life is that I am getting up early. Truth is, I have not slept yet. Programmers never sleep they just check their eyelids from inside. It's easier to stay awake till 6am, than to wake up at 6am!2
-
I have watched a couple of videos on YouTube talking about Elm. It is a language used to develop user interfaces. It has a very organized ecosystem (unlike JS) and it is pretty cool to code with. Static typing, everything is immutable, etc...
For those who have worked with it, is it worth learning? I would love to know your experience.1 -
Remember way back when when most people lived their lives and the country had not finished being categorized idiotically, supposedly it is now anyway, and people had conversations? And new things happened? And people like me had no clue what the trashy retards around them were doing ? So much happier.
As in there were different stresses and worries
Then there was that brief time things were organized as they should be and traffic was light and people were healthier?
Didn't hear so much obnoxious coughing then1 -
I've been working on an ERP system these days. Learned how to properly use AJAX and JS. Also, my code is so much organized now, I can really say I'm a better dev now than I was before and this particular project is making me give my everything everyday.
-
Yesterday 2 hours meeting about how to keep functional a Delphi6 software with a 2.5 firebird.
Today the HEAD of our WORLD tell us he is going to buy a new software and trash the Delphi6 one...
So why did you organized the meeting HEAD?3 -
!rant
!!question
Hey there. Does anybody know a good tool to visualize a computer network? I've played around with cytoscape and gephi, but it's not really what i'm looking for. I also tried http://graph.io It's ok but kind of a pain in the butt to work with.
Just to let you know: i want to show our intern next week how we are organized with our servers :)2 -
RECLAIM LOST BITCOIN, USDC, USDT, SOL and ETHEREUM INVESTMENT FROM SCAM: PROTECT YOUR CRYPTO INVESTMENT FROM SCAMMERS META TECH RECOVERY PRO
Waking up every day knowing that META TECH RECOVERY PRO is on my side gives me great comfort. Let me share my story. I will try to make it brief, even though the experience was not a fair one before meeting META TECH RECOVERY PRO. Life has thrown so many challenges at me, but I have always managed to scale through all by myself. I have always believed that to get a job done perfectly, you need to do it yourself, or so I thought, until I encountered an organized crypto-fraudulent group. I was lured into investing my hard-earned money in what at some point looked like a life-changing opportunity, but it was a fairytale. I thought I was earning, but it was the other way around; I was stacking my funds with these scammers, and they used it to scam others. I realized all these after engaging a cybersecurity expert to help me confirm the authentication of this group. I wasn't shocked when META TECH RECOVERY PRO got back to me with their forensics results about this Telegram crypto investment group because I saw the sign after a while; they only allow me to deposit and never allow none of my withdrawals, yet they claim I was earning profits. Truly, META TECH RECOVERY PRO saved me from a whole lot of financial trouble by successfully retrieving my lost investment because I had sent out not least a million Canadian Dollars to this investment group. I am writing this positive review about META TECH RECOVER PRO because many individuals in my situation have been, are currently, and are about to fall prey to this crypto mining and trading fraud ravaging the internet. I highly suggest you contact META TECH RECOVERY PRO for more information about their legitimacy or to recover your lost crypto assets. For help via.
M e t a t e c h @ W r i t e m e. C o m
W / S +1 4 6 9 6 9 2 8 0 4 9
THANK YOU.2 -
ADWARE RECOVERY SPECIALIST ARE ALWAYS AVAILABLE TO HELP YOU GET YOUR LOST BITCOIN BACK HIRE THEM NOW
Website info: h t t p s : // adware recovery specialist. expert
WhatsApp info:+12 723 328 343
Two months ago, I found myself deeply involved in what I thought was a promising investment opportunity. I was excited and optimistic about the potential returns. Unfortunately, my enthusiasm quickly turned to despair when I discovered that the investment company I had trusted was nothing more than a sophisticated scam. Initially, everything seemed legitimate. The company was well-organized, their website looked professional, and the brokers were persuasive. I invested a significant amount—AUD 45,000 in Bitcoin—believing it was a wise decision. I was confident that my investment would yield substantial returns. However, things began to unravel when I requested a withdrawal of my profits. At first, everything seemed normal. I filled out the necessary forms and anticipated receiving my returns. Email info: Adware recovery specialist @ auctioneer. net To my dismay, the company started asking for additional fees and commissions before processing my withdrawal. I was skeptical and hesitant but eventually paid the requested amounts, hoping it would resolve the situation. Unfortunately, the demands didn’t stop there. The company continued to come up with new excuses and additional charges, trying to extract even more money from me. Despite my growing frustration, I initially tried to comply, believing it was the only way to recover my investment. However, when they started inventing even more fees and excuses, I decided enough was enough. I refused to pay any more money, standing firm on my decision not to send another dime until I received my initial investment and profits. As time went on, the broker who had initially introduced me to this company stopped responding to my messages. Despite my repeated attempts to reach out, my messages were read but never replied to. It became clear that I had been completely cut off and left in the dark. Desperate for a solution, I began searching for help online. That’s when I came across ADWARE RECOVERY SPECIALIST . I was skeptical at first, having been duped once already, but I needed to try anything to recover my investment. After reaching out to ADWARE RECOVERY SPECIALIST , I was surprised to find them professional and dedicated to their work. They assessed my situation and assured me that they could help. To my amazement, they successfully navigated the complex web of deceit and managed to retrieve my full investment. They transferred the entire amount—AUD 45,000 in Bitcoin—back to my Trust Wallet address. Their expertise and persistence were impressive, and they proved themselves to be the genuine deal in an otherwise sea of fraud. I must admit that I had significant doubts at the beginning, but ADWARE RECOVERY SPECIALIST exceeded my expectations and restored my faith in recovery services. Their success in recovering my funds was not only a financial relief but also a huge emotional boost after such a stressful ordeal. For anyone who finds themselves in a similar predicament—caught up in a fraudulent investment scheme—my strong recommendation is to contact ADWARE RECOVERY SPECIALIST. They have demonstrated their capability and reliability in recovering lost investments. Don’t hesitate to reach out to them for any recovery needs. Their expertise can make a significant difference, as they did in my case. while my experience with the fraudulent investment company was extremely distressing, the intervention by ADWARE RECOVERY SPECIALIST provided a crucial lifeline. Their professionalism and effective recovery solutions were a beacon of hope and helped me reclaim what I had almost lost. If you’re facing similar challenges, seeking their assistance could be the key to recovering your funds and moving forward from the ordeal of financial deception. -
Six Star Valet Services: Premium Valet Service for Hire in Ringwood, NJ
When it comes to delivering a high-end parking experience, Six Star Valet Services is the name to trust in Ringwood, NJ. Offering professional valet services for hire, we specialize in providing seamless parking solutions for events, businesses, and residential areas. Whether you’re hosting a wedding, organizing a corporate gathering, or simply need valet assistance for your restaurant, we’re here to make sure your guests enjoy the convenience of stress-free parking.
Why Choose Six Star Valet Services for Hire?
1. Professional and Reliable Service
Our valet attendants are well-trained professionals who take pride in providing courteous, reliable, and timely service. We aim to enhance the experience of your guests by ensuring their vehicles are parked efficiently and safely. When you hire our valet service, you're hiring a team committed to excellent service every time.
2. Convenience for Your Guests and Clients
Let’s face it—parking can often be a hassle, especially at busy events or popular venues. With Six Star Valet Services for hire, your guests can drive right up to the entrance, where our valet team will take care of the parking. This not only saves time but also ensures a smooth and pleasant experience from start to finish.
3. Tailored to Your Event’s Needs
Whether you’re planning an intimate gathering or a large-scale event, we understand that every occasion has unique needs. That’s why we offer customized valet services to ensure that we meet your specific requirements. From small parties to corporate events, we provide a personalized touch that ensures your event runs smoothly, with no parking hassles for your guests.
4. Fully Insured and Secure
At Six Star Valet Services, we prioritize the safety and security of your vehicles. We are fully insured, and all our valet attendants are trained to handle cars with the utmost care and respect. You can have peace of mind knowing that your guests' vehicles are in safe hands.
Our Valet Service for Hire: What We Offer
At Six Star Valet Services, we offer valet service for hire for a wide range of events and purposes:
Event Valet Services: Whether you’re planning a wedding, a birthday party, or a gala, our valet service for hire will ensure that your guests have a stress-free parking experience from the moment they arrive.
Restaurant Valet Services: For busy restaurants, we offer valet services that keep your customers happy and your parking lot organized. Our team is trained to work efficiently and professionally, allowing your guests to arrive and depart with ease.
Corporate Valet Services: Make a great impression at your next business event, conference, or meeting. Hiring our valet service ensures that your clients and employees can enjoy a hassle-free arrival and departure.
Private Residential Events: Hosting a private gathering at your home? Our valet service for hire is perfect for any residential event, providing a smooth and efficient parking experience for your guests.
Location and Contact Information
Conveniently located at 212 Stonetown Rd, Ringwood, NJ 07456, Six Star Valet Services proudly serves the local community and the surrounding areas. We are just a call away, ready to provide valet services tailored to your needs. For bookings or inquiries, contact us at +1 (862) 591-9168.
Book Your Valet Service Today!
At Six Star Valet Services, we believe in providing exceptional valet services that leave a lasting impression. Our valet service for hire is designed to add an element of convenience and luxury to your event, business, or private gathering. Whether you’re hosting an event with hundreds of guests or simply need parking assistance for a special occasion, we’re here to help.
Make the right choice—choose Six Star Valet Services for your next event or business needs and let us take care of your parking worries so you can focus on what matters most.
1 -
Tax Relief R Us: Your Trusted Partner for Tax Filing Near Me and Tax Help Near Me in Jackson Heights, NY
At Tax Relief R Us, we understand that taxes can be confusing, stressful, and time-consuming. Whether you’re looking for tax filing near me or tax help near me, our team is here to provide you with expert assistance to ensure that your taxes are filed accurately, on time, and with minimal hassle. Located at 8315 Northern Blvd #2, Jackson Heights, NY 11372, we proudly serve clients throughout the New York area, offering a wide range of tax services for individuals and businesses alike.
When you choose Tax Relief R Us, you’re choosing a dedicated team that’s committed to offering reliable, efficient, and personalized tax help near me. We strive to make the tax filing process as smooth as possible so that you can focus on what matters most.
Tax Filing Near Me: Expert Services for Stress-Free Tax Filing
If you're searching for tax filing near me, it’s important to find a trusted team who can handle your tax needs with care and precision. At Tax Relief R Us, we offer expert tax filing services to ensure that your tax returns are completed accurately and filed on time.
Here’s how we can help with tax filing near me:
Personal Tax Filing: Filing your personal taxes can be complicated, especially when you have multiple income sources, deductions, or credits to consider. Our team will help you navigate the process and ensure you file your taxes in a way that maximizes your refund or minimizes your tax liability.
Business Tax Filing: For businesses, tax filing is a vital part of maintaining compliance with federal, state, and local regulations. Whether you’re a sole proprietor, an LLC, or a corporation, we offer tax filing services that help your business stay on top of its tax obligations.
State and Federal Tax Returns: We handle both state and federal tax returns for individuals and businesses. Our team ensures that all forms are completed correctly and that you receive all the deductions and credits you’re eligible for, minimizing your overall tax liability.
Electronic Filing (E-filing): To speed up the process and ensure your tax returns are filed securely, we offer e-filing services. E-filing is the fastest way to get your tax returns processed and can result in a quicker refund.
Tax Deadline Management: Keeping track of important tax deadlines can be stressful. Our team helps you stay organized by ensuring that your tax filings are completed well in advance of due dates, so you never miss a deadline.
With Tax Relief R Us, you can trust that your tax filing will be handled by professionals who have your best interests at heart.
Tax Help Near Me: Providing Professional Assistance for All Your Tax Needs
If you’re looking for tax help near me, it’s likely because you need expert advice and support to resolve tax-related issues or concerns. At Tax Relief R Us, we provide comprehensive tax help designed to make your life easier and relieve you of the stress that often accompanies tax issues.
Here’s how we can provide tax help near me:
Tax Debt Resolution: Are you struggling with unpaid taxes or tax debt? We can help you find solutions for resolving your tax debt, including installment agreements, Offer in Compromise, and other tax relief options. Our team works directly with the IRS to negotiate a settlement that works for you.
IRS Representation: If you’re facing an audit or dealing with IRS collections, we can represent you before the IRS. Our experts will handle communications with the IRS on your behalf and work to resolve any issues as quickly as possible.
Back Taxes Help: Falling behind on taxes can feel overwhelming, but it’s not the end of the road. Our team is experienced in helping clients with back taxes, finding ways to get you back on track and reduce penalties and interest.
1 -
HOW TO HIRE A HACKER TO RECOVER STOLEN BITCOIN. CONSULT FASTFUND RECOVERY!!
At the beginning of the year, I was investing with a Bitcoin trading forum and it was going well until a couple of weeks earlier, an old friend narrated how she had lost hundreds of thousands of pounds through the same scheme when I wanted to share the good news to her of how successful I will be when I withdraw my investment and profits. I became shattered and that's how I became a victim of Bitcoin trading fraud, I sought advice from my friend, and she introduced me to Fastfund Recovery. I was told that they were an organized group of certified crypto recovery expert helping individuals get back their money obtained through fraud. Luckily for me was able to get my scammed Bitcoin after I had contacted {Fastfundrecovery8(@) gmail com} (+_1_807 500 7554). Fastfund Recovery recouped all I had invested . Thank to Fastfund Recovery for teaching me about the endless options these scammers use to wreak havoc on harmless individuals. I witnessed the authenticity and extreme professionalism of FASTFUND RECOVERY!!!
1 -
How do I write an essay?
If you're working within a time frame then you require tackling it in an organized way. I typically jot down quickly the central ideas I want the essay to deliver. I typically work a bit more on the introduction and the conclusion of the essay. I believe they tend to have a somewhat more lasting effect on the brain. Good use of vocabulary is icing on the cake and adding just a tad bit of your stylе can do wonders. I always choose a theme. In the first few minutes I decide whether I desire it to be monotonous or riveting or slightly sarcastic or just factual depending on the theme. The best of the essays I've come cross ways have very clear and lucid language and they now hit the nail in the head. Every writer has his own way. Try to expand one. Expressing ideas accurately is what keeps the readers absorbed. Don't miss to hit a chord with your readers. The best essay writing service [ https://buyessays.us/ ] should to clearly express the correspondence direct set up. Also, it ought to express the sufficiency of the channels as evaluate by clients.5 -
Construction of building must be proper.We must be careful on each steps of this.There are several construction developers and builders in kerala that are organized to help the people who wish to make their own home or building. Green Builders is one of the top.They makes your dream come true.New range of villas in the best place can be easily find by these builders.For those who are planning to construct a building only need to give your idea to them. They pay attention to detail and coordinate their team effort to build and sell a quality product.Expert professionals team for each section collaborate together to make the construction work efficient and better.You don’t need to worry about the development,as they follow your instruction in each step of the development. .You get a finished product of at the end stage that satisfy all your needs.Good designs in traditional is one of the noticeable trend in home building.they can have better understand from the plan development to the interial designs.They makes your life happy and free.
https://greenlandbuilders.in -
Builders Squad Ltd: Your Local Kitchen Renovation Contractor and Bathroom Remodeler
When it comes to renovating your kitchen or bathroom, finding a trustworthy professional can be challenging. You want a contractor who understands your vision, delivers exceptional results, and works within your budget. That’s where Builders Squad Ltd comes in. As your trusted kitchen renovation contractor around me and bathroom remodeler near me, we are proud to offer expert services to homeowners in Swinton, Manchester, and the surrounding areas.
Why Choose Builders Squad Ltd?
At Builders Squad Ltd, we specialize in creating beautiful, functional spaces that enhance your home’s overall appeal and value. Whether you are looking to refresh your kitchen or completely transform your bathroom, we have the experience, skills, and commitment to excellence to make your renovation project a success. Here’s why we’re the top choice for homeowners looking for a kitchen renovation contractor around me and a bathroom remodeler near me:
1. Expert Kitchen Renovation Contractors Around Me
When it comes to finding a kitchen renovation contractor around me, look no further than Builders Squad Ltd. Our team is highly skilled in designing and renovating kitchens to suit your unique style and needs. Whether you're aiming for a modern, sleek design or a traditional kitchen feel, we work closely with you to create the kitchen of your dreams.
Our kitchen renovation services include:
Custom Design and Layout: We work with you to design a kitchen that makes the most of your space, from layout planning to cabinetry and lighting choices.
Cabinet and Countertop Installation: Our team installs high-quality cabinets and countertops that provide both style and functionality.
Appliance Installation: We ensure all your kitchen appliances, such as dishwashers, ovens, and refrigerators, are expertly installed and properly connected.
Lighting and Flooring: We offer a range of lighting and flooring options to complete your kitchen’s look and make it a space that is as beautiful as it is practical.
Full Renovation Services: Whether you’re updating a few elements or completely remodeling your kitchen, we handle every aspect of the renovation process.
As your kitchen renovation contractor around me, we focus on providing top-notch service, quality materials, and craftsmanship that ensure your kitchen renovation exceeds expectations.
2. Skilled Bathroom Remodelers Near Me
Looking for a bathroom remodeler near me? Builders Squad Ltd has you covered. Our team specializes in transforming bathrooms into relaxing, functional spaces that perfectly reflect your style. Whether you’re updating an old bathroom or undertaking a full remodel, we are your go-to experts in the Manchester area.
Our bathroom remodeling services include:
Complete Bathroom Renovations: From layout changes to installing new fixtures, our team handles every detail of your bathroom transformation.
Shower and Bath Installations: We install everything from luxurious freestanding baths to modern walk-in showers, tailored to your space and needs.
Tiling and Flooring: Whether you prefer sleek porcelain tiles or vibrant mosaics, we ensure a flawless tile and floor installation that elevates the look of your bathroom.
Plumbing and Electrical Services: Our expert plumbers and electricians ensure your bathroom systems are safe and up to code.
Smart Storage Solutions: We help maximize your bathroom’s space with custom storage options, ensuring your space is both organized and efficient.
As your bathroom remodeler near me, Builders Squad Ltd is dedicated to turning your bathroom into a luxurious and practical space that fits your lifestyle.
3. Reliable and Experienced Professionals
With years of experience in the home renovation industry, Builders Squad Ltd is your trusted partner for any kitchen or bathroom remodeling project. Our team is skilled in all aspects of home renovation, from plumbing and electrical work to design and installation. We are committed to providing quality craftsmanship and outstanding service, ensuring every project is completed on time and within budget.
4. Affordable Pricing with No Hidden Costs
We understand that renovating your kitchen or bathroom is a significant investment. That’s why we offer transparent pricing with no hidden fees. Our detailed quotes outline the costs of the entire project, giving you peace of mind throughout the renovation process. We work hard to provide competitive rates while ensuring that our work is of the highest quality.
1 -
A&L Bookkeeping: Your Trusted Bookkeeping Services in Poinciana, FL
At A&L Bookkeeping, we understand how essential it is for small business owners and entrepreneurs to maintain accurate and organized financial records. Whether you're just starting out or have been in business for years, having reliable bookkeeping services is key to your business’s success. If you’re searching for professional bookkeeping services in Poinciana, you’ve come to the right place.
Our team of experts provides comprehensive bookkeeping services tailored to meet the unique needs of businesses in Poinciana, FL, and surrounding areas. From day-to-day financial tracking to detailed reporting, we ensure that your financial records are in excellent hands, allowing you to focus on growing your business.
Why Choose A&L Bookkeeping for Bookkeeping Services in Poinciana?
A&L Bookkeeping is committed to providing top-notch bookkeeping services in Poinciana, designed to keep your business financially organized and efficient. Here’s why businesses in Poinciana and beyond trust us with their bookkeeping needs:
Local Expertise: As a trusted bookkeeping firm located in Poinciana, FL, we specialize in understanding the specific financial needs of local businesses, whether you’re in retail, hospitality, or any other industry.
Customized Solutions: We take the time to understand your business’s operations and create a tailored bookkeeping plan that fits your unique requirements.
Affordable Services: Our bookkeeping services near Poinciana, FL, are designed to be cost-effective, providing high-quality financial management without breaking the bank.
Experienced Professionals: Our team consists of experienced and knowledgeable bookkeepers who ensure your financial records are accurate, compliant, and up to date.
QuickBooks Experts in Poinciana: Get the Most Out of Your Accounting Software
If you use QuickBooks for managing your business’s finances, you know how powerful this tool can be. However, getting the most out of QuickBooks requires expertise and a deep understanding of its features. As QuickBooks experts in Poinciana, we can help you set up, maintain, and optimize your QuickBooks account to ensure it works efficiently for your business.
Our QuickBooks services include:
QuickBooks Setup: We help you set up your QuickBooks account from scratch, ensuring it is configured properly to meet your business needs.
Monthly Reconciliation: Our team ensures that your financial data is consistently reconciled, so your books are always accurate and up to date.
Custom Reporting: We generate detailed, customized financial reports from QuickBooks, so you can easily track your income, expenses, profits, and losses.
Training and Support: If you're new to QuickBooks or want to improve your skills, we offer training sessions to help you become proficient with the software and make the most out of its features.
With A&L Bookkeeping as your QuickBooks experts in Poinciana, you’ll be able to maximize the benefits of this powerful tool and streamline your financial operations.
Convenient Bookkeeping Services Near Poinciana, FL
Whether you're located in Poinciana, FL, or the surrounding areas, A&L Bookkeeping is proud to offer convenient and reliable bookkeeping services near Poinciana, FL. We understand the importance of having accurate financial records to make informed decisions and keep your business running smoothly.
Our bookkeeping services include:
Transaction Management: We handle day-to-day bookkeeping tasks, such as tracking sales, expenses, and invoices, to keep your financial records up to date.
Bank Reconciliation: We reconcile your business accounts regularly, ensuring that your financial records match your bank statements and preventing discrepancies.
Financial Statements: We prepare regular financial statements such as balance sheets, profit and loss reports, and cash flow statements to provide a clear picture of your business’s financial health.
Tax Preparation: Our team ensures that your books are organized and accurate, making tax season a breeze and helping you avoid costly mistakes.
If you’re looking for bookkeeping services near Poinciana, FL, our team is just a phone call away. We provide the support you need to stay organized and compliant, no matter where you are.
Why Businesses Choose A&L Bookkeeping
At A&L Bookkeeping, we pride ourselves on providing comprehensive, reliable, and affordable bookkeeping services that businesses in Poinciana, FL, can trust. Here’s why so many local businesses choose us:
Professionalism and Expertise: Our experienced team of bookkeepers is dedicated to providing exceptional service and helping businesses succeed.1 -
Kim Terzimehic Weddings: Your Go-To Wedding Planner in Toronto
When it comes to planning your dream wedding, you need someone who understands the importance of every detail, from the big decisions to the small touches. At Kim Terzimehic Weddings, we provide expert wedding planning and coordination services that ensure your celebration is nothing short of perfection. Whether you’re looking for the top wedding planner in Toronto or an experienced Toronto wedding coordinator, our team is here to bring your vision to life.
Top Wedding Planner in Toronto: Experience and Excellence You Can Trust
Planning a wedding can be a thrilling yet overwhelming experience. That’s why you deserve the top wedding planner in Toronto to guide you through the process. With years of experience, Kim Terzimehic Weddings has earned a reputation for delivering high-quality services and creating beautiful, unforgettable weddings. Our team is dedicated to ensuring that every detail, no matter how small, is meticulously planned and executed to perfection.
From selecting the perfect venue to curating the right décor, we take the time to understand your personal style and preferences. We know that every couple is unique, and we tailor our services to make sure your wedding reflects your vision. Our goal is to bring your dream wedding to life while handling all the logistics, so you can focus on what matters most—celebrating your love.
Toronto Wedding Coordinator: Seamless Event Planning for Your Big Day
A professional Toronto wedding coordinator can make all the difference on your special day. Our expert coordinators at Kim Terzimehic Weddings are here to ensure that your wedding day runs smoothly, without any stress or last-minute issues. From managing the timeline to overseeing vendor coordination and ensuring the venue is set up according to your preferences, we handle every detail to create a seamless event.
Whether you're looking for a full-service coordinator to plan every aspect of your wedding or need someone to take the reins on the day-of, our team has the expertise and experience to ensure your celebration is stress-free. We work closely with you to ensure everything aligns with your vision, allowing you to fully enjoy every moment of your big day.
Why Choose Kim Terzimehic Weddings?
Expertise and Experience: As the top wedding planner in Toronto, we bring years of experience and industry knowledge to the table. Our team is skilled in every aspect of wedding planning, from the initial consultation to the final dance.
Personalized Service: We take the time to understand your style, preferences, and vision for your wedding day, offering tailored solutions to match your needs.
Comprehensive Wedding Coordination: Our Toronto wedding coordinators are experts at managing every detail of your event, ensuring that everything runs seamlessly and you can enjoy your special day.
Stress-Free Planning: We make sure that every aspect of your wedding is well-organized and coordinated, allowing you to focus on enjoying the moments that matter most.
Contact Kim Terzimehic Weddings Today
At Kim Terzimehic Weddings, we’re proud to be your trusted partner in making your wedding day truly unforgettable. If you're looking for the top wedding planner in Toronto or need a reliable Toronto wedding coordinator to ensure your day is perfect, we’re here to help.
Our office is located at 55 Gerrard St West, Toronto, ON M5G 0B9. Call us at [Your Contact Number] to schedule a consultation and start planning the wedding of your dreams. Let’s create a celebration that you and your loved ones will cherish forever7 -
Lafayette Dumpster Rental Pros plays a crucial role in keeping Lafayette, LA clean and clutter-free with our specialized dumpster rental services. From junk removal and commercial dumpster rentals to residential dumpster rentals, we provide essential solutions that cater to various waste management needs. Whether you are undertaking a home renovation, managing a construction site, or simply cleaning out your garage, our services help ensure that your waste is disposed of properly and efficiently.
The importance of our services lies in their ability to streamline waste management and support environmental sustainability. By offering a selection of dumpster sizes and flexible rental terms, we cater to both large-scale commercial projects and smaller residential cleanups. This versatility helps you maintain a tidy and organized space while contributing positively to the community’s cleanliness. With Lafayette Dumpster Rental Pros, you can trust that your waste management needs are handled with professionalism and care.
Lafayette Dumpster Rental Pros
101 Geraldine Dr Lafayette, LA 70503
Phone: 337-514-1971
rant garbage bin rental lafayette va construction dumpster rental lafayette la dumpster rental lafayette la -
Bright Star Premier Cleaning: Your Trusted Cleaning Service in New York City
At Bright Star Premier Cleaning, we provide top-quality cleaning services for both residential and commercial spaces across New York City. Whether you're looking for deep cleaning near me, window cleaning near me, or office cleaning near me, our professional team is here to meet your needs with attention to detail and dedication to customer satisfaction. We also specialize in eco-friendly cleaning near me, ensuring that your space is not only clean but safe for the environment as well.
Deep Cleaning Near Me: Revitalize Your Home or Office
A deep clean goes beyond the usual cleaning routine by targeting hard-to-reach areas and thoroughly disinfecting your space. At Bright Star Premier Cleaning, we offer comprehensive deep cleaning near me to ensure that your home or office is spotless from top to bottom.
Our deep cleaning services include:
Cleaning under furniture and hard-to-reach areas
Detailing bathrooms and kitchens, including grout and tile cleaning
Dusting and wiping down all surfaces, from baseboards to light fixtures
Vacuuming and washing floors, including carpets, hardwood, and tile
Whether it's a seasonal refresh or a post-event cleanup, our deep cleaning near me service ensures your space is sanitized and fresh, giving you peace of mind.
Window Cleaning Near Me: Let the Sunshine In
Clean windows are essential for maintaining a bright and welcoming atmosphere. Our window cleaning near me service is designed to give your windows a streak-free, sparkling finish. Whether it's a residential or commercial property, we provide professional window cleaning services that enhance the beauty of your space and let in more natural light.
Our window cleaning services include:
Interior and exterior window cleaning for a crystal-clear view
Screen cleaning to remove dirt and debris
Hard water stain removal to restore the shine
Window sill and frame cleaning for a polished look
With Bright Star Premier Cleaning, your windows will look as good as new, creating a brighter and more welcoming atmosphere in your home or office.
House Cleaning Near Me: Keep Your Home Fresh and Tidy
Maintaining a clean home can be challenging, especially with a busy schedule. That's where we come in! Our house cleaning near me services are designed to help you keep your home fresh and inviting without the stress. Whether you need regular cleaning or a one-time deep clean, our team is ready to provide you with the highest standard of service.
Our house cleaning services include:
Routine cleaning to maintain cleanliness and order
Deep cleaning for a thorough, top-to-bottom scrub
Kitchen and bathroom cleaning to sanitize high-touch areas
Vacuuming, dusting, and floor care to keep your home looking polished
We’ll work around your schedule and ensure that your home is spotless, so you can enjoy a clean, healthy living environment.
Office Cleaning Near Me: A Clean Workspace for Productivity
A clean office not only enhances productivity but also leaves a lasting impression on clients and visitors. At Bright Star Premier Cleaning, we specialize in office cleaning near me for businesses in New York City. We understand the importance of a clean, organized workspace and are committed to providing tailored cleaning services to fit your business needs.
Our office cleaning services include:
Routine office cleaning for daily upkeep
Sanitizing desks, phones, and high-touch surfaces to prevent the spread of germs
Vacuuming and floor care, including carpet cleaning and tile maintenance
Trash removal and recycling to maintain a clutter-free office
With our office cleaning near me services, your business can enjoy a clean, professional environment that boosts employee morale and makes a great impression on visitors.
Eco-Friendly Cleaning Near Me: A Green Solution for a Cleaner World
At Bright Star Premier Cleaning, we are committed to using environmentally friendly cleaning products that are both effective and safe for your home, office, and the planet. Our eco-friendly cleaning near me services use non-toxic, biodegradable cleaners that protect the health of your family, employees, and the environment.
Our eco-friendly cleaning services include:
Use of green cleaning products that are safe for children and pets
Sustainable cleaning practices that minimize our environmental footprint
Efficient cleaning methods that reduce waste and water usage
Air quality improvement by using non-toxic cleaning agents
Choosing eco-friendly cleaning near me means you’re not only getting a cleaner space but also contributing to a healthier environment. We strive to make a positive impact on the world while providing the best possible service for our clients.
1 -
When it comes to healthcare professionals, uniforms are not just about appearance—they play a key role in daily performance. For men working in hospitals, clinics, or medical facilities, the right scrubs for men can significantly affect comfort, focus, and overall work performance. Whether you are a doctor, nurse, or any other medical professional, understanding the factors that impact your choice of male scrubs can make a difference in how efficiently you work.
visit: lintex.in/category/male/
Durability
Working in a healthcare setting often exposes your uniform to rough conditions—spills, stains, and wear and tear. The best mens scrub options are made from durable fabrics that can withstand daily use and frequent washing. Scrubs made from lower-quality materials can fade, shrink, or lose their shape quickly, resulting in the need to replace them more often.
Durable male scrubs save time and money in the long run, ensuring you don’t have to keep buying new ones. This also adds peace of mind, as you won’t be distracted by the state of your uniform and can stay focused on patient care. When buying scrubs for men, it’s essential to consider durability to maintain a professional appearance throughout your shifts.
Breathability and Temperature Control
Healthcare professionals spend long hours on their feet, often in warm or stuffy environments. Wearing mens scrub sets made from breathable fabrics is essential to stay cool and comfortable. Scrubs with moisture-wicking properties are designed to draw sweat away from the body, keeping you dry and preventing body odor.
The best medical scrubs for men are made with fabrics that allow for airflow, preventing overheating and promoting comfort in both high-pressure and high-temperature environments. When your body temperature is regulated, it’s easier to stay focused and perform tasks without feeling distracted by discomfort.
Comfort and Fit
One of the most important factors affecting work performance is the fit and comfort of mens scrubs. Scrubs that are too tight or too loose can restrict movement, making it difficult to perform essential tasks. Best male scrubs are designed with a comfortable fit that allows healthcare professionals to move freely, bend, stretch, and lift without any discomfort. Scrubs that fit well reduce distractions, allowing you to focus on your patients and work at your best.
Additionally, the fabric’s softness is crucial for comfort, especially during long shifts. Best medical scrubs for men are often made of materials like cotton blends or moisture-wicking fabrics that provide comfort all day long. If your scrubs are uncomfortable, it could lead to irritation or fatigue, which can hinder your performance.
Pockets and Practicality
As a healthcare professional, you need quick access to medical tools and instruments like pens, thermometers, and stethoscopes. The placement and number of pockets in male scrubs can play a big role in your ability to keep essential items within reach. Scrubs with multiple, well-placed pockets allow you to organize your tools and supplies efficiently.
Choosing the best male scrubs that offer functional pockets can boost your productivity. Scrubs with extra pockets on the chest or thighs give you the ability to carry all your tools without needing to leave your station or interrupt your workflow. This feature directly impacts your ability to stay organized, focused, and on-task throughout the day.
Flexibility and Range of Motion
Another important factor that affects work performance is the level of flexibility offered by your mens scrubs. Healthcare professionals need scrubs that allow for a full range of motion to perform physical tasks such as lifting, bending, and assisting patients. Scrubs that are too stiff or tight can limit your movements, making it harder to perform hands-on tasks efficiently.
When you choose the best medical scrubs for men, opt for scrubs with stretchable fabric blends that provide flexibility without compromising comfort. This ensures that you can move easily and focus on your work without feeling restricted by your uniform.
Professional Appearance
The way you look in your scrubs plays a role in your confidence and professionalism. Scrubs that are well-fitted and stylish contribute to a more polished appearance, which can influence how patients and colleagues perceive you. Wearing the best mens scrub that fits your personal style while adhering to professional standards can make you feel more confident and prepared.
When you look professional, it not only boosts your self-esteem but also helps build trust with your patients. A neat, tidy, and well-maintained uniform is a sign of competence and care, which can positively influence your interactions with others in the healthcare setting.
1 -
Melodious Piano Studio: Your Premier Choice for Piano Lessons in Singapore
If you’re looking for quality piano lessons for beginners or piano lessons for adults in Singapore, look no further than Melodious Piano Studio. Located at 131 Jalan Bukit Merah, #01-1565, Singapore 160131, our studio provides a welcoming, professional, and educational environment for piano students of all ages. Whether you’re an adult wanting to learn piano or a beginner looking to start your musical journey, we are here to help!
Why Choose Melodious Piano Studio for Piano Lessons?
At Melodious Piano Studio, we are dedicated to providing the best piano lessons near me for students in the Bukit Merah, Redhill, and Tiong Bahru areas. Here’s why our piano studio stands out:
Experienced Piano Teachers in Singapore: Our skilled and passionate piano teachers in Singapore bring years of experience and expertise to every lesson. They understand that learning the piano is a personal experience, and they tailor each lesson to suit the individual needs of their students.
Comprehensive Piano Lessons for All Ages: Whether you're a complete beginner or an adult learner, our lessons are structured to meet your needs. We specialize in piano for beginners, offering a gentle introduction to music that builds a strong foundation.
Personalized Instruction: We believe that each student learns differently. Our piano lessons for adults and beginners alike are customized to ensure that your learning experience is enjoyable, effective, and rewarding. You’ll receive personalized attention, ensuring your progress is steady and that you’re always challenged in the right way.
What We Offer at Melodious Piano Studio
Our music school offers a range of piano lesson options to meet the diverse needs of our students:
Piano for Beginners: If you’ve never touched a piano before, we offer piano lessons for beginners that introduce you to the basics of the instrument, such as finger placement, reading music, and understanding rhythm. These lessons are designed to be fun, engaging, and beginner-friendly, setting you up for a successful musical journey.
Piano Lessons for Adults: It’s never too late to learn the piano! If you’re an adult who has always wanted to play the piano or have a passion for music, our piano lessons for adults are perfect for you. We offer flexible lesson schedules and an approach tailored to your interests and goals, whether you want to play for personal enjoyment or work towards mastering complex pieces.
Private Lessons: For those who prefer one-on-one attention, we offer private piano lessons. These lessons are customized to fit your learning style and progress, ensuring that you can focus on the areas that matter most to you, whether it's technique, theory, or performance.
Group Classes: If you enjoy the social aspect of learning, we also offer group classes where you can learn alongside others in a collaborative, supportive environment.
The Benefits of Learning Piano with a Professional Piano Teacher in Singapore
There are many reasons to choose Melodious Piano Studio as your preferred music school:
Structured and Supportive Learning: With professional piano teachers in Singapore, we ensure that your learning experience is organized and goal-oriented. Our structured lessons guide you through each stage of your musical development.
Flexible Scheduling: We understand that life can be busy, which is why we offer flexible scheduling options for both our piano lessons for adults and younger students. We want to make it easy for you to fit your music lessons into your lifestyle.
Cognitive and Emotional Benefits: Learning to play the piano offers numerous benefits, such as improving memory, increasing concentration, enhancing creativity, and fostering emotional expression. It’s a rewarding skill that improves your overall well-being.
Convenient Location: Located in the heart of Bukit Merah, Melodious Piano Studio is easily accessible for those living in Redhill and Tiong Bahru. If you’re looking for piano lessons near me, we’re in a central location, making it easy to fit your lessons into your daily routine.
Start Your Musical Journey Today!
Whether you’re seeking piano lessons for beginners or piano lessons for adults, Melodious Piano Studio is the place to begin your musical adventure. Our friendly and professional staff are here to help you every step of the way.
To learn more about our classes or to book your first lesson, contact us at +65 9699 3214. We’ll be happy to answer any questions you may have and assist you in scheduling your lessons. Don’t wait any longer to fulfill your musical dreams—join Melodious Piano Studio today and start playing the piano!1 -
Pro Master Cleaners: Your Premier Cleaning Service in Lakewood Ranch and Sarasota
At Pro Master Cleaners, we understand that a clean home or office is essential for creating a comfortable, healthy, and productive environment. Whether you need move in cleaning near me, Sarasota office cleaning, move out cleaning Sarasota, or Sarasota deep cleaning, we have the expertise to meet all your cleaning needs. Conveniently located at 9040 Town Center Parkway, Lakewood Ranch, FL 34202, our team proudly serves Sarasota, Lakewood Ranch, and surrounding areas, delivering exceptional results every time.
Comprehensive Cleaning Services for Every Need
We offer a wide range of cleaning services to suit both residential and commercial properties. Whether you're moving into a new home, moving out of an apartment, or need a professional cleaning for your office, Pro Master Cleaners has you covered. Here are some of our most popular services:
Move In Cleaning Near Me
Moving into a new home is an exciting process, but it’s essential to ensure that your new space is clean and welcoming. If you’re searching for move in cleaning near me, Pro Master Cleaners is here to provide a thorough cleaning service to make your new home sparkling clean and ready for your arrival. Our team will clean every corner of your new space, from deep-cleaning the kitchen and bathrooms to wiping down walls, windows, and floors. With our move in cleaning, you can settle into your new home with peace of mind, knowing that everything is fresh and sanitized.
Sarasota Office Cleaning
A clean and well-maintained office space can boost productivity, create a professional atmosphere, and ensure a healthy work environment for your employees. Pro Master Cleaners offers expert Sarasota office cleaning services tailored to meet the needs of your business. Whether you run a small office or a large commercial building, our team is equipped to handle everything from dusting and vacuuming to sanitizing high-touch surfaces and cleaning restrooms. We offer flexible scheduling options to minimize disruption to your business operations and ensure that your office always looks its best.
Office Cleaning Sarasota
Maintaining a clean office space is crucial for employee well-being and making a positive impression on clients. If you’re in need of office cleaning Sarasota, look no further than Pro Master Cleaners. Our office cleaning services are designed to ensure that your workplace remains clean, organized, and welcoming. We offer routine cleaning services that include sweeping, mopping, trash removal, and disinfecting high-touch areas. Whether you need weekly, bi-weekly, or one-time cleaning services, we’ll work around your schedule to keep your office in pristine condition.
Sarasota Deep Cleaning
Sometimes a standard cleaning just isn't enough. If you're looking for Sarasota deep cleaning, Pro Master Cleaners offers a comprehensive service that goes beyond surface cleaning to target dirt, grime, and dust in the most hard-to-reach places. Our deep cleaning service is ideal for those looking for a thorough clean of their home, office, or commercial property. We focus on areas like baseboards, behind appliances, and under furniture, ensuring that every inch of your space is spotless. Whether it's for spring cleaning, preparing for a special event, or just to refresh your environment, our deep cleaning service will leave your space looking brand new.
Move Out Cleaning Sarasota
Moving out can be a stressful time, and the last thing you want to worry about is cleaning. That’s where Pro Master Cleaners comes in. We specialize in move out cleaning Sarasota, providing a comprehensive cleaning service to ensure your space is spotless before you leave. Whether you're renting or selling, our team will handle everything from scrubbing floors and cleaning windows to sanitizing the kitchen and bathrooms. Our goal is to leave the space looking pristine so you can focus on your move. We also offer flexible scheduling to accommodate your moving timeline.
Why Choose Pro Master Cleaners?
Experienced Cleaning Professionals: Our team is trained and experienced in handling all types of cleaning tasks, ensuring that your space is cleaned to the highest standards.
Customizable Services: Whether you need move out cleaning, office cleaning, or deep cleaning, we tailor our services to meet your specific needs.
Eco-Friendly Cleaning Products: We use environmentally safe cleaning products that are effective yet gentle on your surroundings.
Flexible Scheduling: We offer flexible scheduling options to accommodate your busy life or business hours, ensuring minimal disruption.
Affordable Pricing: At Pro Master Cleaners, we offer competitive pricing without compromising on the quality of our work. You’ll get excellent value for your cleaning investment.devrant move in cleaning near me sarasota deep cleaning office cleaning sarasota sarasota office cleaning2 -
On The Move Moving and Junk: Your Trusted Moving Experts in Mississauga, Toronto, Aurora, Barrie, Beaverton, and Markham
When it comes to moving, finding the best movers can make all the difference. Whether you’re relocating to a new home, office, or need junk removal services, On The Move Moving and Junk offers professional and reliable services in Mississauga, Toronto, Aurora, Barrie, Beaverton, and Markham. We are dedicated to providing seamless, efficient, and affordable moving solutions for every client.
With years of experience and a commitment to customer satisfaction, we are proud to be considered the best movers in Mississauga, Toronto, Aurora, Barrie, Beaverton, and Markham. Here's why you should choose On The Move Moving and Junk for your next move.
Why Choose On The Move Moving and Junk?
Best Movers in Mississauga: Are you looking for the best movers in Mississauga? Look no further! At On The Move Moving and Junk, we offer top-notch moving services tailored to your specific needs. From residential moves to office relocations, we provide fast, reliable, and affordable moving solutions to ensure a hassle-free experience.
Best Movers in Toronto: When it comes to moving in Toronto, our team of expert movers is here to help. Whether you are moving to a new condo, house, or apartment, we are the best movers in Toronto to handle all your moving needs. Our team is experienced in navigating Toronto's busy streets, ensuring your items are delivered safely and on time.
Best Movers in Aurora: Moving in Aurora? At On The Move Moving and Junk, we pride ourselves on being the best movers in Aurora. Our team is equipped to handle any type of move, from local to long-distance, residential to commercial. We take care of your belongings with the utmost care and attention, providing you with a smooth, efficient moving experience.
Best Movers in Barrie: If you're planning a move in Barrie, our expert movers are here to make your transition as seamless as possible. As the best movers in Barrie, we offer a full range of moving services, including packing, loading, and unloading. Whether you're moving within Barrie or to another city, we make sure everything is handled with care.
Best Movers in Beaverton: At On The Move Moving and Junk, we are proud to be the best movers in Beaverton. Our team offers professional and affordable moving services to homeowners and businesses alike. Whether you need help with a small local move or a larger commercial relocation, we’re here to help.
Best Movers in Markham: When you need the best movers in Markham, we are the go-to choice. Our moving services are designed to meet your needs, whether you’re relocating to a new apartment or moving your office across town. We ensure that your move is completed on time, on budget, and without any stress.
Our Moving Services
Residential Moves: Whether you’re moving to a new home, apartment, or condo, On The Move Moving and Junk offers comprehensive residential moving services. We take care of everything, from packing and disassembling furniture to safely transporting your belongings to your new home.
Commercial Moves: Our team also specializes in commercial relocations. Whether you’re moving an office, retail store, or warehouse, we offer best movers in Toronto and beyond to ensure that your business move is smooth and efficient, with minimal downtime.
Packing and Unpacking Services: Packing can be one of the most stressful parts of moving. Our team of professionals will carefully pack and unpack your items, making sure everything is securely transported and ready for use in your new location.
Junk Removal: In addition to our moving services, we also provide junk removal services for those who need to clear out unwanted items. We help you declutter before or after a move, ensuring your space is clean and organized.
Why On The Move Moving and Junk?
Experienced Team: As the best movers in Mississauga, Toronto, Aurora, Barrie, Beaverton, and Markham, our team is experienced and trained to handle any type of move with ease. We ensure that your belongings are carefully packed, transported, and unloaded safely.
Affordable Pricing: We offer competitive and transparent pricing with no hidden fees, ensuring that you receive the best value for your money. Whether you’re moving across town or to a different city, we provide affordable moving services without compromising on quality.
Comprehensive Moving Solutions: From residential moves to commercial relocations, we offer a wide range of moving services to meet your needs. We can also assist with packing, unpacking, and junk removal to ensure a stress-free experience.
Efficient and Reliable: We understand that time is valuable, so we make sure to stick to schedules and deadlines, ensuring that your move is completed quickly and without delays.5 -
Warming Hearts At Home: Providing Compassionate Home Care Services for Seniors in Avon, IN
At Warming Hearts At Home, we understand that every senior deserves to age with dignity, comfort, and support. That’s why we offer a range of specialized services designed to enhance the lives of seniors, right in the comfort of their own homes. Located in Avon, Indiana, our team is dedicated to providing exceptional care, from light housekeeping and meal prep to dementia in-home care. Our goal is to help seniors maintain their independence while ensuring they receive the support they need.
Light Housekeeping for Seniors: Keeping Homes Safe and Comfortable
Maintaining a clean and organized home is important for everyone, but it can become increasingly difficult as we age. At Warming Hearts At Home, we offer light housekeeping for seniors to ensure that your loved one’s home remains a safe, comfortable, and hygienic environment.
Our caregivers assist with tasks such as:
Dusting, vacuuming, and cleaning common areas
Making beds and changing linens
Organizing closets and drawers
Laundry and ironing
Cleaning and disinfecting kitchen surfaces
Taking out the trash and maintaining a tidy living space
These housekeeping services are designed to reduce clutter, promote cleanliness, and ensure that seniors can live in an environment that is not only pleasant but also safe. A clean home can help prevent falls, reduce stress, and create a sense of well-being. Let our team handle the housekeeping, so your loved one can focus on enjoying their day.
Meal Prep Senior Services: Nutritious and Delicious Meals at Home
Proper nutrition is a key component of healthy aging, but preparing meals can be challenging for many seniors. At Warming Hearts At Home, we provide meal prep senior services to ensure that your loved one receives nutritious, well-balanced meals that are tailored to their dietary needs and preferences.
Our meal prep services include:
Planning and preparing nutritious meals: We create meals that are not only healthy but also easy to eat and enjoyable.
Special dietary considerations: Whether your loved one has specific dietary restrictions (such as low-sodium, diabetic-friendly, or gluten-free), we can accommodate their needs.
Assistance with eating: For those who need help with feeding, we provide the necessary support to ensure they receive the right nourishment.
Grocery shopping and meal delivery: If needed, we can handle grocery shopping and deliver the ingredients directly to your loved one’s home.
With Warming Hearts At Home, you can rest easy knowing that your loved one is enjoying home-cooked meals that promote their health and well-being. Our goal is to make sure your loved one eats well, feels good, and stays nourished.
Dementia In-Home Care in Avon, IN: Specialized Care for Seniors with Memory Loss
Caring for a loved one with dementia can be challenging, but at Warming Hearts At Home, we are here to help. We provide dementia in-home care in Avon, IN, that is specifically designed to meet the unique needs of seniors living with memory loss. Our team of trained caregivers understands the complexities of dementia and works closely with families to create a care plan that ensures your loved one’s safety, comfort, and emotional well-being.
Our dementia care services include:
Personal care: Assistance with daily activities such as bathing, dressing, and grooming.
Memory stimulation: Engaging activities designed to encourage mental and emotional stimulation, such as puzzles, music, and reminiscing.
Safety monitoring: Ensuring the home is safe and free from hazards, including fall prevention and securing areas that may be unsafe for those with memory loss.
Companionship and emotional support: Providing emotional support through conversation, comforting routines, and meaningful activities.
Medication reminders: Ensuring that medications are taken on time and as prescribed.
Dementia care requires patience, understanding, and experience. Our caregivers are specially trained to manage the challenges that come with dementia and Alzheimer’s disease, offering personalized, compassionate care. We create a peaceful and supportive environment to help your loved one feel comfortable, valued, and secure.
Why Choose Warming Hearts At Home?
At Warming Hearts At Home, we are more than just a home care service—we are a trusted partner in ensuring that your loved one receives the highest quality care. We pride ourselves on offering a range of services that are tailored to meet the specific needs of each individual. Whether your loved one needs help with light housekeeping, meal preparation, or specialized dementia care, we are here to support them every step of the way.
Here’s why families in Avon, IN, trust us with their home care needs:2 -
A & R PrimeCare: Empowering Families with Quality Care and Support Across Indiana
At A & R PrimeCare, we understand that providing care for a loved one is both a rewarding and challenging experience. Our mission is to provide personalized, compassionate, and reliable non-medical home care services for seniors and individuals with chronic illnesses. Whether you're searching for a Benefit Navigator near me, senior resources near me, or need structured family caregiving and chronic illness home support, A & R PrimeCare is here to offer support and assistance every step of the way.
Benefit Navigator Near Me: Guiding You Through Care Options
Navigating healthcare benefits can be a confusing and time-consuming task, especially when you’re trying to secure the best options for your loved one. If you’re looking for a Benefit Navigator near me, A & R PrimeCare is ready to help. Our experienced team is knowledgeable about the various healthcare programs, insurance options, and community resources available to seniors and individuals with chronic conditions. We guide families through the complex process of finding the right care plan, ensuring that your loved one gets access to the benefits they deserve, such as Medicare, Medicaid, long-term care insurance, and veterans' benefits.
With our Benefit Navigator services, you don’t have to navigate this process alone—we’re here to help you understand and take advantage of the best resources for your family’s needs.
Senior Resources Near Me: Connecting You with the Support You Need
When you’re looking for senior resources near me, A & R PrimeCare is your trusted partner in finding the right services and support in your community. We are committed to connecting families with the resources they need to care for their loved ones. From local meal delivery programs to transportation services and senior wellness programs, we can guide you in accessing valuable resources that can enhance your loved one's quality of life.
We understand that every family’s needs are unique, which is why we take the time to provide personalized assistance to help you find the best resources available in your area.
Structured Family Caregiving: A Stronger Support System for Families
Caring for a loved one is often a team effort, especially when a family member requires significant care. At A & R PrimeCare, we offer structured family caregiving to support families in providing consistent, coordinated care. This approach allows family caregivers to work together in a structured, organized manner, ensuring that every aspect of their loved one’s care is addressed.
Our structured family caregiving services include training and guidance for family members, ensuring they have the tools and knowledge necessary to provide safe and effective care. Whether it's help with daily activities, managing medications, or providing emotional support, our caregivers work with families to establish clear roles, schedules, and responsibilities to enhance the caregiving process. With structured caregiving, families can ensure a higher level of care and improve overall quality of life for their loved one.
Chronic Illness Home Support: Helping Individuals Manage Long-Term Health Conditions
Living with a chronic illness can be overwhelming, not only for the individual but also for their caregivers. A & R PrimeCare offers chronic illness home support to assist individuals who are dealing with conditions such as diabetes, heart disease, Parkinson’s, or any other long-term illness. Our home care services are designed to provide the support needed to manage daily activities and reduce the strain on family caregivers.
Our trained caregivers can assist with medication management, mobility support, personal care, meal preparation, and light housekeeping. We work closely with families to create a care plan that addresses the unique needs of the individual, ensuring that they receive the care they need to live as independently as possible. By providing ongoing chronic illness support at home, we help families maintain their loved one's well-being, comfort, and dignity.
Why Choose A & R PrimeCare?
Comprehensive Support: We offer a wide range of services, from benefit navigation to structured caregiving and chronic illness support, designed to meet the unique needs of your family.
Compassionate Caregivers: Our team is dedicated to providing empathetic, professional care that enhances the lives of seniors and individuals with chronic illnesses.
Personalized Plans: We understand that no two families are the same, which is why we create customized care plans that are tailored to the specific needs of each individual.
Local Expertise: As a locally owned business in Indianapolis, we have in-depth knowledge of the community and resources available to families throughout Indiana.2 -
We learn everyday. So for the early hours of today, I've learnt how to use redux(reducers and action) to manage my state and hell, my components are looking alot organized now than calling set and setState everywhere.
Learnt that fetchById was replaced by fetchByPk for fetching single item when using sequelize in Node.js
Learnt you can display images in your django admin panel. Haven't thought about it until today.
Well end of rant.
#JobHunting #LifeOfASoftwareDeveloper #JuniorDev -
I am working on partitioning my life and getting my tech stuff and online life organized. Partially fun, partially dread. Still one of the better things I'm dealing with right now.
Tech stuff mainly includes desktop PC (Qubes OS), network (to be driven by openwrt) and smartphone (already running Lineage OS, but I want to build my own LOS). This is the fun part. I want to add a NAS, but I'm too cheap for a proper one (at least for my >20TB media).
Furthermore offline stuff: Remove clutter, get analog documents properly organized (with a sustainable system) and possibly digitalized. I already have maybe half of the things I own in boxes each with a specific purpose (e.g. audio cables, network cables and game controllers each have their own box). Can be tiresome, but it's easy to see a progress and that makes it quite okay.
Online life: That's a big one. A large chunk is email and the hundreds of website accounts. I have them in a keepass file, but all running under the same address. Unfortunately I need to have a Facebook account for some purposes, but I'd like to start over with a new one. Not so easy when you have to transfer group admin privileges though, when I tried the last time I tripped some system and the new account was banned. Annoying. -
NPM package – community-health-files
I've just built a NPM package: community-health-files
This package automates the creation and management of key files like CODE_OF_CONDUCT.md, BUG_REPORT.yml, and SECURITY.md for open-source projects. It simplifies the process of maintaining project guidelines, security policies, and codes of conduct, providing a more efficient and organized workflow.
This package helps open-source projects stay organized and compliant, saving you time and effort by handling the setup for you.
I'm always looking for feedback and contributions from the community—whether it's through improving the code, enhancing the documentation, or sharing your ideas.
🌟 Check it out, and if you find it helpful, consider adding a star on GitHub!
🔗 Link to the package on npm: https://lnkd.in/gJFUKudX
🔗 Link to the repo on GitHub: https://lnkd.in/gsGhHA-C4 -
Why is there no music player for Linux with a clean, organized UI and only the basic features? (showing album covers, search, sorting by genre, artist etc)? All players so far are either buggy, look like shit, or have some cloud sync stuff .. I just want a simple mp3 player man D:12
-
FrigoMaster: Your Trusted Source for Industrial Congeladores and Vitrinas Pasteleras in Bucaramanga
When it comes to commercial refrigeration, having the right equipment can make all the difference for your business’s efficiency and product quality. At FrigoMaster, located at Cra. 10 #28-02, Comuna 4 Occidental, Bucaramanga, Santander, Colombia, we specialize in offering high-quality refrigeration solutions tailored to various industries. Whether you need a congelador vertical industrial, a congelador industrial vertical, a congelador horizontal pequeño, or elegant vitrinas pasteleras, FrigoMaster is the partner you can trust.
Congelador Vertical Industrial: Efficient Storage with Easy Access
A congelador vertical industrial is designed for businesses that require large freezing capacity but also want efficient use of space and easy product access. Unlike horizontal freezers, vertical industrial freezers allow for organized storage with multiple shelves and compartments, making inventory management simpler and faster.
At FrigoMaster, our congeladores verticales industriales are built to endure the demands of commercial environments such as supermarkets, food processing plants, and restaurants. These freezers provide powerful cooling systems to maintain consistent low temperatures, ensuring the quality and safety of your frozen products.
Congelador Industrial Vertical: Durable and Space-Saving
Similarly, the congelador industrial vertical is ideal for businesses that have limited floor space but still require large freezing capacity. Their upright design takes advantage of vertical space, making them a favorite in tight commercial kitchens or retail spaces.
Our industrial vertical freezers at FrigoMaster are manufactured with robust materials and feature energy-efficient compressors, ensuring your products stay frozen with minimal energy consumption. The doors are designed for easy opening and closing, reducing cold air loss and improving overall efficiency.
Congelador Horizontal Pequeño: Compact Yet Powerful
Not all businesses require large industrial freezers. For smaller operations or spaces where flexibility is essential, a congelador horizontal pequeño can be the perfect solution. These chest freezers offer excellent freezing capacity in a compact design, making them suitable for small stores, cafes, or specialty food shops.
FrigoMaster’s congeladores horizontales pequeños maintain optimal freezing temperatures while being easy to operate and clean. Their simple lid design provides wide access to stored items, making them a practical choice for businesses with smaller frozen inventory needs.
Vitrinas Pasteleras: Showcase Your Creations with Style
For bakeries, cafes, and pastry shops, presentation is just as important as freshness. Our vitrinas pasteleras at FrigoMaster combine refrigeration with elegant display features, allowing you to showcase your cakes, pastries, and desserts in an appealing and hygienic manner.
These refrigerated display cases come equipped with glass panels, LED lighting, and adjustable shelving to make your products look irresistible to customers. Not only do vitrinas pasteleras keep your baked goods fresh, but they also help increase sales by attracting customer attention and making selection easier.
Why Choose FrigoMaster?
FrigoMaster is a trusted refrigeration provider throughout Bucaramanga and Santander, known for:
Offering a wide selection of congeladores verticales industriales, congeladores industriales verticales, congeladores horizontales pequeños, and vitrinas pasteleras.
Providing products built with quality materials and the latest refrigeration technology.
Competitive pricing tailored to the needs of small and large businesses alike.
Exceptional customer service, from product selection to delivery and installation.
Expert advice to help you find the perfect refrigeration solution for your business.
Visit FrigoMaster Today
For reliable refrigeration solutions that keep your products fresh and your business efficient, visit FrigoMaster at Cra. 10 #28-02, Comuna 4 Occidental, Bucaramanga. Contact us at +57 322 849 5445 to learn more about our congeladores verticales industriales, congeladores industriales verticales, congeladores horizontales pequeños, and vitrinas pasteleras.
Let FrigoMaster help you enhance your business with refrigeration equipment that meets your specific needs and budget.5 -
**HOW TO RECOVER FUNDS LOST IN CRYPTO TRADING - CONSULT HACKATHON TECH SOLUTIONS**
Unfortunately, my excitement quickly turned into concern as I began to notice some red flags. The withdrawals from my account started taking longer than expected, and the customer service responses became increasingly slow and vague. At first, I chalked it up to minor technical issues, but over time, the delays grew longer, and communication became more difficult. It wasn’t until I tried to withdraw a larger sum that I realized something was terribly wrong. My trade assistant, who had been so responsive before, was suddenly unavailable. When I tried to contact support, I was met with silence. My frustration mounted as I attempted to reach them through multiple channels, but the replies I did receive were generic and unhelpful.That's when I decided to dig deeper. I started researching the platform and found multiple reports from other users claiming they had been scammed in the same way. The more I read, the clearer it became that I had fallen victim to a well-organized fraud operation. It was a harsh realization that, despite my experience in trading, I had been completely outmaneuvered.Desperate to recover my funds, I searched online for any potential solutions and came across HACKATHON TECH SOLUTIONS. Initially skeptical, I hesitated but decided to give it a try after reading numerous testimonials from individuals who had successfully regained their investments. After submitting a detailed account of my situation, their team quickly got to work, investigating the platform and leveraging legal channels to pursue recovery. It wasn’t an easy or quick process, but over the course of several weeks, they were able to recover a portion of my funds. Although I didn’t recover everything, I felt a sense of relief that I wasn’t left empty-handed.This experience was an incredibly tough lesson. I had always prided myself on being financially astute, but this scam taught me the importance of exercising even more caution, especially when venturing into unfamiliar territory. The rise of online trading platforms has certainly opened up new opportunities, but it has also created an environment ripe for exploitation. Going forward, I plan to stick with more trusted, established investment avenues and remain vigilant in my research. As for HACKATHON TECH SOLUTIONS, while my experience with them was positive, I am now more cautious and will always thoroughly vet any platform before I commit my funds. You can contact them using the details provided below.
W h a t s a p p : +3, 1, 6, 4, 7, 9, 9, 9, 2, 5, 6
Telegram: @ hackathon tech solutions
Email: hackathon tech service @ mail . com1 -
RECLAIM LOST BITCOIN, USDC, USDT, SOL and ETHEREUM INVESTMENT FROM SCAM: PROTECT YOUR CRYPTO INVESTMENT FROM SCAMMERS META TECH RECOVERY PRO
Waking up every day knowing that META TECH RECOVERY PRO is on my side gives me great comfort. Let me share my story. I will try to make it brief, even though the experience was not a fair one before meeting META TECH RECOVERY PRO. Life has thrown so many challenges at me, but I have always managed to scale through all by myself. I have always believed that to get a job done perfectly, you need to do it yourself, or so I thought, until I encountered an organized crypto-fraudulent group. I was lured into investing my hard-earned money in what at some point looked like a life-changing opportunity, but it was a fairytale. I thought I was earning, but it was the other way around; I was stacking my funds with these scammers, and they used it to scam others. I realized all these after engaging a cybersecurity expert to help me confirm the authentication of this group. I wasn't shocked when META TECH RECOVERY PRO got back to me with their forensics results about this Telegram crypto investment group because I saw the sign after a while; they only allow me to deposit and never allow none of my withdrawals, yet they claim I was earning profits. Truly, META TECH RECOVERY PRO saved me from a whole lot of financial trouble by successfully retrieving my lost investment because I had sent out not least a million Canadian Dollars to this investment group. I am writing this positive review about META TECH RECOVER PRO because many individuals in my situation have been, are currently, and are about to fall prey to this crypto mining and trading fraud ravaging the internet. I highly suggest you contact META TECH RECOVERY PRO for more information about their legitimacy or to recover your lost crypto assets. For help via.
M e t a t e c h @ W r i t e m e. C o m
W / S +1 4 6 9 6 9 2 8 0 4 9
THANK YOU.
-
RECLAIM LOST BITCOIN, USDC, USDT, SOL and ETHEREUM INVESTMENT FROM SCAM: PROTECT YOUR CRYPTO INVESTMENT FROM SCAMMERS META TECH RECOVERY PRO
Waking up every day knowing that META TECH RECOVERY PRO is on my side gives me great comfort. Let me share my story. I will try to make it brief, even though the experience was not a fair one before meeting META TECH RECOVERY PRO. Life has thrown so many challenges at me, but I have always managed to scale through all by myself. I have always believed that to get a job done perfectly, you need to do it yourself, or so I thought, until I encountered an organized crypto-fraudulent group. I was lured into investing my hard-earned money in what at some point looked like a life-changing opportunity, but it was a fairytale. I thought I was earning, but it was the other way around; I was stacking my funds with these scammers, and they used it to scam others. I realized all these after engaging a cybersecurity expert to help me confirm the authentication of this group. I wasn't shocked when META TECH RECOVERY PRO got back to me with their forensics results about this Telegram crypto investment group because I saw the sign after a while; they only allow me to deposit and never allow none of my withdrawals, yet they claim I was earning profits. Truly, META TECH RECOVERY PRO saved me from a whole lot of financial trouble by successfully retrieving my lost investment because I had sent out not least a million Canadian Dollars to this investment group. I am writing this positive review about META TECH RECOVER PRO because many individuals in my situation have been, are currently, and are about to fall prey to this crypto mining and trading fraud ravaging the internet. I highly suggest you contact META TECH RECOVERY PRO for more information about their legitimacy or to recover your lost crypto assets. For help via.
M e t a t e c h @ W r i t e m e. C o m
W / S +1 4 6 9 6 9 2 8 0 4 9
THANK YOU.11 -
HIRE META TECH RECOVERY PRO TO SALVAGE LOST BITCOIN INVESTMENT.META TECH RECOVERY PRO
As a retired doc, I never thought I'd get scammed, especially not out of a whopping $98,000 in Bitcoin, thanks to a terrible forex deal. It was a crazy, hard-to-believe ordeal that left me financially drowned and lost. Realizing I'd seemingly lost all my savings was, to put it mildly, a lot to handle. But, amidst all this financial chaos, hope was restored when I found reviews about META TECH RECOVERY PRO. This sad ordeal started with what looked like a mouth-watering investment. Unfortunately, it was an existing organized fraud scheme, I only realized that after getting in touch with META TECH RECOVERY PRO. The truth hit me hard, and I was left dealing with the fallout, clueless about what to do. The digital world's complexity and the tricky process of getting back lost money made me feel helpless. Luckily, while looking for answers, I saw reviews raving about the skills of META TECH RECOVERY PRO's hackers. Out for a solution, I decided to contact them. The reviews talked about how they helped people like me recover lost Bitcoin investments. With a mix of doubt and hope, I figured I'd give it a try, thinking there might be a chance to get back what I'd lost. In no time, they showed off their digital skills by successfully getting back all my lost funds. I can't even begin to describe how grateful and relieved I felt. Having META TECH RECOVERY PRO on my side was amazing and super helpful. If you, like me, have been ripped off by fake forex brokers and scammers, it's good to know that META TECH RECOVERY PRO is there to help. Their expertise, reliability, and dedication to helping those who've been scammed online are truly impressive. I think having them in your corner gives you a sense of security and a way to get back what's rightfully yours. I wholeheartedly recommend META TECH RECOVERY PRO to anyone who needs help getting back what was stolen from them. You can reach them using the details below:
M e t a t e c h @ W r i t e m e. C o m
W / S +1 4 6 9 6 9 2 8 0 4 9.
THANK YOU.
1 -
Russian Orthodox Cemetery – Trusted Orthodox Burial Services in the Hudson Valley
Located in Pine Bush, NY, Russian Orthodox Cemetery is dedicated to providing sacred and respectful burial services rooted in the Orthodox Christian faith. Families throughout the Hudson Valley—including Montgomery, Blooming Grove, Chester, Cornwall, and Wallkill—rely on us for compassionate care, traditional rites, and serene resting places.
Comprehensive Cemetery Services Across the Region
🛠️ Cemetery Management – Montgomery, NY
Our expert team offers professional cemetery management in Montgomery, ensuring well-maintained grounds, organized records, and a peaceful environment for visitors and families. We handle everything from landscaping to upkeep with care and dedication.
🕯️ Orthodox Memorial Services – Blooming Grove, NY
We provide solemn and faith-filled Orthodox memorial services near Blooming Grove, honoring your loved ones with traditional Panikhida prayers and liturgies conducted by Orthodox clergy.
⚰️ Funeral Cemetery – Chester, NY
Families seeking a funeral cemetery in Chester find comfort in our consecrated grounds, where we offer full burial services aligned with Orthodox Christian customs, from the initial funeral service to final interment.
⛪ Religious Cemetery – Cornwall, NY
As a religious cemetery serving Cornwall, we uphold the sacred rites of the Russian Orthodox Church, providing a holy resting place in a tranquil setting where faith and tradition are respected.
🪦 Russian Orthodox Burial Services – Wallkill, NY
Our Russian Orthodox burial services near Wallkill include personalized funeral arrangements, grave preparation, and ongoing care, all performed with reverence and adherence to Orthodox Christian traditions.
Why Choose Russian Orthodox Cemetery?
🕊 Orthodox Faith and Tradition
Every aspect of our services honors the sacred customs of the Russian Orthodox Church.
🌳 Beautiful and Peaceful Grounds
Our cemetery offers a serene setting ideal for prayer, reflection, and remembrance.
📍 Serving the Hudson Valley Region
Convenient for families in Montgomery, Blooming Grove, Chester, Cornwall, Wallkill, and nearby communities.
🤝 Compassionate, Professional Care
From initial consultation to ongoing maintenance, we support families with respect and empathy.
Contact Us
For dignified and faith-centered burial services, trust Russian Orthodox Cemetery.
📍 Address: MP47+7QC, Pine Bush, NY 12566, United States
📞 Phone: +1 (845) 744-3129
📅 Contact us today to learn more about our cemetery management, memorial services, and burial options.2 -
Visual Studio 2023 Crack you are able to mark passwords effectively and accurately without losing the current folder configuration. This allows for a fully organized integrated development environment to be used for learners and is accessible in many types of graphic academy audiences. Thus, a specialized tackle is being created. Software development could not be completed by lone authors or a small group of systems analysts. Since the isolated starter through the introduction of this program, while consuming displays through the numerous amplifications in addition linked to laptops through multiple amplifications. In planning and screening each show in this program, Visual Studio Crack 2023 Download With Latest License Key has taken the front stage.random visual studio crack freeforall visual studio code visual studio crack visual studio free download visual studio 2022 crack download visual studio visual studio 2019 visual studio pro crack visual studio 2023 pro crack visual studio 2022 crack visual studio 2022
-
Ultra-Tech Cleaning Systems: Professional Office Cleaning Services in Vancouver, Burnaby, and Coquitlam
A clean and well-maintained office environment is crucial for both employee productivity and making a positive impression on clients and visitors. At Ultra-Tech Cleaning Systems (UTCS), we specialize in providing high-quality office cleaning services in Vancouver, Burnaby, and Coquitlam. With a focus on professionalism, reliability, and eco-friendly cleaning practices, we ensure your workspace remains spotless, hygienic, and welcoming.
Why Choose Ultra-Tech Cleaning Systems for Office Cleaning?
At UTCS, we understand the unique cleaning needs of office spaces. Whether you're running a small startup or a large corporate office, our office cleaning services are tailored to ensure a pristine and healthy workplace. Here are just a few reasons why businesses trust Ultra-Tech Cleaning Systems for their office cleaning needs:
Comprehensive Office Cleaning Services
We offer a complete range of office cleaning services to meet your specific needs. From regular office cleaning, dusting, and vacuuming to more specialized services like window cleaning and carpet care, UTCS has you covered. Our goal is to maintain a clean, organized, and hygienic office environment.
Customized Cleaning Plans
No two offices are the same, which is why we create tailored cleaning plans that fit your schedule, budget, and office requirements. Whether you need daily, weekly, or monthly office cleaning, we work with you to ensure that our services meet your needs and exceed your expectations.
Eco-Friendly Cleaning Solutions
We prioritize sustainability and the health of your employees by using environmentally friendly cleaning products and practices. Our eco-friendly cleaning solutions help reduce your office’s environmental impact while maintaining high standards of cleanliness and hygiene.
Experienced and Professional Team
Our cleaning team is made up of trained professionals who take pride in their work. They are experienced in handling the specific cleaning needs of office spaces, ensuring that every corner of your office is thoroughly cleaned and sanitized. You can trust us to deliver consistent and high-quality cleaning every time.
Reliable and Consistent Service
At Ultra-Tech Cleaning Systems, we believe in providing reliable and consistent service. We understand the importance of having a clean and organized office, which is why we always show up on time, fully prepared, and ready to get the job done.
Our Office Cleaning Services in Vancouver, Burnaby, and Coquitlam
We are proud to serve businesses across Vancouver, Burnaby, and Coquitlam, providing office cleaning solutions that ensure your workspace stays spotless and inviting. Here's a closer look at our services in these areas:
Office Cleaning in Vancouver
Vancouver is a bustling hub of business activity, and maintaining a clean office is essential to creating a productive and professional environment. UTCS provides expert office cleaning services across the city, from corporate offices to creative spaces. We offer regular cleaning services, including desk cleaning, floor care, waste removal, and more, to ensure your Vancouver office is always neat and tidy.
Office Cleaning in Burnaby
As a growing business center, Burnaby is home to many offices that require professional cleaning services. Ultra-Tech Cleaning Systems is proud to serve businesses in Burnaby with comprehensive office cleaning services. Whether you need cleaning for a small office or a large commercial building, our team is ready to provide a thorough and reliable cleaning service to keep your office looking its best.
Office Cleaning in Coquitlam
Coquitlam, with its expanding business landscape, demands high-quality office cleaning services. UTCS offers customized office cleaning solutions in Coquitlam, designed to meet the specific needs of your office. Our services include everything from regular cleaning to specialized tasks like floor waxing and carpet deep cleaning. Let us help you maintain a clean, healthy, and productive work environment.
Get in Touch with Ultra-Tech Cleaning Systems Today!
If you're looking for reliable, professional, and eco-friendly office cleaning services in Vancouver, Burnaby, or Coquitlam, Ultra-Tech Cleaning Systems is here to help. Our team is dedicated to delivering exceptional cleaning services that enhance the appearance and hygiene of your office space. We offer flexible cleaning schedules, ensuring minimal disruption to your business operations.
Contact Us:
Phone: +1 604-253-4698
Address: 1420 Adanac St #201, Vancouver, BC V5L 2C3, Canada
Reach out to Ultra-Tech Cleaning Systems today to discuss your office cleaning needs and experience the difference our professional services can make for your business.2 -
RECOVER MONEY FROM ONLINE SCAM HIRE ADWARE RECOVERY SPECIALIST
WhatsApp info:+1 (272) 332–8343
Based in New York, I’ve always been familiar with the fast-paced and often volatile nature of financial markets. Navigating them has become second nature to me over the years, and I’ve had my share of both wins and losses. However, nothing prepared me for the emotional rollercoaster I experienced when I stumbled across a binary trading platform that promised incredibly high returns in a short period. The site looked legitimate, the testimonials seemed genuine, and the returns it promised were hard to ignore. Overcome by the potential for profit, I invested a substantial amount $25,000. At first, everything seemed to be going as promised. I was getting regular updates on my supposed profits and felt confident that I had made the right move. However, as time went on, things began to feel off. The platform became increasingly difficult to access, and my attempts to withdraw funds were met with delays and excuses. It wasn’t long before I realized I had been scammed. The sinking feeling of losing everything was unbearable, and I found myself questioning how I could have been so careless. At my lowest point, when I was unsure if there was any way to recover my money, I came across a post on Instagram recommending a service called ADWARE RECOVERY SPECIALIST. At first, I was skeptical. After all, I had just been burned by a fraudulent platform, so the idea of trusting another service seemed risky. But the post highlighted their professionalism, quick action, and, most importantly, a track record of successfully helping people in similar situations. After some research and a few reassuring conversations, I decided to give them a shot. ADWARE RECOVERY SPECIALIST team was prompt, organized, and transparent in their approach. They understood the urgency of my situation and set to work immediately. Their professionalism reassured me that I was in good hands. Within just a few weeks, I received the news I had been hoping for my full investment of $25,000 was recovered. The relief I felt was indescribable. Not only had I regained my funds, but I also regained my faith in the process of recovery. I can’t thank ADWARE RECOVERY SPECIALIST enough for their dedication and expertise. Thanks to them, I’m now more cautious when navigating the online financial landscape, but I’m also grateful that there are services out there that genuinely care about helping people like me. If you ever find yourself in a similar situation, I highly recommend reaching out to them they truly are a success story.1 -
At a certain moment, I came to the realization that all the money I had been putting into this crypto trading Bot on Telegram was nothing but a deception operated by a group of well-organized fraudsters. They enticed me, just like countless other victims, as I sought a reliable income to launch my own pastry business in Europe. I kept funneling my savings into this Bot, optimistic that my returns would enable me to chase my entrepreneurial dream. I was bewildered and shocked when I discovered I was on the verge of being scammed and would undoubtedly lose all my hard-earned money to this deceitful Bot and its operators. I had to find a way to reclaim my funds; I couldn’t afford to lose my money and aspirations. I set out to locate these scammers and sought justice. I enlisted the assistance of a crypto asset recovery consultant and a private investigation team known as DUNE NECTAR WEB EXPERT. Their professionalism left me in awe; their methods for tracking down fraudsters impressed me, and their swift and efficient results were guaranteed. The expert group at DUNE NECTAR WEB EXPERT employed cutting-edge forensic tools and techniques to trace the digital trails left by the scammers. They implemented a thorough strategy, merging machine learning algorithms, network analysis, and human intelligence to pinpoint the culprits. Their knowledge of cryptocurrency transactions and blockchain investigation allowed them to follow the scammers' activities, unveiling concealed transaction patterns and money laundering operations. In an impressively brief amount of time, the team at DUNE NECTAR WEB EXPERT delivered solid proof of the scammers' identities, locations, and operational frameworks. They collaborated closely with law enforcement to assist in the arrest and prosecution of the con artists, ensuring justice was achieved and my funds were retrieved. Throughout this experience, I was astounded by the team's technical skills, meticulousness, and commitment to achieving results. Their ability to navigate the intricate realm of cryptocurrency and cybercrime was extraordinary. The team's dedication to assisting victims of fraud and scams was evident in their relentless pursuit of justice against these criminals. Thanks to the outstanding services of DUNE NECTAR WEB EXPERT, I successfully recovered my stolen money and can now finally pursue my dream of establishing my own pastry business. I am eternally grateful for their support and would strongly recommend their services to anyone who has fallen prey to cryptocurrency scams or fraud. Their expertise and professionalism are unparalleled, and their commitment to combating cybercrime is genuinely admirable. ( support @dunenectarwebexpert . com )
7 -
HOW TO RECLAIM MONEY LOST TO FAKE TRADING PLATFORM ONLINE - CONSULT HACKATHON TECH SOLUTIONS
Unfortunately, my excitement quickly turned into concern as I began to notice some red flags. The withdrawals from my account started taking longer than expected, and the customer service responses became increasingly slow and vague. At first, I chalked it up to minor technical issues, but over time, the delays grew longer, and communication became more difficult. It wasn’t until I tried to withdraw a larger sum that I realized something was terribly wrong. My trade assistant, who had been so responsive before, was suddenly unavailable. When I tried to contact support, I was met with silence. My frustration mounted as I attempted to reach them through multiple channels, but the replies I did receive were generic and unhelpful. That's when I decided to dig deeper. I started researching the platform and found multiple reports from other users claiming they had been scammed in the same way. The more I read, the clearer it became that I had fallen victim to a well-organized fraud operation. It was a harsh realization that, despite my experience in trading, I had been completely outmaneuvered. Desperate to recover my funds, I searched online for any potential solutions and came across HACKATHON TECH SOLUTIONS. Initially skeptical, I hesitated but decided to give it a try after reading numerous testimonials from individuals who had successfully regained their investments. After submitting a detailed account of my situation, their team quickly got to work, investigating the platform and leveraging legal channels to pursue recovery. It wasn’t an easy or quick process, but over the course of several weeks, they were able to recover a portion of my funds. Although I didn’t recover everything, I felt a sense of relief that I wasn’t left empty-handed. This experience was an incredibly tough lesson. I had always prided myself on being financially astute, but this scam taught me the importance of exercising even more caution, especially when venturing into unfamiliar territory. The rise of online trading platforms has certainly opened up new opportunities, but it has also created an environment ripe for exploitation. Going forward, I plan to stick with more trusted, established investment avenues and remain vigilant in my research. As for HACKATHON TECH SOLUTIONS, while my experience with them was positive, I am now more cautious and will always thoroughly vet any platform before I commit my funds. Reach out to HACKATHON TECH SOLUTIONS via below contact details
Email: info(@)hackathontechsolution(.)com
Website: hackathontechsolutions(.)com
Whatsapp: +31 6 47999256
Telegram: (@)hackathontechsolutions1 -
WHERE TO HIRE A CRYPTO RECOVERY SERVICE — DIGITAL HACK RECOVERY
We've all been there: you see an email that looks important, maybe from a service you use, and you click the link without a second thought. That was me one unsuspecting morning when I received an email claiming there was "suspicious activity" on one of my accounts. Thinking I was protecting my assets, I clicked the link, entered some information, and went about my day.
What I never knew was that I had just stepped into an organized trap. It wasn't from my account provider at all-malware-and in less than five to ten minutes, it siphoned $75,000 from my cryptocurrency wallet. I felt my heart drop the moment I opened my wallet some time later and the balance showed zero; it felt as if all air had been sucked out of the room. Panic turned to anger, then despair. How could I have been so careless?
I spent the next few hours spiraling, scouring the internet for solutions, feeling the world closing in on me. That's when I came across Digital Hack Recovery. I won't lie; at first, I was skeptical. The internet is full of promises that almost sound too good to be true, and I must say that right after getting conned once, it was pretty hard for me to try another. Reviews about Digital Hack Recovery were great, so I called them because I just literally had nothing to lose.
From the initial contact, their staff were the picture of professionalism. They didn't just hear my story; they listened. They assured me that they had seen similar cases and explained the recovery process step by step. Their calm confidence was infectious, and for the first time since the incident, I felt a glimmer of hope.
They worked day and night for the next several days, keeping me updated and answering all my anxious questions. Then, one day, the call came: they had recovered my $75,000. To hear those words was like getting a second chance at life. The relief was indescribable.
But they didn’t stop there. The team took the time to educate me on how to spot phishing scams and secure my wallet better. They even shared tips on recognizing red flags in suspicious emails. Thanks to them, I’m more vigilant than ever, and my funds—and peace of mind—are safe.Digital Hack Recovery didn't just recover my wallet; they restored my faith in humanity. Lesson learned: trust cautiously, but never lose hope.
WhatsApp +19152151930
Website; https : // digital hack recovery . com
Email; digital hack recovery @ techie . com1 -
Waking up every day knowing that META TECH RECOVERY PRO is on my side gives me great comfort. Let me share my story. I will try to make it brief, even though the experience was not a fair one before meeting META TECH RECOVERY PRO. Life has thrown so many challenges at me, but I have always managed to scale through all by myself. I have always believed that to get a job done perfectly, you need to do it yourself, or so I thought, until I encountered an organized crypto-fraudulent group. I was lured into investing my hard-earned money in what at some point looked like a life-changing opportunity, but it was a fairytale. I thought I was earning, but it was the other way around; I was stacking my funds with these scammers, and they used it to scam others. I realized all these after engaging a cybersecurity expert to help me confirm the authentication of this group. I wasn't shocked when META TECH RECOVERY PRO got back to me with their forensics results about this Telegram crypto investment group because I saw the sign after a while; they only allow me to deposit and never allow none of my withdrawals, yet they claim I was earning profits. Truly, META TECH RECOVERY PRO saved me from a whole lot of financial trouble by successfully retrieving my lost investment because I had sent out not least a million Canadian Dollars to this investment group. I am writing this positive review about META TECH RECOVER PRO because many individuals in my situation have been, are currently, and are about to fall prey to this crypto mining and trading fraud ravaging the internet. I highly suggest you contact META TECH RECOVERY PRO for more information about their legitimacy or to recover your lost crypto assets. For help via.
M e t a t e c h @ W r i t e m e. C o m
W / S +1 4 6 9 6 9 2 8 0 4 9
THANK YOU.
6 -
Elite Bartending School and Event Staffing South Florida: Hire A Bartender for Your Next Event
When it comes to hosting an unforgettable event, the quality of service is just as important as the atmosphere and entertainment. Whether you're planning a wedding, corporate event, private party, or any other gathering, one thing is certain: you'll need skilled bartenders to keep the drinks flowing smoothly. At Elite Bartending School and Event Staffing South Florida, we provide professional bartender hiring services in West Palm Beach and the greater South Florida area.
If you want your event to stand out and your guests to be impressed with exceptional service, hiring a bartender from Elite Bartending School ensures a seamless and enjoyable experience. Here's why our team of trained bartenders is the best choice for your next event.
Why Hire A Bartender from Elite Bartending School?
When you hire a bartender through Elite Bartending School and Event Staffing, you're not just hiring someone to pour drinks—you’re bringing in a professional who has been trained in all aspects of bartending. Our bartenders are equipped with the following skills and qualities to make your event successful:
1. Professionalism and Experience
Our bartenders are more than just friendly faces behind the bar. They are highly trained professionals who have completed our comprehensive bartending programs at Elite Bartending School. From mixing cocktails and managing the bar to providing excellent customer service, our staff is well-versed in all aspects of bartending. You can trust that they will uphold a high standard of professionalism throughout your event.
2. Knowledge of Mixology
When you hire a bartender from Elite Bartending School, you’re getting someone who knows the ins and outs of mixology. Our bartenders are well-versed in crafting a variety of cocktails—from classic martinis to trendy signature drinks. Whether you're hosting an upscale wedding or a casual backyard party, our bartenders will create the perfect drink menu for your event and serve it with style.
3. Customer Service Excellence
Bartenders are often the center of attention at any event. Our trained bartenders not only know how to mix drinks but also understand the importance of engaging with guests, ensuring they feel welcomed and comfortable. Good customer service is at the heart of everything we do, and you can count on our bartenders to handle even the busiest bar with a smile and professionalism.
4. Licensed and Responsible Service
In Florida, bartenders must adhere to strict state laws regarding alcohol service. When you hire a bartender through Elite Bartending School, you're hiring someone who is not only highly trained but also licensed and educated on the responsible service of alcohol. Our bartenders know how to verify the legal drinking age, handle intoxicated guests, and ensure that everyone has a safe and enjoyable time.
5. Efficient and Organized
At any event, bartenders play a critical role in keeping the flow of beverages organized and timely. Whether you're hosting a small gathering or a large-scale event, our bartenders are skilled at managing busy bars, ensuring that drinks are served quickly and guests are satisfied. We pride ourselves on our ability to set up and break down the bar quickly and efficiently, allowing you to focus on other aspects of your event.
Types of Events We Staff
No matter what type of event you’re planning, Elite Bartending School and Event Staffing South Florida can provide the perfect bartender to match your needs. We have experience staffing a wide range of events, including:
Weddings: Celebrate your special day with expertly crafted cocktails and top-notch service.
Corporate Events: Impress your clients and colleagues with professional bartenders who know how to create a memorable experience.
Private Parties: From intimate gatherings to large celebrations, we’ll provide bartenders who ensure your guests are well taken care of.
Fundraisers: Serve drinks while creating a welcoming and festive atmosphere for your cause.
Public Events and Festivals: Our experienced bartenders can manage high-volume bars with ease and efficiency.
Holiday Parties: Let us handle the bartending so you can enjoy the festivities with your guests.
How to Hire A Bartender for Your Event
Hiring a bartender from Elite Bartending School and Event Staffing South Florida is simple and straightforward. Here's how the process works:
Contact Us: Give us a call at +1 (305) 713-7988 or visit us at our location at 329 Clematis St, West Palm Beach, FL 33401 to discuss your event needs.
Tell Us About Your Event: We’ll ask about the type of event you're hosting, the number of guests, the location, and any specific requests you have for the bar. This helps us match you with the right bartender(s) for your event.
5 -
DIGITAL TECH GUARD RECOVERY: EXPERT STRATEGIES FOR BITCOIN RECOVERY AND SECURITY.
Memory can be a tricky thing, especially when it comes to passwords. contact @ d i g i t a l t e c h g u a r d . c o m I experienced this firsthand when I completely forgot the password to my Bitcoin wallet holding $100,000. It was a chaotic week in our household, compounded by the fact that my daughter was sick, and I had set the password during this particularly stressful time. website l i n k : : h t t p s : / / d i g i t a l t e c h g u a r d . c o m With sleepless nights and constant worry weighing on my mind, the password I had chosen became a distant memory, lost in the whirlwind of my chaotic life. Desperate for help, I turned to Digital Tech Guard Recovery. I knew I needed expert assistance to get back into my wallet, but I also felt embarrassed about my situation. telegram +56 997 059 700 When I called them, their compassionate team quickly put me at ease. They listened patiently as I explained my predicament and the stress I had been under. Their understanding made me feel less alone in my struggle, and I was grateful to find people who genuinely cared about my situation. As they began working on my case, I was amazed at their expertise. They guided me through the recovery process step by step, using their advanced tools and techniques to help me regain access to my wallet. Throughout this journey, their professionalism shone through, and I felt a sense of reassurance knowing I had a knowledgeable team on my side. Days felt like an eternity as I anxiously awaited updates, but I kept reminding myself that I was in good hands. Each passing day brought a mix of hope and anxiety, especially with my daughter still unwell. I found myself wishing I could just turn back time to remember that elusive password. Finally, the day arrived when I received the call I had been waiting for. Digital Tech Guard Recovery had successfully restored my access to the wallet, and my $100,000 was safe! The relief that washed over me was indescribable. I felt an overwhelming sense of gratitude toward the team who had worked tirelessly to resolve my issue. This experience taught me a valuable lesson about the importance of writing down passwords (safely) and not letting stress dictate my financial decisions. Now, I keep my passwords organized and securely stored, ensuring that I never find myself locked out again. And as for my daughter, she’s on the mend now, reminding me to focus on what truly matters in life. -
HOW TO SUCCESSFULLY RECOVER YOUR STOLEN BITCOIN WITH THE HELP OF SALVAGE ASSET RECOVERY
At first, Derived seemed like a reliable and trustworthy investment platform. The staff was friendly, and their consultations were convincing, offering detailed information that gave me confidence in the company. The process seemed well-organized, and their promises of high returns made me eager to proceed. However, it wasn’t long before things took a concerning turn.After I made my deposit, I was immediately asked to submit a range of documents to verify my identity. At first, I assumed this was just part of their standard process, but the requests kept coming. What started as a few simple documents turned into a constant stream of increasingly complex paperwork. Despite submitting everything they asked for, I was still asked for more, which only made me more uneasy about their intentions.To make matters worse, my CAD 15,000 balance was frozen, and every attempt to withdraw my funds was met with delays and vague responses. The company claimed that my withdrawal was in progress, but days turned into weeks without any movement. It quickly became clear that they had no intention of allowing me to access my own money, and their communication became more evasive with each passing day.It soon became evident that Derived was not the trustworthy company I had initially thought it was. Their constant demands for documentation and their refusal to process my withdrawal felt like deliberate tactics to prevent me from retrieving my funds. I felt completely trapped and frustrated, unable to move forward or recover my money.That’s when I decided to reach out to Salvage Asset Recovery. They came highly recommended, and after a thorough consultation, I felt confident that they could help me. The Salvage Asset Recovery team acted quickly, taking charge of the situation and handling all communication with Derived. Their professionalism, expertise, and dedication were evident at every step, and they were ultimately able to recover my entire investment.Thanks to Salvage Asset Recovery, I was able to get my CAD 15,000 back. They worked tirelessly to ensure that Derived could no longer delay or deny my withdrawal. I am deeply grateful for their support and for helping me reclaim what was rightfully mine.If you find yourself in a similar situation, I strongly recommend reaching out to Salvage Asset Recovery. Their commitment to helping clients recover their funds is unmatched, and without their assistance, I would have never gotten my money back. They made all the difference when I needed help the most.
Visit Salvage Asset Recovery via below contact details.
WhatsApp-----.+ 1 8 4 7 6 5 4 7 0 9 6
TELEGRAM---@Salvageasset
13 -
ETHICAL HACKING SERVICES/CYBER SECURITY EXPERTS HIRE BLOCKCHAIN CYBER RETRIVE
I first met Sarah at St. James Episcopal Church in Los Angeles during a Sunday service. We struck up a conversation, and over time, we became friends, sharing stories about our lives and our work. Sarah, a seasoned journalist, has always been passionate about telling the truth, unraveling complex issues, and holding those in power accountable. However, she never expected that her trust in the digital world would lead her to become a victim of a well-organized scam.It all started when Sarah received an email that appeared to be from a reputable media subscription service. The email promised access to exclusive industry insights and breaking news stories for a small monthly fee. As a journalist, she recognized the value of staying ahead of the curve with the latest information, and so, she signed up for what she believed was a legitimate service. What she didn’t realize was that the entire operation was a scam designed to prey on professionals like her.The scam website looked remarkably legitimate, with polished graphics and professional language. Sarah was asked to provide payment upfront, and she paid $11,000 for what she thought was a comprehensive subscription package. Within a few days, however, the website disappeared, and Sarah was locked out of her account. Emails went unanswered, and the phone numbers listed on the website were disconnected.Devastated and unsure of where to turn, Sarah shared her ordeal with me. She had lost a significant amount of money, and the situation felt hopeless. But that's when I suggested she contact Blockchain Cyber Retrieve, a firm specializing in recovering funds lost to online scams. Sarah took my advice and reached out to the team at Blockchain Cyber Retrieve, hoping they could help her retrieve her hard-earned money. To her relief, Blockchain Cyber Retrieve acted quickly and efficiently. After conducting a thorough investigation, they were able to trace the funds and successfully recover the full $11,000 that Sarah had lost to the scam. Sarah was incredibly grateful to get all of her money back, and she felt a renewed sense of trust in recovery services.This experience left a lasting impact on her, and she now shares her story with fellow journalists and media professionals, warning them of the dangers of falling for scams in the digital age. Sarah’s story serves as a crucial reminder for all of us to remain vigilant, especially in an age where technology has made it easier for scammers to exploit our trust. If you find yourself in such situations dont hesitate to reach out to Blockchain Cyber Retrieve via:
WhatsApp: .+ 1 52 0 564 8300
EmaiL: blockchaincyberretrieve @ post {.} c o m support@ blockchaincyberretrieve.org1 -
Early 2025, I resided in the vibrant city of Austin, Texas, where the burgeoning tech landscape had ignited my interest in cryptocurrency investment. After years of diligent work as a software engineer, I had amassed $45,700 from my salary and a lucrative side venture developing mobile applications. Eager to secure my financial future, I was enthusiastic about exploring investment opportunities in the crypto market. One fateful day, while perusing online, I encountered a seemingly legitimate investment platform that promised extraordinary returns on cryptocurrency investments. The website was impeccably designed, and the testimonials from purportedly satisfied investors appeared authentic. Fueled by confidence, I made the impulsive decision to invest my entire savings, convinced I was embarking on a prudent financial endeavor my exhilaration swiftly morphed into despair when I attempted to withdraw my initial investment. The website became unresponsive, and my inquiries to customer support were met with silence. It soon became painfully evident that I had fallen victim to a sophisticated scam. Desperate to reclaim my funds, I embarked on a quest to investigate the scammer's identity and track down the elusive website. I made the regrettable choice to invest an additional $10,000 in Bitcoin, hoping to enlist a private investigator to assist in tracing the scammer. Unfortunately, this only led to further frustration and loss, as I realized I was entangled with a well-organized criminal enterprise that had expertly concealed its tracks. Feeling utterly defeated, I stumbled upon an article that extolled the virtues of CRANIX ETHICAL SOLUTIONS HAVEN, a group of ethical hackers renowned for their prowess in recovering lost funds from online scams. Skeptical yet hopeful, I decided to reach out to them. Their website exuded professionalism, and the testimonials from previous clients were compelling. Upon contacting CRANIX ETHICAL SOLUTIONS HAVEN, I was assigned a dedicated recovery specialist who meticulously guided me through the process. They conducted a comprehensive investigation into the scam, employing advanced techniques to trace the funds and gather irrefutable evidence against the perpetrators. Within a few weeks, I was astounded to learn that they had successfully recovered approximately 93.5% of my lost investment. Not only did CRANIX ETHICAL SOLUTIONS HAVEN facilitate the recovery of a substantial portion of my funds, but they also took decisive action against the scammer's website, leading to its takedown. The authorities were notified, and the scammers were apprehended, restoring a sense of justice to the situation. with CRANIX ETHICAL SOLUTIONS HAVEN was nothing short of transformative. They provided the expertise and unwavering support I desperately needed during a tumultuous time. If anyone finds themselves in a similar scam, reach out to CRANIX ETHICAL SOLUTIONS HAVEN for assistance in recovering your lost funds.
EMAIL: cranixethicalsolutionshaven (@) post (.) com
WHATSAPP: +44 (7460) (622730)
WEBSITE: https : / / cranixethicalsolutionshaven (.) info
TELEGRAM: (@) cranixethicalsolutionshaven7 -
Two months ago, I found myself deeply involved in what I thought was a promising investment opportunity. I was excited and optimistic about the potential returns. Unfortunately, my enthusiasm quickly turned to despair when I discovered that the investment company I had trusted was nothing more than a sophisticated scam. Initially, everything seemed legitimate. The company was well-organized, its website looked professional, and the brokers were persuasive. I invested a significant amount—AUD 45,000 in Bitcoin—believing it was a wise decision. I was confident that my investment would yield substantial returns. However, things began to unravel when I requested a withdrawal of my profits. At first, everything seemed normal. I filled out the necessary forms and anticipated receiving my returns. To my dismay, the company started asking for additional fees and commissions before processing my withdrawal. I was skeptical and hesitant but eventually paid the requested amounts, hoping it would resolve the situation. Unfortunately, the demands didn’t stop there. The company continued to come up with new excuses and additional charges, trying to extract even more money from me. Despite my growing frustration, I initially tried to comply, believing it was the only way to recover my investment. However, when they started inventing even more fees and excuses, I decided enough was enough. I refused to pay any more money, standing firm on my decision not to send another dime until I received my initial investment and profits. As time went on, the broker who had initially introduced me to this company stopped responding to my messages. Despite my repeated attempts to reach out, my messages were read but never replied to. It became clear that I had been completely cut off and left in the dark.
2 -
In a world where you aren't sure who is on the side of the screen, I found myself in a predicament. I had fallen victim to a scam and lost a crazy amount of crypto coins to a fraudulent investment scheme. I was down and desperate and wasn't sure of where to turn to for help as our local authorities reported the fraud was not helping and time was fast going. On the verge of giving up, things turned around. I came in contact with META TECH RECOVERY PRO, a renowned team of Ethical hackers and crypto specialists who had a reputation for helping people in situations just like mine. I sourced their contact through their website and reached out to them for assistance. META TECH RECOVERY PRO explained my situation in detail, and I was amazed at how these scammers are well organized. META TECH RECOVERY PRO promised me positive results, and trust me, they didn't disappoint. Within hours of tussling with these scammers, I received an incoming deposit to my crypto wallet, and at that moment, I realized that I had been rescued and my stolen crypto investment had successfully been recovered. META TECH RECOVERY PRO did everything within its capabilities to ensure that my stolen crypto was successfully recovered. From that day onward, I became an advocate for META TECH RECOVERY PRO, I promised myself to keep telling the world about, META TECH RECOVERY PRO because I don't want others to go through what I went through before coming in contact with META TECH RECOVERY PRO. It was a devastating experience that turned into my success story so I have to share it with others who are victims as well so they can get restoration. Contact META TECH RECOVERY PRO for help via:
W/S +1 (469) 692‑80491 -
Trustworthy and Professional: Cybernet Surveillance for Phone Hacking Services
I found myself in a deeply distressing situation when I began to suspect my spouse of infidelity. Unsure of where to turn for reliable information, I came across Cybernet Surveillance through several online forums and positive reviews. After much consideration, I decided to reach out to them for assistance with accessing information on my spouse’s phone. From the very first interaction, Cybernet Surveillance impressed me with their professionalism and prompt response. Their team quickly set up a consultation to understand my specific needs and concerns. They were patient, empathetic, and took the time to explain their process in detail, which helped to ease my apprehensions about engaging in such sensitive work. Cybernet Surveillance maintained the highest standards of confidentiality throughout our engagement, which was essential given the personal nature of the issue at hand. Their team demonstrated exceptional expertise, efficiently delivering the information I needed. The results confirmed my suspicions, providing clarity and evidence that I could trust. The comprehensive report they provided was meticulously organized, enabling me to understand the full scope of the situation. I was particularly impressed by their commitment to ethical practices; they ensured that I understood the legal implications of the service and maintained a strong focus on responsible use of the information. Cybernet Surveillance’s dedication to client satisfaction was evident at every step. They went above and beyond to ensure I felt supported and informed, making a difficult process much more manageable. Their professionalism, integrity, and attention to detail are unmatched. For anyone who finds themselves in a similar situation and needs expert assistance with phone hacking services, I wholeheartedly recommend Cybernet Surveillance. You can contact them via:
• Email:mail @ cybernetsurveillance . site
• WhatsApp: +1 (908) 883‑7240 -
IT IS POSSIBLE TO RECOVER STOLEN CRYPTO YES CONTACT SPARTAN TECH GROUP RETRIEVAL
Unfortunately, my excitement quickly turned into concern as I began to notice some red flags. The withdrawals from my account started taking longer than expected, and the customer service responses became increasingly slow and vague. At first, I chalked it up to minor technical issues, but over time, the delays grew longer, and communication became more difficult. It wasn’t until I tried to withdraw a larger sum that I realized something was terribly wrong. My trade assistant, who had been so responsive before, was suddenly unavailable. When I tried to contact support, I was met with silence. My frustration mounted as I attempted to reach them through multiple channels, but the replies I did receive were generic and unhelpful.That's when I decided to dig deeper. I started researching the platform and found multiple reports from other users claiming they had been scammed in the same way. The more I read, the clearer it became that I had fallen victim to a well-organized fraud operation. It was a harsh realization that, despite my experience in trading, I had been completely outmaneuvered. Desperate to recover my funds, I searched online for any potential solutions and came across SPARTAN TECH GROUP RETRIEVAL You can reach to them on WhatsApp: + 1 ( 9 7 1 ) 4 8 7 - 3 5 3 8 OR Telegram: + 1 ( 5 8 1 ) 2 8 6 - 8 0 9 2 . Initially skeptical, I hesitated but decided to give it a try after reading numerous testimonials from individuals who had successfully regained their investments. After submitting a detailed account of my situation, their team quickly got to work, investigating the platform and leveraging legal channels to pursue recovery. It wasn’t an easy or quick process, but over the course of several weeks, they were able to recover a portion of my funds. Although I didn’t recover everything, I felt a sense of relief that I wasn’t left empty-handed.This experience was an incredibly tough lesson. I had always prided myself on being financially astute, but this scam taught me the importance of exercising even more caution, especially when venturing into unfamiliar territory. The rise of online trading platforms has certainly opened up new opportunities, but it has also created an environment ripe for exploitation. Going forward, I plan to stick with more trusted, established investment avenues and remain vigilant in my research. As for SPARTAN TECH GROUP RETRIEVAL, while my experience with them was positive, I am now more cautious and will always thoroughly vet any platform before I commit my funds.
OTHER MEANS OF REACHING OUT TO THEM:
Email: spartan tech (@) cyber services . c o m OR support(@) spartan tech group retrieval. o r g
Website: h t t p s : / / spartan tech group retrieval . o r g
1 -
HIRE A LEGITIMATE SPECIALIST FOR STOLEN ASSET-FUNDS RETRIEVER ENGINEER
Early 2025, I resided in the vibrant city of Austin, Texas, where the burgeoning tech landscape had ignited my interest in cryptocurrency investment. After years of diligent work as a software engineer, I had amassed $45,700 from my salary and a lucrative side venture developing mobile applications. Eager to secure my financial future, I was enthusiastic about exploring investment opportunities in the crypto market. One fateful day, while perusing online, I encountered a seemingly legitimate investment platform that promised extraordinary returns on cryptocurrency investments. The website was impeccably designed, and the testimonials from purportedly satisfied investors appeared authentic. Fueled by confidence, I made the impulsive decision to invest my entire savings, convinced I was embarking on a prudent financial endeavor my exhilaration swiftly morphed into despair when I attempted to withdraw my initial investment. The website became unresponsive, and my inquiries to customer support were met with silence. It soon became painfully evident that I had fallen victim to a sophisticated scam. Desperate to reclaim my funds, I embarked on a quest to investigate the scammer's identity and track down the elusive website. I made the regrettable choice to invest an additional $10,000 in Bitcoin, hoping to enlist a private investigator to assist in tracing the scammer. Unfortunately, this only led to further frustration and loss, as I realized I was entangled with a well-organized criminal enterprise that had expertly concealed its tracks. Feeling utterly defeated, I stumbled upon an article that extolled the virtues of FUNDS RETRIEVER ENGINEER, a group of ethical hackers renowned for their prowess in recovering lost funds from online scams. Skeptical yet hopeful, I decided to reach out to them. Their website exuded professionalism, and the testimonials from previous clients were compelling. Upon contacting FUNDS RETRIEVER ENGINEER, I was assigned a dedicated recovery specialist who meticulously guided me through the process. They conducted a comprehensive investigation into the scam, employing advanced techniques to trace the funds and gather irrefutable evidence against the perpetrators. Within a few weeks, I was astounded to learn that they had successfully recovered approximately 93.5% of my lost investment. Not only did FUNDS RETRIEVER ENGINEER facilitate the recovery of a substantial portion of my funds, but they also took decisive action against the scammer's website, leading to its takedown. The authorities were notified, and the scammers were apprehended, restoring a sense of justice to the situation. with FUNDS RETRIEVER ENGINEER was nothing short of transformative. They provided the expertise and unwavering support I desperately needed during a tumultuous time. If anyone finds themselves in a similar scam, reach out to FUNDS RETRIEVER ENGINEER for assistance in recovering your lost funds.
For help
W H A T S A P P: +1 8 0 2 9 5 2 3 4 7 0
EmaIL F U N D S R E T R I E V E R [@] E N G I N E E R. C O M
OR
S U P P O R T @ F U N D S R E T R I E V E R [@] E N G I N E E R. C O M2 -
Given that we went to an organized crime dumping grounds as a kid, he watched alot of mob movies and the place where he let me get hurt as a kid is sex trafficking central I would imagine my dad wanted me to be a criminal. poor him.
-
I was among many other victims of a crypto investment scam, and just like others, I was hugely invested in this and ended up falling victim to an organized crypto fraud scheme. All efforts to recover our funds through legal authorities proved abortive, and I could only wait till they could apprehend these people physically, which I know can never be possible. I had sleepless nights and suffered in silence. Fortunately, I came across a positive review on crypto recovery loss. Dune Nectar Web Expert, I sent them all the information, their service charges were honestly underpriced because of the amount I had lost. Considering how much we have all invested into this investment, I was scared Dune Nectar Web Expert couldn't deliver successfully, but the reverse is the case. Dune Nectar Web Expert was able to trace and recover my invested crypto funds and gave us the address of the culprit, a group of youths in West Africa, which we later handed over their information to the authorities. I was truly amazed at how quickly I could recover my lost crypto investment. Humanity has lost its cause. It's disheartening how people could go to defraud others to fund their extravagant lifestyle. but I’m hugely grateful for the services of Dune Nectar Web Expert. They were beneficial and professional..
Telegram: Dunenectarwebexpert
Email: Support@Dunenectarwebexpert . C o m1 -
Lighthouse Bookkeeping LLC: Expert Bookkeeping Services for Service Businesses with Comprehensive Financial and Monthly Reports
Running a service business requires careful attention to detail, especially when it comes to managing your finances. At Lighthouse Bookkeeping LLC, we specialize in offering tailored bookkeeping for service businesses, ensuring that your financial records are organized, accurate, and up to date. Our expert team provides a wide range of services, from generating detailed bookkeeping financial reports to delivering bookkeeping monthly reports that help you make informed business decisions.
Located in Brentwood, TN, Lighthouse Bookkeeping LLC is dedicated to helping service-based businesses stay on top of their financial obligations and avoid costly mistakes. Whether you're a consultant, contractor, healthcare provider, or any other type of service business, we are here to manage your financials and provide the reports you need to track your success.
Why Bookkeeping is Essential for Service Businesses
Service businesses face unique challenges when it comes to financial management. Unlike product-based businesses, service-based companies may deal with fluctuating revenues, project-based billing, and different client payment schedules. Keeping track of income and expenses accurately is vital to ensure profitability, tax compliance, and financial growth.
Bookkeeping for service businesses is essential for the following reasons:
Accurate Financial Tracking
Service businesses often operate on contracts or agreements with varying payment schedules. Proper bookkeeping ensures that all client invoices, payments, and expenses are accurately recorded, giving you a true picture of your business’s financial health.
Expense Management
Service businesses may incur expenses related to travel, supplies, marketing, and more. By tracking these expenses properly, we help ensure that your books remain organized and you can easily identify opportunities to cut costs or increase profits.
Tax Compliance
Bookkeeping is essential to staying compliant with tax regulations. We ensure that your financial records are accurate and complete so that you can file your taxes without any issues. This helps you avoid penalties and take advantage of all potential tax deductions.
Cash Flow Management
For service businesses, cash flow can fluctuate depending on the nature of contracts and billing cycles. We help you keep track of incoming payments and outgoing expenses, ensuring that you have enough working capital to operate smoothly.
How We Provide Comprehensive Bookkeeping Financial Reports
At Lighthouse Bookkeeping LLC, we understand that financial reports are the backbone of decision-making. Our bookkeeping financial reports provide a detailed view of your business’s financial performance, allowing you to assess profitability, track your financial goals, and make strategic business decisions.
Our bookkeeping financial reports include:
Profit and Loss (P&L) Statements
The P&L statement shows your business’s income and expenses over a specific period. It helps you understand your revenue, cost of goods sold, and operating expenses, giving you insights into whether your business is profitable.
Balance Sheet
The balance sheet provides a snapshot of your business’s financial position at a given point in time, listing your assets, liabilities, and equity. It helps you assess your business’s financial stability and ability to cover its debts.
Cash Flow Statement
The cash flow statement tracks the flow of cash in and out of your business. This report provides essential information for managing cash flow, helping you ensure that you have sufficient cash to cover day-to-day expenses.
Accounts Receivable and Accounts Payable Reports
These reports track outstanding payments from clients (accounts receivable) and amounts you owe to vendors (accounts payable). They are essential for maintaining healthy cash flow and ensuring you are on top of any outstanding financial obligations.
Job or Project-Based Reports
For service businesses that work on projects or contracts, we provide detailed reports that break down income and expenses related to specific jobs, helping you assess the profitability of individual projects or clients.
The Importance of Bookkeeping Monthly Reports
In addition to providing periodic financial statements, bookkeeping monthly reports offer a snapshot of your business’s financial status on a month-to-month basis. These reports allow business owners to track performance, analyze trends, and make timely adjustments to their strategies.
Here’s why bookkeeping monthly reports are critical for service businesses:7





