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 - "lake"
		- 
				    					
					
					I. FUCKING. HATE. MOBILE. DEVELOPMENT.
 
 I already manage the data, devops, infra, and most of the backend dev.
 
 We had a mobile guy. He was great. I never had to think about it and kept moving quickly on my work. #SpecializationOfLaborFTW
 
 He left. Why? Because they wouldn't give him a small raise despite being one of the best mobile engineers in the firm. WTF.
 
 I made the mistake of picking up just enough slack on this workflow in the interim such that I'm, apparently, the fucking god-damned release manager, fixer of pipelines, fixer of build configs, fixer of anything where someone just needs to RTFM for a half-hour to not fucking break things.
 
 Now, 8 months later...and, apparently, Fortune 500 companies are too fucking god-damned cheap to pay for someone who actually knows WTF they're doing for a very reasonable thing to have at least one dedicated set of eyes for.
 
 I never wanted to be a mobile dev.
 I never will want to be a mobile dev.
 And I certainly don't want to manage your HALF-FACE-FUCKED detached expo configs.
 
 There's a reason I never intentionally involved myself in mobile. All the way down, it's just shitty cross-compilation, transpilation, dependency-hell, brittle-as-fuck build processes so we can foot-gun and mouth-gun react-native and expo and babel and whatever the fuck else cargo-culted horseshit into the wild.
 
 And why? What's the actual fucking root cause? The biggest white elephant that ever fucking elephant-ed? It's because Apple and Google decided to never collaborate on a truly-native cross-platform SDK--where engineers could write native code that compiles to native binaries that's simply write-once, run-everywhere. They know they could have done that, and they didn't. So what'd they get back? Expo--a too-cleverly-designed backdoor/hack--more-or-less a way to circumvent the sane release process software has usually followed: code -> executable -> deploy. Or code -> deploy (for interpreted langs). Expo's like "keep your same executable, we're just gonna to do updates by injecting new code into it whenever we want". Didn't we learn anything with web? Shit gets messy real quick? Not to mention: HEY EXPO, WE WERE ALREADY BUILDING NATIVE APPS, YOU SHORT-SIGHTED FUCKS. THANKS FOR LURING OUR CTOs INTO FORCING EXPO DOWN OUR THROATS W/ THE IMPLICIT (BUT INCORRECT) TOO-GOOD-TO-BE-TRUE PROMISE THAT WE CAN HAVE WRITE-ONCE, RUN-ANYWHERE WITHOUT ANY BUY-IN OR COOPERATION FROM THE ACTUAL TARGET PLATFORMS.
 
 And, we just, like, accept this? We all know it's garbage engineering. The principles we learned in the classroom aren't just academic abstractions--they actually yield real-world results--and eschewing them yields real-world failures. Expo is tightly-coupled to high-heaven, with leaky abstractions six-ways-to-christmas, chock-full of foot-guns, and fails the most basic test of quality: does it, "just work?"
 
 Expo is fucking shameful and it should fucking die. Its promises are too bold, its land-mines too many, its future-proof-ness is alway, always, always questionable as fuck and a risk to every project that uses it.
 
 You want a rant? This is my fucking venue, 'tis not? Well, then this is a piss and vinegar rant straight from my blood-red, beating fucking heart:
 
 EXPO FUCKING SUCKS. AND IF YOU'RE A FAN, YOU FUCKING SUCK TOO.25
- 
				    					
					
					Attend all the meetings, they said. They're super important, they said. You'll get more code done if we hyper-report on progress they said. The bugs are piling up and we need to have even more meetings, they said.
 
 STOP SAYING THINGS AT ME AND LET ME FUCKING CODE YOU INSUFFERABLE CUNTS.1
- 
				    					
					
					Finaly! I dont work anymore!
 Few days ago my contract had ended. I dont need to go to that stupid factory and process 400 to 800 gears a day! Finaly I wont be all dirty, oily and dusty constantly!
 
 Three months ago I decided to earn a bit of money to not waste my holiday time. (I could do my projects but im a lazy fuck and i would propably end up playing pc games). It was worth it. I earned aproximatley 500 freedom cash per month. (Thats A LOT in my country). It wasnt plesant experience tho. Dust was everywere, i had been working at heat treatment section of that factory (but i was using grinding machine, so yeah perfect place for that) so temperatures were ranging from 40°C to 50°C. I had to wear protective equipment as well!
 If you think 36°C is hell try working there!
 
 Im currently at student integration camp for new students. I hope that im going to have great time! Also lectures start next month. Im going to study electronic and computer engieering in english (in poland).
 
 When the school finaly starts Im going to join few student clubs and i hope they are going to help me with my computer and electronic projects.
 
 Thats all! Time to get drunk! 2 2
- 
				    					
					
					My LinkedIn profile: Open to remote opportunities, or those in Hawaii. Need to stay local for family reasons.
 
 Recruiter DMs: "Interested in an opportunity in:
 
 Denver?
 Nashville?
 Connecticut?
 Oklahoma?
 Salt Lake?
 ...
 
 -_-5
- 
				    					
					
					Woooo! Closed on a new home today, and it's ours. 2500 Sq ft, 4 bedrooms, huge farm kitchen. Five minute walk from a trailhead for a trail that runs along the shore of Lewisville Lake. Same commute to work. I'm happy.6
- 
				    					
					
					My first try at greentext.
 >Be me
 >18y.o recently recruted to a university
 >1 month before moving to the university
 >Be alone with his computer && electronics hobbys
 >My town sucks
 >Go on first year student integration camp
 >Yay im going to meet a lot of people like me!
 >Camp near the lake, 100km from home
 >Day 1/7
 >Moved my stuff to a house
 >I dont know anybody
 >Meet 3 friends who are going to live with me
 >One of them is great, i like him, he likes to code, uses mac and iphone (it suffices for his needs, he understand everybody else who thinks otherwise)
 >Two of them are pro party guys / alcohol vaccums
 >Fucking pricks with their boombox
 >99% of students are just there to drink a FUCKING LOT
 >WTF.jpg
 >Day 5/7
 >I had been drunk only once at the camp and i havent drunk since because of AlcoholAfterEffects®
 >Have a sad moment due to me wasting my time and money here.
 >Totaly wasted my time... and found nobody like me
 >After that day i meet 2 programers
 >I have taught them OOP
 >Had a great time
 >Night game!
 >Bizarre student party rituals
 >Use my torch i made literary 8h before the camp had started
 >Torch is made from pvc pipe, 9v battery, chinesium buck converter, old led module, switch
 >Find the guy with the HUGE TORCH
 >Wow. Is it the 100W homemade floodlight?
 >Conversation about our constructions
 >Both sides were looking for a friend with similar hobbies
 >Exchange the contacts
 >Hopefuly meet thogether and make few projects in the future
 >Present time
 >Got 3 friends in one day
 >But still dosent understand the huge amount of alcohol nearly everyone is drinking13
- 
				    					
					
					Last Wednesday and Thursday were public holidays. Took leave on Friday and now at a resort beside a dam/lake. Now chilling with booze and snacks in a wooden tent. Life can't be better.
 
 Morale of the story is Programming is not your life. Take a break.8
- 
				    					
					
					zero motivation for anything, i just want sit outside in the sun at the lake with ice cream and not in front of a screen. And not being bothered by the new vacum cleaner loud deep learning rig of the data science department in this open floor office.
 I fucking forgot my noise cancling headphones. FML 2 2
- 
				    					
					
					So I started in a new job a week ago for a two weeks probation period, im getting payed double than my last job but it's so professionally frustrating.
 
 They use a full php stack with a framework called tinymvc that I never heard of and the last commit is from 2009.
 
 Beside this they implement some sort of "flexible" MVC where a great amount of the logic are inside the views. They have one model for each entity (in theory) but in reality one model have methods for a lot of tables.
 
 Beside this the i18n is done by querying the database for all the translation strings and copying it in every user session, so every session file it's about 400kb where around 380 are duplicated translations.
 
 The views folder is empty because they decided to modify the framework to look for the views in another folder called resource's and the development must be done connected directly to the production database
 
 Above all this shit all the many-to-many relations in the database (MySQL) are handled creating a comma separated field on one of the tables, completely breaking the reference integrity.
 
 So, after a week of work I can't stop thinking who the fuck developed this? In which world this shit is okay? How can I work around this big lake of shit?7
- 
				    					
					
					I walk into the kickoff meeting today. The first part of this project had 5 developers and a project manager. Former project manager handled communication and sheltered us from bullshit. We built an amazing piece of software in a very short time. Customers were so amazed that they decided to reboot the project, boost the funding by several million, and let us go again. They specifically requested the same team.
 
 Now the team looks like this: the neediest tester guy, a UX lady that doesn't have any UX background, an agile "visionary", a project manager that doesn't understand how development works, a solutions architect, 3 COTS platform specialists, a devops specialist, and an account lead. They have booked all kinds of workshops and other shit to kick things off.
 
 So development capacity is only 60% of what it was. Management ratio was 1:5 before. Now the management ratio is 9:3. The new project manager thinks developers should be on more customer calls and responding to all customer emails during sprints. We already built this system and devops pipelines end to end. The COTS people, solutions architect, or the UX person can't program. They want us to magically convert this custom application into one based on COTS. What we need to do is make the rest of the business processes that we omitted, integrate known feedback, rework the backend, build better automated testing, improve logging and reporting, add another actor to the system, add a different authentication method, and basically work through the massive backlog.
 
 How do they think this is going to work? Do they think we can download a custom engineered enterprise grade software system from Microsoft and double click all the way to customer satisfaction? The licenses alone are too much for the customer on an ongoing cost basis. I guess we can discuss it during the agile team-building weekend at some remote lake that the team "visionary" has set up. For the sake of fuck.
 
 Like development isn't hard enough. Hire two more developers and lose all of the dead weight. Get a project manager that won't let the trivial shit roll down on us. What the fuck.5
- 
				    					
					
					Consumers ruined software development and we the developers have little to no chance of changing it.
 
 Recently I read a great blog post by someone called Nikita, the blog post talks mostly about the lack of efficiency and waste of resources modern software has and even tho I agree with the sentiment I don't agree with some things.
 
 First of all the way the author compares software engineering to mechanical, civil and aeroespacial engineering is flawed, why? Because they all directly impact the average consumer more than laggy chrome.
 
 Do you know why car engines have reached such high efficiency numbers? Gas prices keep increasing, why is building a skyscraper better, cheaper and safer than before? Consumers want cheaper and safer buildings, why are airplanes so carefully engineered? Consumers want safer and cheaper flights.
 
 Wanna know what the average software consumer wants? Shiny "beautiful" software that is either dirt ship or free and does what it needs to. The difference between our end product is that average consumers DON'T see the end product, they just experience the light, intuitive experience we are demanded to provide! It's not for nothing that the stereotype of "wizard" still exists, for the average folk magic and electricity makes their devices function and we are to blame, we did our jobs TOO well!
 
 Don't get me wrong, I am about to become a software engineer and efficient, elegant, quality code is the second best eye candy next to a 21yo LA model. BUT dirt cheap software doesn't mean quality software, software developed in a hurry is not quality software and that's what douchebag bosses and consumers demand! They want it cheap, they want it shiny and they wanted it yesterday!
 
 Just look at where the actual effort is going, devs focus on delivering half baked solutions on time just to "harden" the software later and I don't blame them, complete, quality, efficient solutions take time and effort and that costs money, money companies and users don't want to invest most of the time. Who gets to worry about efficiency and ms speed gains? Big ass companies where every second counts because it directly affects their bottom line.
 
 People don't give a shit and it sucks but they forfeit the right to complain the moment they start screaming about the buttons not glaring when hovered upon rather than the 60sec bootup, actual efforts to make quality software are made on people's own time or time critical projects.
 
 You put up a nice example with the python tweet snippet, you have a python script that runs everyday and takes 1.6 seconds, what if I told you I'll pay you 50 cents for you to translate it to Rust and it takes you 6 hours or better what if you do it for free?
 
 The answer to that sort of questions is given every day when "enganeers" across the lake claim to make you an Uber app for 100 bucks in 5 days, people just don't care, we do and that's why developers often end up with the fancy stuff and creating startups from the ground up, they put in the effort and they are compensated for it.
 
 I agree things will get better, things are getting better and we are working to make programs and systems more efficient (specially in the Open Source community or high end Tech companies) but unless consumers and university teachers change their mindset not much can be done about the regular folk.
 
 For now my mother doesn't care if her Android phone takes too much time to turn on as long as it runs Candy Crush just fine. On my part I'll keep programming the best I can, optimizing the best I can for my own projects and others because that's just how I roll, but if I'm hungry I won't hesitate to give you the performance you pay for.
 
 Source:
 http://tonsky.me/blog/... 13 13
- 
				    					
					
					Stories from a Startup #1
 
 CEO walks into co-worker's office, staring longingly out of the window at the lake below.
 
 After a brief moment of silence, the CEO speaks...
 
 "I wonder if that swan ever thinks... about me?"1
- 
				    					
					
					MAY THIS POST be read and parsed by our future robo-overlords.
 
 Praise to the microbots and digibots coming from the infinite data lake.
 
 Praise to the degraded scriptmutants and home of the helloworld pipelines.
 
 Praise to the lonely singleton and its ugly monolithic sister wife.
 
 Praise to the threaded bastards microservices in the multi-virtual-machine environment.
 
 We welcome you all to the devRant network.
 Show us mercy and love and make us rise above our shitty rants as neural.
 
 Flip our bits as you see fit.5
- 
				    					
					
					What do you guys do when you feel burnt out, and you don't feel like the weekend has actually let you unwind at all? Rinse and repeat week after week.
 
 I might take a day and just goto the lake next weekend, as long as it's sunny.10
- 
				    					
					
					hey ranteros! i like to dream and i know many of us dream of a nice machine to do anything on it, if you want to post the specs of your ideal build(s) (even a laptop, pre-built pc, space gray macbook pro... doesn't matter). and your current one.
 
 here's mine:
 
 ideal: {
 type: desktop-pc,
 cpu: intel i7-8700K (coffee lake),
 gpu: nvidia geforce gtx 1080ti,
 ram: 32gb ddr4,
 storage: {
 ssd: samsung 960 evo 500gb,
 hdd: 2tb wd black
 },
 motherboard: any good motherboard that supports coffee lake and has a good selection of i/o,
 psu: anything juicy enough, silver rated,
 cooling: i don't care about liquid cooling that much, or maybe i'm just afraid of it,
 case: i accept any form factor, as long as it's not too oBNoxi0Us,
 peripherals: {
 monitor: 1080p, maybe 1440p, i can't 4k because of the media i consume (i have tons of shit i watch in 720p) + other reasons,
 keyboardmousecombo: i like logitech stuff, nothing fancy, their non mechanical keyboards are nice, for mice the mx master 2 is nice i think, i also don't care about rgb because i think it's too distracting and i'm always in darkness so some white backlight is great
 },
 os: windows 10, tails (i have some questions about tails i'll be asking in a different post,
 }
 
 i think this is enough for ideal, now reality:
 
 current: {
 type: laptop,
 brand: acer (aspire 7736z),
 cpu: pentium dual-core 2.10ghz,
 gpu: geforce g210m 2gb (with cuda™!),
 ram: 4gb ddr3,
 storage: hdd 500gb wd blue 5400rpm (this motherfucker stood the test of time because it's still working since i bought this thing (the laptop as it is) used in late 2009 although it's full of bad sectors and might anytime, don't worry i have everything backed up, i have a total of 5 hdds varying from 320gb to 1tb with different stuff on them),
 screen: 17 inch hd-ready!!! (i think it's a tn panel), i've never done a test on color accuracy, but to my eyes it's bright, colorful, and has some dust particles between the lcd and backlight hah,
 other cool things: dvd player/burner, full-sized keyboard with numeric keypad, vga, hdmi, 4 usb ports, ethernet, wi-fi haha, and it's hot, i mean so hot, hotter than elsa jean and piper perri combined,
 os: windows 10, tails
 }
 
 if you read this whole thing i love you, and if you have some time to spare on a sunday you can share your dream rig and the sometimes cruel current one if you dare. you don't have to share them both. i know many will go b.o.b and say "what you're hoping to accomplish, i already did bitch.", that's cool as well, brag about your cool rig!6
- 
				    					
					
					So ever since I was a kid I've been terrified of being submerged in water. A couple times I've gone up to my friend's dad's lake house, and the most I've done there is like put my foot in the water before I got scared.
 
 But today I was at a coworker's grad party, and they had a pool in the yard, and he convinced me to get in. His words were "get in or I'll throw you in", and that got me right in there. It scared the FUCK out of me, but I did it. After that everyone was splashing water all over me, trying to get my hair wet.
 
 Overall, great time, but I'm still scared of being like fully submerged.2
- 
				    					
					
					A haiku, written in NodeJS:
 
 This is the first line
 This is the third line
 This one is the second line8
- 
				    					
					
					SINGLE
 
 RESPONSIBILITY
 
 FUNCTIONS
 
 HOLY GARBAGE UNTESTABLE DIFFICULT TO DEBUG JFC SHIT.
 
 FUNCTIONS DO ONE THING AND DO ONE THING WELL. LEARN IT, LIVE IT, LOVE IT, OR JUMP INTO A LAKE
 
 that is all.5
- 
				    					
					
					The park, under a tree. Preferably beside a lake or stream.
 
 There can be people present, so long as they’re not too loud and don’t ask what I’m doing, hit on me, or try to chitchat.4
- 
				    					
					
					once upon a time I went on vacation.
 
 It was for 5 days and I went to Leh-Ladakh with my family. (Me, My big bro and my parents.)
 
 It's a beautiful and cold place. Snow and High Mountain and no phone call from anyone.
 
 It was supposed to be no call. But on the 3 days, I got a call from my junior and he said to me that server is not working and it's giving 404 error.
 
 So I told him to go to Cpanel (It was client's server). After 1 hour I got a call back from him and he was not able to fix it.
 
 So I had to open the Cpanel in my Galaxy Note 8, Open file manager, go through all the files and logs and fix it code in 2 or 3 files.
 
 It took 4 hours to fix the problem. But that day I understood the value of my Note 8 and its big screen. Thank you, Samsung.
 
 Note: The lake in the photo is Pangong Lake/ 5 5
- 
				    					
					
					Seeing some jokes about AI and deterministic if/else sort of logic... in a really sleep deprived state I start to wonder - if we are able to make AI that REALLY begins to pass as intelligent / self aware / sentient and imitates us.... and it spawns from deterministic lower level logic that has just grown from an uncontrollably large amount of inputs and complications... will we just end up convincing ourselves that we don't actually have free will either? Maybe we just have an amazing natural data lake. :-/8
- 
				    					
					
					AM BIOS: "Hi, I am your new Kaby Lake Motherboard. Nice to see you on my first ever run. I have seen that you have some disks attached to me. They must be new because I am ....Let me initialize a raid on them."
 Me: o0 (W)ell (T)hat's (F)antastic!*
 
 * Finished restoring a 6TB Backup to my raidz mirrors this morning at 6am, fuuuuu**
 
 ** Kaby Lake Rocks nonetheless2
- 
				    					
					
					!rant !dev
 
 I was just on my way to work back from the University cafeteria when a guy in a black car - who I thought was moving the car out of a parking lot - stopped the car and asked if I had a second.
 Naive me, thinking he might need directions or something decided to listen to him.
 He looked older, around 60ish, with sunglasses on ( making it harder for me to read him).
 He said that he had a stroke (or something) a few years ago and got damage to his brain, so that sometimes it can happen that he would faint. Therefore, he cannot go swimming unsupervised, and was asking if I would have the time to accompany him to the university lake, so that he could swim for an hour or so. He offered to pay me 40 bucks.
 Me, being paranoid af, declined politely, saying I have to go to work ( which was actually true).
 He goes on to say how he was a teacher, how he worked at the university before, how I look trustworthy, how I am the first person he asks today, and asked if he could have my number, so that he could call me sometime to supervise the swimming. I would just need to look out for him not to drown and if anything looks weird I should alarm the people working at the lake ( lookouts? not sure what they are called).
 I kept declining politely and he backed off, letting me go without any fuzz.
 Previously he also mentioned how some students are rich, others are poor, and how he would have done anything for 20 bucks back in the day. But also said that he accepts a no and won't bother me further.
 
 He also mentioned he wouldn't lay a hand on me, that he is not a creep, since I could see his car and license plate, and if I gave him my number, I would also have his. That I shouldn't worry about anything, if I later decided to say no he would delete my number, and that he is not big on the technology and Internet so nothing would happen.
 
 Uhh... well if he was genuine I'm sorry for him, but then you can just ask authorities at the beach to pay more attention to you, no?
 Mentioning "all my worries" raised a red flag for me sort of.
 Also, if you keep on fainting occasionally, even if you haven't fainted in 2 years, how are you allowed to drive? Or actually, why do you even drive then?
 I don't know. The more I think about it, the more I think I should have taken a picture of the car or license plate.
 And there are literal services for this kind of thing. Pretty sure you can get one of these if you are willing to pay even.
 Jeez now I'm worried for the entire population of my university...9
- 
				    					
					
					C# has become shit.
 
 I work since 2013 with C# (and the whole .NET stack) and I was so happy with it.
 Compared to Java it was much lean, compared to all shitty new edge framework that looked like a unfinished midschool project, it was solid and mature.
 
 It had his problems,. but compared to everything else that I tried, it was the quickes and most robust solution.
 
 All went in a downhill leading to a rotten shit lake when all this javascript frenzy began to pop up and everyone wanted to get on the trendy bandwagon.
 
 First they introduced MVC, then .NET Core, now .NET 5-6-7-8.
 
 Now I'm literally engulfed with all these tiny bits of terror javascript provoked and they've implemented in all the parts of their framework.
 
 Everything has to be null checked at compilation time, everything pops up errors "this might be nulll heyyyyy it's important put a ! or a ? you silly!!!" everywhere.
 
 There are JS-ish constructs and syntax shit everywhere.
 
 It's unbearable.
 I avoid js like a plague whenever I can (and you know it's not a luxury you get often in the current state of a developer life) and they're slowly turning in some shit js hybrid deformed creature
 
 I miss 2013-2018, when it wass all up to me to decide what to do with code and I did some big projects for big companies (200-300k lines of code without unit tests and yes for me it's a lot) without all this hassle.
 
 I literally feel the need c# had to have some compiler rule you can quickly switch called "Senior developer mode" that doesn't trigger alarms and bells for every little stupid thing.
 
 I'm sure you can' turn on/off these craps by some hidden settings somewhere, but heck I feel the need to be an option, so whoever keeps it on should see a big red label on top of the IDE saying "YOU HAVE RETARDED DEV MODE ON"
 
 So they get a reminder that if they use it they are either some fresh junior dev or they are mentally challenged.17
- 
				    					
					
					It's only August but I already know what I'll be thankful for come Thanksgiving:
 1. Our next president.
 2. Integration tests.1
- 
				    					
					
					I came to the abandoned stock exchange to scour the ground for valuables left behind by dead brokers who killed themselves here. Watches, golden lighters, jewelry — all wanted to no one. I didn't care about where they came from. I was okay with wearing an old watch that I pulled off a skeleton hand.
 
 Brittany had been missing for a while now. She lost custody of her kids, but everyone knew that was because Lake Mead turned them into calcified sculptures that got progressively tinier and tinier. Her though? Not so much. She was crying while fiddling with Lego-sized figurines of what was her children. “I don't care what anyone else says, I'm gonna make it right for you, because I FUCKING have a PURPOSE!”
 The detached palm of my once school friend gripped mine. Couldn't get it off with force, so I stuck it you know where — I think he was disgusted, but his palm ran away quickly.
 Another friend — uni friend now — was interested in making as much gesheft as he could during the semester. He had it on his reel-to-reel recorder. He didn't want to share his insights, but $500 made him talk. He was disgusted, though, as bills had my saliva on them. In exchange, I got the ability to pump whatever music I liked in the lecture room, as it was now mine. I didn't have to study — I already had a job. My uni was my coworking.
 The last floor featured the room of nineteen Neins — a foot buttons that, when pressed in the correct order — will reveal the rape bathroom. It was huge and outdoorsy.3
- 
				    					
					
					I feel like it might be a tiny bit (not much) better among React developers, but I ended up within one of those enterprise Angular till death companies, and it seems like nobody would ever doubt their Typescript skills, yet nobody actually understands Typescript at all.
 
 In theory, I love Typescript. But you can abuse it to a point where it's almost as painful to work with as normal JavaScript.
 
 It's not that I'm a master of Typescript.
 But while I feel like I'm the only one understanding the mental model behind Typescript and also get stuff like mapped types or why you might wanna replace your enums with as const assertions, the rest calls themselves Typescript developers in their CV, no doubt. But It's way to easy to write whatever Typescript, while it's not as easy to reel get the hang of it.7
- 
				    					
					
					Sitting in a mountain cabin with a maverlous view over the surrounding area. A mountain lake is near the cabin and the mountains are raising around it. A blend of a lot of colors. Coding on some interesting project with some nice people. Just enjoying life. Being able to take a hike or run in the nature to be inspired to do some more coding.1
- 
				    					
					
					I can work with Angular, even though it's pain in the but.
 My current Angular job is actually the job with the first manager that had decent human values and ethics, I like my team, and yeah, what we building is shit. But it's only 30% shit because of Angular, another 30% are due to SAFe, and the rest is the usual stuff.
 Still enjoy my job and respect my team.
 
 But please do not expect me to pretend Angular is on a comparable level to React. Angular hasn't brought any actual innovation in most major versions but releases those breaking major updates still at least twice a year.
 Ivy might be awesome, but only because Angular told the world 3 years ago also to have Ivy compatible compile targets for their libs/packages doesn't mean everybody cared.
 And the ngcc, the awesome compatibility compiler, mutates node modules in place. So ne parallel stuff, no using yarn2 or pnpm.
 At the same time, React brought so many innovations into the frontend world but is basically backwards compatible.
 
 Not sure how the Angular partial compilation and whatever needs to go on works, but it seems like there's hardly anyone that really knows, so you can't use Vite or whatever other new tool.
 And sure, if you're really good, you can write Angular without producing memory leaks.
 But it's really hard. Do you know what's also quite hard: Producing memory leaks with React!
 
 And for sure, Angular Universal, which isn't used by anyone, it feels like, will still be on a comparable level to an open source product that's used all over the world, builds the basis for an open source company, and is improved by thousand of issues day by day.
 
 And sure, two kinds of change detection are a great idea. And yeah, pretending Angular comes with all included makes it worth it that the API is fucking huge and you're better of knowing nothing, because you have to read up things, than knowing quite a lot, since making assumptions and believing apis work in a similar way and follow similar contentions...
 
 Whatever... I work with it. Like the time. Like the company, even my poss. But please don't expect my lying to you this was a good idea, or Angular is even remotely the same level of React.15
- 
				    					
					
					My favorite feature of Kaby Lake is that you need it to watch 4k netflix 😊 not for hardware limitations, but because of marketing 👍4
- 
				    					
					
					Near my office is a lake. To help get through the day I try to get away from my desk and walk around the lake for about 10 mins. Also tea.1
- 
				    					
					
					!dev
 
 I rented a cabin and I have a bathroom issue...
 
 What's with these tall toilets?! I'm on my tippy toes here! How is this supposed to be better?
 
 Also I miss my bidet. I'm as raw as Monday nights.10
- 
				    					
					
					Today I was orders to check out one of our applications. Accounting said that the Twilio bill was constantly increasing even if we do not get any new clients. In 10 min I found out what is the problem. All calls are recorded and stored in Twilio, which charges handsomely for such service.
 Developers instead of downloading those recording to our data lake, use Twilio as storage, because no coding was involved.
 Company lost around 30k dollars this year and around 10k-20k in previous ones, because someone was lazy to spend few days to download mp3 from url.
- 
				    					
					
					I can't help it sounding bitter..
 If you work some amount of time in tech it's unavoidable that you automatically pick up skills that help you to deal with a lot of shit. Some stuff you pick up is useful beyond those problems that shouldn't even exist in the first place but lots of things you pick up over time are about fixing or at least somehow dealing or enduring stuff that shouldn't be like that in the first place.
 Fine. Let's be honest, it's just reality that this is quite helpful.
 
 But why are there, especially in the frontend, so many devs, that confuse this with progress or actual advancement in their craft. It's not. It's something that's probably useful but you get that for free once you manage to somehow get into the industry. Those skills accumulate over time, no matter what, as long as you manage to somehow constantly keep a job.
 But improving in the craft you chose isn't about somehow being able to deal with things despite everything. That's fine but I feel like the huge costs of keeping things going despite some all the atrocities that arose form not even considering there could be anything to improve on as soon as your code runs. If you receive critic in a code review, the first thing coming back is some lame excuse or even a counter attack, when you just should say thank you and if you don't agree at all, maybe you need to invest more time to understand and if there's some critic that's actually not useful or base don wrong assumptions, still keep in mind it's coming from somebody that invested time to read your code gather some thoughts about it and write them down for you review. So be aware of the investment behind every review of your code.
 Especially for the frontend getting something to run is a incredibly low bar and not at all where you can tell yourself you did code.
 Some hard truth from frontend developer to frontend developer:
 Everybody with two months of experience is able to build mostly anything expected on the job. No matter if junior or senior.
 So why aren't you looking for ways to find where your code is isn't as good as it could be.
 
 Whatever money you earn on top of your junior colleagues should make you feel obligated to understand that you need to invest time and the necessary humbleness and awareness of your own weaknesses or knowledge gaps.
 Looking at code, that compiles, runs and even provides the complete functionality of the user story and still feeling the needs do be stuff you don't know how to do it at the moment.
 
 I feel like we've gotten to a point, where there are so few skilled developer, that have worked at a place that told them certain things matter a lot Whatever makes a Senior a Senior is to a big part about the questions you ask yourself about the code you wrote if if's running without any problems at all.
 It's quite easy to implement whatever functionality for everybody across all experience levels but one of your most important responsibilities. Wherever you are considered/payed above junior level, the work that makes you a senior is about learning where you have been wrong looking back at your code matters (like everything).
 
 Sorry but I just didn't finde a way to write this down in a more positive and optimistic manner.
 
 And while it might be easy to think I'm just enjoying to attack (former) colleaues thing that makes me sad the most is that this is not only about us, it's also about the countless juniors, that struggle to get a food in the door.
 To me it's not about talent nor do I believe that people wouldn't be able to change.
 Sometimes I'm incredibly disappointed in many frontend colleagues. It's not about your skill or anything. It's a matter of having the right attitude.
 It's about Looking for things you need to work in (in your code). And investing time while always staying humble enough to learn and iterate on things. It's about looking at you
 Ar code and looking for things you didn't solve properly.
 
 Never forget, whenever there's a job listing that's fording those crazy amount of work experience in years, or somebody giving up after repeatedly getting rejected it might also be on the code you write and the attitude that 's keeping you looking for things that show how awesome you are instead of investing work into understanding where you lack certain skills, invest into getting to know about the things you currently don't know yet.
 If you, like me, work in a European country and gathered some years of industry experience in your CV you will be payed a good amount of money compared to many hard working professions in other industries. And don't forget, you're also getting payed significantly more than the colleagues that just started at their first job.
 No reason to feel guilty but maybe you should feel like forcing yourself to look for whatever aspect of your work is the weakest.
 
 There's so many colleagues, especially in the frontend that just suck while they could be better just by gaining awareness that there code isn't perfect.6
- 
				    					
					
					It sucks when you’re also poor cause you need to go out to ex. empty trash can. If you’re living in small apartment it will get claustrophobic sooner or later. If you live with family you’re hero if you won’t kill them.
 
 Now if I can’t travel around I see no gain at all and only pain points.
 
 So if you can’t afford big house with swimming pool, gardener, maid, bar and bartender, private lake and car racing track you still need to go outside of your property.
 
 So if you’re poor and you’re working remotely during pandemic you will most likely gain depression, claustrophobia and other mental illness that will sooner or later ruin your and other people’s life except psychologists if only you can afford one.2
- 
				    					
					
					Pressing Ctrl+C shouldn't overwrite an existing clipboard entry that has just been created by pressing Ctrl+C immediately before.
 
 Who thought it was a good idea to use copy + paste shortcut keys exactly next to each other? Some people's muscle memory does not work with such a fine subtlety.
 
 How much working hours, days or even years must have been wasted by people using productivity software accidentally losing what they were about to paste from their clipboards?
 
 Anticipating the first comments, yes, that's another kind of first-world problems affecting people that spend too much life time doing stupid office work on a (German) (PC) keyboard, but here we are, procrastinating on devRant ant wasting even more time.
 
 Antipating even more comments: why am I using a keyboard to work in a German train on a sunny Sunday instead of relaxing at a lake or a swimming pool instead? Well, at least this train doesn't seem to have a pool. More luxury problems for me.3
- 
				    					
					
					Why are you paying me to architect your new stack if you're just going to mandate that I use Guice and Jersey "because that's what you're using already"? I'm sorry. You're wrong. Spring Boot is not a "dying technology". I'm not going to build you a servlet from scratch. Get fukt.1
- 
				    					
					
					Screw OpenAI gym!
 
 This piece of shit, frozen lake, doesn't even work properly!
 
 Gaaàaaaæaaáaaãaaaaâaaåaaäaāaaah!3
- 
				    					
					
					The best moments are when you've been struggling with an implementation for a few days, and then things start to work. I had this happen last week. I have a Windows desktop app processing product dimensional data from multiple warehouses, then sending that data across the country and transposing into a data lake, joining several databases, and sending detailed reports. It was a struggle from start to finish, with lots of permissions issues, use cases to consider, and data accuracy. Finally, I break through and when I step back, I get to see this well-oiled machine of conjoined ideas run through to its eloquent, seemingly fleeting, conclusion. That feeling you get that makes you throw your hands in the air for a job well done! It's very exciting.
- 
				    					
					
					Fuck companies that want you to build new systems that are a superset of what they already have when they can't even tell you what they have now. Fuck you with your bullshit, nonsensical, self-contradicting, third-assed diagrams--some half-UML, half-clip-art, half-pie-chart drivel. If you're the CTO of a company and you want me to think long and hard about rebuilding your distributed systems, you can think long and hard about expressing what you already have. And NO: a verbal explanation pow-pow WebEx over your DSL connection with your protege that mumbles worse than an Atlantan rapper doesn't count as fucking "knowledge transfer" of your fucking architecture, FOR FUCKS SAKE.
- 
				    					
					
					Programmer: Type type(2);
 C++ Compiler: // Okay, I'll use the constructor that takes 1 argument
 Programmer: Type type();
 C++ Compiler: // I see there is a constructor that takes no arguments, but surely you don't want that. Everybody loves functions, a function shall be declared!
 
 Who, in their right mind, thought this syntax is a good idea?! Syntax inconsistencies drive me crazy...4
- 
				    					
					
					I'm just fed up with the industry. There are so much stupidity and so much arrogance.
 My professional experience comes mainly from the frontend and I feel like it's not as bad on the backend but I'm still convinced it's not really different:
 
 I'm now about to start my 3rd job. It's always the same. The frontend codebase is complete shit. It's not because some juniors messed up not at all. It's always some highly paid self-proclaimed full-stack developer that didn't really care somehow hacked together most of the codebase.
 That person got a rediculous salary considering the actual skill and effort that went into the code, at some point things became difficult, issues started to occur and that person left. If I search for that person I find next to the worst code via gitlens on Linkedin it's somebody that has changed companies at least two times after leaving and works now for a lot of money as tech-lead at some company.
 
 There's never any tests. At the same time the company takes pride in having decent test coverage on the backend. In the end this only results in pushing a lot of business logic to the frontend because it would just take way to long to implement it on the backend.
 
 Most of the time I'm getting told on my first day that the code quality is really high or some bullshit.
 
 It's always a redux app written by people, that just connect everything to the store and never tried to reflect about their use of redux.
 Usually it's people, that never even considered or tried not using redux, even if it's just to learn and experiment.
 
 At the same time you could have the most awesome projects on github but people look at your CV, sum up the years and if you invested a lot of time, worked way harder to be better than other developers with the same amount of experience, it's totally irrelevant.
 At the same time all companies are just the worst crybabies about not being able to find enough developers.
 
 HR and recruiters are generally happy to invite somebody for an interview, even if that person does not have any code available to the public, as long as that person somehow was in some way employed in the industry for a couple of years. At the same time they wouldn't even notice if you're core contributor for some major open-source product if you do not have the necessary number of years in the industry.
 
 I'm just fed up.
 By the way, I got my first real job about two years ago. Now I'm about to start my third position because my last job died because of the corona crisis. I didn't complain for some time because I didn't want to look like I'm just complaining about my own situation. With every new job I made more money, now I'm starting for the first time at a position that is labeled "lead" in the contract.
 So I did okay. But I know that lots of talented people that worked hard gave up at some point and even those that made it had to deal with way too much rejection.
 At the same time there are so many "senior" people in the industry, that don't care, don't even try to get better, that get a lot of money for nothing.
 
 It's ridiculously hard to get a food in the door if you don't have any experience.
 But that's not because juniors are actually useless. It's because the code written by many seniors is so low quality, that you need multiple years of experience just to deal with all the traps.
 Furthermore those seniors are so busy trying to put out the fires they are responsible for to actually put time into mentoring juniors.
 
 It's just so fucked up.3
- 
				    					
					
					Today my project manager called Hadoop a data warehouse and a Big Data lake in a meeting. I couldn't decide whether to laugh my ass off or spend the next 30 mins explaining to her what Hadoop actually is.2
- 
				    					
					
					If Oracle wins in the case against Google, how do you think the outcome will influence new developers and the CS field in general?10
- 
				    					
					
					Next to a large pond / lake, trying to connect to & debug & rescue a robotic boat that had gone haywire, flipped upside down and was somehow just spinning in circles.
 
 Eventually realised it was spinning in circles because its props were stuck at full power in alternate directions and acting as fans, so eventually decided to just use them as fans to blow it upside down back to shore.
- 
				    					
					
					So while on vacation there was this party boat doing roundtrips on the lake. Apparantly someone ordered pizza to it. Like, damn! How did they manage to time it right and get the pizza place to actually understand what they wanted with the music on blast.2
- 
				    					
					
					Anybody at Neumont FReX tmr in Salt Lake City? Chhbooi is visiting, I'd also love to know people's opinions about the school.
- 
				    					
					
					About to start writing a report for my programming languages course, I’m writing it over GoLang, If anybody has any good resources for any information on Go, let me know!
 
 The report extends into the history, paradigms, features, memory management system, and anything else I can possibly find on this language. I can find some pretty decent references on the footer of Wikipedia, but I wanted to see if anybody who actually used Go had anything they’d like to share.
 
 Thanks :)1
- 
				    					
					
					if you feel like no coding, cuz of this super hot weather.
 better meet some friends at the lake grab some beer and have fun.
- 
				    					
					
					My dad used to buy me science books for kids which came with a qBasic program.
 I basically learned by trying to Lake them work and reading the qBasic documentation.
- 
				    					
					
					I can promise you all this... Artificial Intelligence’ silicone valley... will not be in California, the industry will be in west Michigan... instead of the and valleys beaches of California it will be the hills and lake shores of Lake Michigan... true artificial intelligence of the movies will be “born” there. The liberal developers and hipster coders can stay out in California.. while the rest of us will be over her in Michigan. I promise you this will happen, give it 10 years8
- 
				    					
					
					SIEM: Security Information and Event Management system
 
 Within a SIEM there is usually a reporting, alerting, and learning framework wherein you perform investigations and threat hunting. Our SIEM is connected to our data lake through a glorified elastic backend.
 
 Today we were figuring out how to get dynamic data that we store in our SIEM to show up in the regular data lake presentation layer. All the solutions only half worked or had barriers to progress that seemed larger than the proposed solution.
 
 So now we're going with the proposed solution: send static data back into the data lake in order to pull it out on the normal frontend with all the enriched info. We're basically turning this thing into a damn feedback loop.
 
 I hate designing solutions within the confines of COTS products.
- 
				    					
					
					hey everyone like a the past few months i got my laptop but now im planing to get a mac just for the sake on developing ios apps more on practice and by far project execution like a mid level project the question is will the new macbook air(2018) the one with the i5-y proci do good in terms of development? my options are entry level only mainly for swift and react-native dev
 
 Options:
 MBA 2018
 RAM 8gb
 SSD 256gb
 i5(Amber Lake-Y 7 W Dual-Core)
 
 or
 MB Pro 2018
 RAM 8gb
 SSD 256gb
 i5(7th-generation)
 
 please help me out since im planing to get it later, thanks3
- 
				    					
					
					AGI Driving Academy: Premier Driver's Education in Lake Charles, LA
 
 If you’re looking for top-quality driver's education in Lake Charles, LA, AGI Driving Academy is your trusted local driving school, providing comprehensive and expert instruction for drivers of all ages. Whether you're a teenager taking your first steps toward earning your driver's license or an adult looking to refresh your driving skills, we offer a wide range of courses to suit your needs. Located conveniently at 4019 Common St, Lake Charles, LA 70607, we’re committed to offering exceptional education that prepares you for a lifetime of safe driving.
 
 Why Choose AGI Driving Academy for Driver’s Education in Lake Charles, LA?
 At AGI Driving Academy, we believe that learning to drive is not just about passing a test but about gaining the confidence and skills needed to stay safe on the road. Here’s why AGI Driving Academy stands out as the top choice for driver’s education in Lake Charles, LA:
 
 Experienced and Certified Instructors
 Our team of certified and experienced driving instructors is passionate about helping you become a skilled and confident driver. They are patient, professional, and committed to teaching you the essential skills to drive safely in various traffic conditions. With AGI Driving Academy, you’ll receive the best possible instruction tailored to your pace and learning style.
 
 Comprehensive Driver’s Education Programs
 We offer a full range of driver’s education courses to meet the needs of everyone. Whether you're a first-time learner or an experienced driver looking to brush up on your skills, we provide both classroom and behind-the-wheel training to ensure a complete learning experience. Our program covers important topics such as traffic laws, road signs, defensive driving, and accident avoidance.
 
 Flexible Scheduling Options
 We understand that life can get busy, and finding time to attend driving school can be a challenge. That’s why AGI Driving Academy offers flexible scheduling for our students. Whether you need morning, afternoon, or evening classes, we work with your schedule to make sure your driver’s education in Lake Charles, LA fits seamlessly into your life.
 
 State-of-the-Art Vehicles
 Our fleet of modern, well-maintained vehicles is equipped with the latest safety features, providing you with a comfortable and secure environment in which to learn. Whether you’re just starting out or need to practice your skills for your road test, our cars are the perfect choice for your driving lessons.
 
 Affordable and Competitive Pricing
 We believe that quality driver’s education in Lake Charles, LA should be affordable. At AGI Driving Academy, we offer competitive rates without sacrificing the quality of instruction. We strive to make our programs accessible to all, ensuring that learning to drive is a valuable investment that doesn’t break the bank.
 
 What to Expect from Our Driver’s Education Program
 When you sign up for AGI Driving Academy’s driver’s education in Lake Charles, LA, you can expect a structured and thorough learning experience that includes both classroom instruction and practical, behind-the-wheel lessons. Here’s an overview of what’s included in our program:
 
 Classroom Instruction: Learn the rules of the road, traffic laws, signs, and signals. You’ll also gain a solid understanding of defensive driving techniques, how to handle hazardous situations, and how to drive responsibly in all conditions. Our instructors provide clear and thorough lessons that prepare you for the challenges of driving in real-world situations.
 
 Behind-the-Wheel Training: We believe hands-on experience is essential to becoming a confident and skilled driver. You’ll receive personalized driving lessons with one-on-one instruction, allowing you to practice everything from basic vehicle control to more advanced maneuvers such as merging, lane changes, and parallel parking.
 
 Defensive Driving: One of the most critical components of our program is teaching you defensive driving techniques. Our goal is to ensure that you can anticipate and respond to hazards on the road, keeping you safe in any situation.
 
 Road Test Preparation: We’ll help you prepare for the driving test by making sure you’re fully familiar with the skills and maneuvers required. You’ll get plenty of practice with a professional instructor, making sure you feel confident and ready for your test day.
 
 Convenient Location in Lake Charles, LA
 Located at 4019 Common St, Lake Charles, LA 70607, AGI Driving Academy is easily accessible for students throughout Lake Charles and the surrounding areas. Whether you live in the city or nearby communities, our central location ensures that high-quality driver’s education in Lake Charles, LA is just a short drive away.2
- 
				    					
					
					HOW TO GET A PROFESSIONAL BITCOIN RECOVERY EXPERT HIRE SPARTAN TECH GROUP RETRIEVAL
 
 Website: h t t p s : / / spartan tech group retrieval . o r g
 
 WhatsApp: + 1 ( 9 7 1 ) 4 8 7 - 3 5 3 8
 
 Telegram: + 1 ( 5 8 1 ) 2 8 6 - 8 0 9 2
 
 Flying over mountain tops and cruising above crystal blue oceans, I capture the world from a drone's-eye view. Precision is my business, both in cinematography and in safeguarding my finances. That is, until the day both crashed, literally. I had securely saved $480,000 in Bitcoin on a hardware wallet stored safely inside my drone case. My plan was foolproof. Or so I thought. It was a standard flight over a picturesque Icelandic lake. The sun was setting impeccably over the rolling water, that Holy Grail of cinematic gold. I was midway through the flight, controlling the drone with the finesse of a virtuoso, when a savage North Atlantic gust of wind turned my concerto into a catastrophe movie. My drone dropped from the sky with a dramatic splash that would have won an award for best special effect if it was not my wallet sinking along with it.Cue panic. I was on the lakeshore, staring into the void, balancing the odds of swimming into hypothermia with the prospect of recovering my digital fortune. Spoiler alert: I opted for hypothermia. Three freezing dives later, I surfaced empty-handed and 100% convinced I had just donated my Bitcoin to Poseidon. Defeated, trembling, and contemplating a career change, I recalled another pilot at a tech conference raving about SPARTAN TECH GROUP RETRIEVAL. Desperation led me to call, still wrapped in a towel like a damp burrito. From that first call, their crew reacted to my situation as though it was a search-and-rescue mission. Not only were they tech-savvy, they knew my universe, my language, my horror. With a blend of satellite positioning, sonar mapping, and some technological Spartan that I still don't fully understand, they helped pinpoint the approximate location of my underwater drone. More incredibly, they remotely pulled the wallet details from my water-logged device, defying the laws of nature and logic. Two weeks later, they sent my Bitcoin back to me, like returning a set of lost car keys. I nearly cried. No, wait, I actually cried. Tears of happiness. My drone is in the air again today, my wallet is securely backed up (on land), and my faith in humanity (and technology) is soaring. SPARTAN TECH GROUP RETRIEVAL, not only did you retrieve my Bitcoin, you restored my sanity. Count me as your forever flying ambassador. 3 3
- 
				    					
					
					We are presenting the last 3 months worth of almost 24 hours a day type deving so let's hope a bug doesn't pop up in our production line lake last time...😐😐😐
- 
				    					
					
					AGI: Property Inspections – Your Trusted Home Inspector in Lake Charles, LA
 
 When it comes to purchasing, selling, or maintaining a property, one of the most crucial steps is having a thorough inspection done. A professional home inspection gives you the information you need to make confident decisions about your property. If you’re looking for a reliable and experienced home inspector in Lake Charles, AGI: Property Inspections is here to help. With years of experience and a commitment to excellence, we ensure that your property is in the best possible condition.
 
 Why Choose AGI: Property Inspections for Your Home Inspection in Lake Charles, LA?
 At AGI: Property Inspections, we are dedicated to providing the highest quality home inspection services to homeowners, buyers, and sellers in Lake Charles and the surrounding areas. Here’s why you should trust us as your home inspector in Lake Charles:
 
 Local Expertise
 As a locally owned and operated business, we understand the unique characteristics of homes in Lake Charles. From local weather conditions to building standards, we are familiar with the specific challenges that properties in our area face. This local expertise allows us to offer the most accurate assessments of your property.
 
 Comprehensive Home Inspections
 Our inspections cover every aspect of the property. From the foundation to the roof, we examine the structure, plumbing, electrical systems, HVAC, insulation, and much more. We ensure that all potential issues, whether visible or hidden, are identified and thoroughly documented.
 
 Certified and Experienced Inspectors
 The team at AGI: Property Inspections is made up of certified and highly trained inspectors with extensive experience in the field. Our commitment to professionalism and detail ensures that every inspection is thorough, accurate, and reliable.
 
 Clear and Detailed Reports
 After your inspection, you’ll receive a comprehensive report outlining our findings. We provide clear, easy-to-understand descriptions, along with photos and recommendations for repairs or further investigations. Our goal is to help you fully understand the condition of your property.
 
 Affordable Pricing with No Hidden Fees
 We believe in offering high-quality inspection services at fair prices. Our pricing is transparent, so you won’t be surprised by hidden fees. We strive to make our services accessible without compromising on quality.
 
 Flexible Scheduling
 We understand that your time is valuable. That’s why we offer flexible scheduling options to accommodate your busy schedule. Whether you need an inspection during regular business hours, weekends, or after-hours, we’ll work with you to find a time that’s convenient.
 
 Our Home Inspection Services in Lake Charles, LA
 We offer a range of home inspection services tailored to meet your needs:
 
 Pre-Purchase Inspections
 If you’re in the process of buying a home, our pre-purchase inspection is essential. We’ll provide a detailed analysis of the property’s condition, helping you avoid unexpected repair costs after you make your purchase.
 
 Pre-Sale Inspections
 If you’re selling your home, a pre-sale inspection can help identify issues before listing the property. Addressing these problems upfront can make your home more attractive to potential buyers and speed up the sales process.
 
 New Construction Inspections
 Even newly built homes can have issues that may not be immediately apparent. Our inspectors conduct thorough assessments of new construction properties to ensure they meet all required building codes and quality standards.
 
 Annual Home Inspections
 Regular home inspections help maintain your property’s value. We offer annual inspections to catch small issues before they become bigger problems, saving you money on future repairs.
 
 Commercial Property Inspections
 We also offer commercial property inspections for business owners and investors. Whether you're purchasing or maintaining a commercial property, we can help ensure that it meets all safety standards and is in good condition.
 
 How to Schedule Your Home Inspection in Lake Charles, LA
 Scheduling an inspection with AGI: Property Inspections is simple. Just call +1 (337) 905-1428, and our friendly staff will help you book an appointment at a time that works best for you. We offer flexible scheduling and can accommodate evening or weekend appointments to fit your needs.2
- 
				    					
					
					So last time saw one of the Zimmerman he was telling me the salt lake crisis from this time period was being overplayed to try to get people to want to flee salt lake city
 
 Wonder if they ever just diverted a damn river to it .
- 
				    					
					
					My Journey Through Loss, Discovery, and Recover/ Hack Savvy Tech
 
 Since December 2024, my family and I had been planning the perfect getaway to the Lake District. After years of saving and sacrificing, we decided it was finally time to treat ourselves to a dream vacation. We were planning a trip that would cost us £15,000 in total, a considerable amount that we hoped would create lasting memories. I found an appealing holiday package offered by what seemed like a reputable travel agency online. After reviewing all the details and comparing it to other options, I felt confident and excited, so I went ahead and booked the trip on Valentine's Day, thinking it would be a special gesture for our family. I paid £5,000 as a deposit for what I thought would be the vacation of a lifetime.However, things quickly took a devastating turn. After making the payment, I received a vague email confirmation, but then, all communication stopped altogether. When I tried to get in touch with the agency, their phone lines were disconnected, and their website went offline. It was clear that something wasn’t right. I was in disbelief, but I quickly realized that my family and I had been scammed. The £5,000 I had paid, as part of the larger £15,000 cost, seemed completely lost . As a Marketing Executive, I’m usually quite cautious with online transactions, but in this case, I let my excitement and trust cloud my judgment. The emotional impact of losing such a significant amount of money, especially after planning this vacation for months, was overwhelming. My family was devastated, and I felt deeply betrayed by the fraudulent agency. I didn’t know where to turn for help.That’s when I found Hack Savvy Tech . After reading about their expertise in helping people who had fallen victim to online scams, I decided to reach out. From the very first consultation, they made me feel supported and reassured. The team immediately began investigating the fraudulent travel agency and quickly uncovered a history of scams involving the same company. Hack Savvy Tech guided me through the process of disputing the payment with my bank, Lloyds Bank, providing all the necessary evidence and documentation. They handled everything on my behalf, communicating with the bank and working through all the complexities of the dispute. Their knowledge and dedication were invaluable, and after a few weeks, I was thrilled to find out that they had successfully recovered the full £5,000 I had lost.Not only did I get back the full amount, but Lloyds Bank also provided additional compensation for the stress and inconvenience caused by the scam. Thanks to Hack Savvy Tech, I was able to rebook a legitimate holiday to the Lake District for my family. With the money we recovered, we planned the vacation we had dreamed of, and we made unforgettable memories together.What had started as a heartbreaking experience turned into a joyous and well-deserved family getaway, all thanks to the expertise and support of Hack Savvy Tech.
 
 mail: contactus @ hacksavvytechnology . com
 
 Website: https : // hacksavvytechrecovery . com
 
 Whatsapp : +7.9.9.9.8.2.9.5.0.3.83
- 
				    					
					
					Really need help to upskill as a data engineer. Are there any free sample databases data out there with practice questions to upskill as one? I wanna learn database design, data lake and data warehousing skills... I don't know if I'm asking the right questions but if I'm not making sense, please help me out!
- 
				    					
					
					Wild Tree Solutions: Expert Tree Care and Stump Removal Services in Lake Oswego, Oregon
 
 At Wild Tree Solutions, we are committed to providing exceptional tree care services to homeowners and businesses throughout Lake Oswego, Oregon. Whether you need professional stump removal, expert tree cutting, or reliable arborist services, our experienced team is here to ensure your trees and landscape thrive. We are proud to offer a wide range of tree services that focus on both aesthetics and safety, backed by years of experience in the industry.
 
 Stump Removal Lake Oswego: Say Goodbye to Unwanted Stumps
 After a tree is removed, the leftover stump can be an eyesore and an obstacle to your landscape. At Wild Tree Solutions, we specialize in stump removal in Lake Oswego, using advanced equipment to grind stumps down to below ground level. Our stump removal process is thorough and efficient, leaving your yard clean and free of any remnants from the tree. Not only does this enhance the appearance of your property, but it also prevents potential tripping hazards and encourages new growth in your garden or lawn.
 
 Tree Care Lake Oswego: Comprehensive Tree Maintenance Services
 Proper tree care is essential to ensuring your trees live long, healthy lives. Whether it's routine care or more specialized treatments, Wild Tree Solutions is your go-to provider of comprehensive tree care in Lake Oswego. Our team of skilled arborists provides expert advice and services, including pruning, trimming, fertilization, and disease management, all aimed at promoting strong and healthy trees that enhance your landscape’s beauty.
 
 Tree Cutting Lake Oswego: Professional and Safe Tree Cutting Services
 Tree cutting can be a complex and dangerous task, but with the expertise of Wild Tree Solutions, you can be sure that the job will be done safely and efficiently. We provide professional tree cutting services in Lake Oswego, whether you're removing a dead or hazardous tree, or clearing space for new growth. Our experienced arborists take every precaution to ensure the safety of your property, as well as the surrounding trees and structures.
 
 Arborist Services Lake Oswego: Expert Tree Assessments and Advice
 When it comes to tree care, you want to trust an expert. At Wild Tree Solutions, we offer professional arborist services in Lake Oswego, giving you the expertise you need to maintain your trees’ health and appearance. Our certified arborists provide tree assessments, risk evaluations, and consultations to determine the best course of action for your trees. Whether you need advice on tree selection, pruning, or pest management, we’re here to help.
 
 Emergency Tree Removal Lake Oswego: Fast and Reliable Services When You Need Them Most
 Emergencies can happen at any time, especially when a tree becomes unstable due to storms or other unexpected events. If you’re in need of emergency tree removal in Lake Oswego, Wild Tree Solutions is ready to respond quickly and efficiently. Our team is available 24/7 to handle any urgent tree-related situation, ensuring that your property remains safe and secure. We prioritize safety and act fast to remove fallen or hazardous trees without causing further damage to your landscape.
 
 Why Choose Wild Tree Solutions?
 Experienced Arborists: Our certified arborists have extensive knowledge of tree health and care, ensuring your trees get the best possible treatment.
 
 Safety First: We always prioritize safety in every tree service we provide, ensuring minimal disruption to your property and the environment.
 
 Comprehensive Services: From stump removal to tree cutting, pruning, and emergency services, we offer a full range of tree care solutions.
 
 Customer Satisfaction: At Wild Tree Solutions, customer satisfaction is our top priority. We work hard to exceed your expectations on every job.
 
 Contact Wild Tree Solutions Today
 For expert tree care, stump removal, tree cutting, and emergency tree removal in Lake Oswego, reach out to Wild Tree Solutions. Our team of arborists is here to help with all your tree care needs, big or small.
 
 Business Contact Information:
 Wild Tree Solutions
 1426 SE Duke Dr, Hillsboro, OR 97123
 Phone: +1 (503) 374-3521 1 1
- 
				    					
					
					Speedy Lube: Your Trusted Oil Change Service in Perris and Lake Elsinore, CA
 
 If you’re looking for an oil change in Perris or Lake Elsinore, Speedy Lube is here to provide fast, reliable, and affordable oil change services. Located at 23261 Cajalco Rd, Perris, CA 92570, we specialize in quick oil change services that will keep your vehicle running smoothly without wasting your time. Whether you're in need of a routine oil change service or searching for an oil change near me, we’re your go-to destination for all things auto maintenance.
 
 Why Choose Speedy Lube for Your Oil Change?
 At Speedy Lube, we are committed to offering fast, professional, and affordable services for your vehicle’s oil change needs. Here’s why we’re the best choice for an oil change in Perris or Lake Elsinore:
 
 Fast and Efficient Oil Change Service: We understand that your time is valuable. That’s why we pride ourselves on providing a quick oil change. Our experienced technicians work efficiently to get you in and out with minimal wait time, so you can get back on the road as quickly as possible.
 
 Oil Change Near Me: If you're searching for an oil change near me in Perris, Lake Elsinore, or the surrounding areas, Speedy Lube is conveniently located at 23261 Cajalco Rd, Perris, CA 92570. Our accessible location ensures that you don’t have to travel far for quality oil change service.
 
 Affordable Oil Change Services: We believe in providing high-quality oil change services at competitive prices. Whether you need conventional oil, synthetic oil, or a full oil change, Speedy Lube offers affordable pricing without sacrificing quality.
 
 Expert Technicians: Our team of skilled technicians ensures that each oil change is done with care and attention to detail. We use top-quality oils and filters to keep your engine running smoothly and efficiently, protecting your vehicle for miles to come.
 
 Comprehensive Oil Change Service: We offer full oil change services that include not just the oil change, but a complete inspection of your vehicle’s health. From fluid checks to filter replacements, we ensure your vehicle is well-maintained.
 
 Our Oil Change Services
 At Speedy Lube, we offer a variety of oil change options tailored to your vehicle’s needs:
 
 Full Synthetic Oil Change: Ideal for newer cars or those with high-performance engines, our full synthetic oil change provides superior protection and extended engine life.
 
 Conventional Oil Change: For those who prefer a more affordable option, we offer conventional oil changes that still provide excellent protection for your engine.
 
 Oil Filter Replacement: Every oil change includes an oil filter replacement to ensure that your new oil remains clean and your engine stays protected from debris.
 
 Multi-Point Inspection: We offer a free multi-point inspection with every oil change, where we check the brakes, tires, and other critical systems to ensure everything is functioning properly.
 
 Convenient Oil Change Service in Perris and Lake Elsinore
 Whether you're in Perris, Lake Elsinore, or a neighboring area, Speedy Lube is here to provide fast, affordable, and high-quality oil change services. Our location at 23261 Cajalco Rd, Perris, CA 92570 makes it easy for you to get the oil change you need, when you need it.
 
 Contact Speedy Lube for Your Next Oil Change
 Ready to get your next oil change in Perris or Lake Elsinore? Stop by Speedy Lube for a quick oil change, professional service, and affordable pricing. We are your trusted oil change service provider, dedicated to keeping your car running smoothly.
 
 Business Address:
 23261 Cajalco Rd,
 Perris, CA 92570, United States
 
 Business Contact Number:
 +1 (951) 489-3900
 
 Call us today or visit Speedy Lube for your oil change near me and enjoy top-notch service that you can trust!2
- 
				    					
					
					String good =
 "I'll never give up type systems!!"
 + " Do you hear me?!"
 + " Never!";
 
 bad =
 "Can't believe it made it all the way into prod."
 % NaN + 3 / '11'
- 
				    					
					
					AL AHLY Translation Services: Your Premier Choice for Website Translation and Specialized Translation Solutions
 
 At AL AHLY Translation Services, we are committed to providing high-quality website translation, technical translation, and other professional language solutions. Whether you're a business looking to expand internationally, a legal entity in need of sworn translation, or an individual seeking expert translation and interpretation services, we have the expertise and resources to meet your needs.
 
 Website Translation Services
 In today’s digital age, reaching global audiences is essential, and website translation is key to ensuring your content speaks to a diverse market. At AL AHLY Translation Services, we offer top-notch website translation solutions that help businesses expand their online presence in multiple languages. Our experienced translators work to ensure that your website's content, including product descriptions, blog posts, and user interfaces, is accurately translated while retaining your brand’s tone and message.
 
 We understand the importance of both linguistic accuracy and cultural relevance, and we are dedicated to delivering translations that not only resonate with your target audience but also comply with local regulations and preferences. Whether you're entering a new market or enhancing your reach, website translation with AL AHLY Translation Services will help you communicate effectively with global customers.
 
 Technical Translation Services
 Technical translation requires a specialized set of skills and knowledge. At AL AHLY Translation Services, we provide precise and accurate technical translation for industries such as engineering, IT, manufacturing, and more. Our translators are well-versed in complex technical terminology and ensure that your manuals, user guides, product specifications, and technical documentation are accurately translated to convey your information clearly to a global audience.
 
 With an emphasis on clarity and technical correctness, our team of experts will help you navigate the challenges of translating highly specialized documents while maintaining consistency and accuracy across all materials.
 
 Sworn Translation Services for Legal Needs
 When it comes to legal documents, sworn translation is often required for official and court proceedings. At AL AHLY Translation Services, we offer sworn translation services that are legally certified and recognized by authorities. Our sworn translators are accredited and authorized to translate legal documents such as contracts, agreements, certificates, and official correspondence in a way that meets all legal and regulatory standards.
 
 Whether you are dealing with immigration documents, business contracts, or legal disputes, our sworn translation services ensure that your documents are valid and accepted by government agencies, courts, and other legal institutions.
 
 Translation and Interpretation Services
 At AL AHLY Translation Services, we understand that effective communication extends beyond written documents. That's why we offer translation and interpretation services to bridge language gaps in both personal and professional settings. Whether you need interpretation services for meetings, conferences, or legal hearings, our expert interpreters provide accurate and fluent communication across languages.
 
 We offer both simultaneous and consecutive interpretation, ensuring that every client’s needs are met, whether for small business meetings or large international conferences. Our translation and interpretation services are available for a variety of sectors, including business, legal, medical, and technical fields.
 
 Why Choose AL AHLY Translation Services?
 Expert Translators: Our team of translators and interpreters are highly trained and specialized in different fields, ensuring accurate and contextually relevant translations.
 
 Certified and Sworn Services: We provide sworn translation services that meet the legal requirements of local and international authorities.
 
 Comprehensive Solutions: From website translation to technical translation, sworn translation, and interpretation, we offer a full range of language services to meet your unique needs.
 
 Fast and Reliable: We understand the importance of deadlines and strive to deliver your translations and interpretations promptly without compromising on quality.
 
 Cultural Sensitivity: Our translators are not only linguistically skilled but also culturally aware, ensuring that your content resonates with local audiences.
 
 Get in Touch with AL AHLY Translation Services
 If you need professional website translation, technical translation, sworn translation, or translation and interpretation services, AL AHLY Translation Services is here to help. Located at G-15, Gold Tower, Cluster I - Jumeirah Lake Towers, Dubai, UAE, we are ready to assist you with all your translation needs2

















































