#python tips and tricks
Explore tagged Tumblr posts
Text
Tips for Optimizing Python Code for Faster Execution
Python, known for its simplicity and adaptability, is a popular programming language used in a wide range of applications. While Python provides simplicity of development, its interpreted nature can occasionally result in slower execution when compared to compiled languages. However, by utilizing appropriate optimization techniques, developers can greatly improve the efficiency of their Python scripts. In this post, we will look at useful strategies for optimizing Python code to achieve faster execution speeds while also improving overall efficiency and user experience.
Use Built-in Functions and Libraries: Python comes with a plethora of built-in functions and libraries that are highly optimized for efficiency. Use these pre-existing tools to do basic tasks more efficiently. For optimized numerical computations and data manipulation tasks, use built-in functions such as map(), filter(), and reduce(), as well as popular libraries such as NumPy and pandas.
Reduce the Use of Loops: Loops can be a significant cause of performance bottlenecks, particularly when processing huge datasets. Use vectorized operations and comprehensions instead of explicit loops whenever possible. To conduct operations on full arrays or lists, use NumPy's array operations or list comprehensions, which can greatly reduce execution time.
Select the Correct Data Structures: Choosing the correct data structures can have a big impact on performance. Familiarize yourself with the features and use cases of various Python data structures. For example, dictionaries are useful for quick key-value lookups, sets are useful for membership testing, and lists are useful for sequential data. Understanding the advantages and disadvantages of each data format will allow you to select the most appropriate one for your individual needs.
Optimize I/O Operations: I/O operations such as reading from files or communicating with databases might cause performance overhead. Reduce the number of reads and writes, buffer data when necessary, and employ efficient I/O methods tailored to your use case to optimize I/O operations. Consider using libraries such as pandas for efficient data reading and manipulation.
Caching and Memoization Techniques: Caching and memoization techniques can help avoid unnecessary computations and enhance efficiency. Recognise areas of your code that contain repetitive computations and save the results for later use. To easily implement memoization, use tools like the functools.lru_cache decorator. You can greatly minimize computational overhead and increase total execution performance by caching intermediate results.
Profiling Your Code: Profiling is an important step in optimizing Python code. Identify performance bottlenecks and places that need to be optimized using profiling tools like C Profile or third-party programmes like line_profiler and memory_profiler. Profiling provides insight into the time and resources required by various areas of your code, allowing you to target your optimisation efforts more efficiently.
Utilize Parallelism and Concurrency: Using parallelism and concurrency techniques can boost the execution speed of CPU-intensive processes or jobs that need waiting for I/O operations. Use Python's multiprocessing or concurrent.futures modules to achieve parallel execution or asynchronous programming by splitting the workload across numerous processors or threads.
Optimize Algorithmic Efficiency: It is critical to analyze and optimize algorithms in order to achieve peak performance. Determine which parts of your code can be optimized by reducing time complexity or increasing space efficiency. To implement more efficient solutions, become acquainted with algorithmic concepts and data structures.
Avoid Unnecessary Function Calls and Object Instantiation: Excessive function calls and object instantiation can add overhead and have an impact on performance. Within loops or performance-critical portions, avoid needless function calls and object formation. To reduce computational overhead, initialize objects outside the loop or reuse existing objects if possible.
Use Compiled Extensions: In performance-critical portions, consider using compiled extensions or integrating code written in lower-level languages like C or C++. Python has interfaces such as Cython and ctypes that allow you to interact with compiled libraries and considerably enhance execution time for computationally expensive jobs.
Conclusion: Optimizing Python code for faster execution necessitates a mix of rigorous analysis, smart coding practices, and the use of appropriate tools. By following the advice in this article, you can greatly improve the performance of your Python code, resulting in shorter execution times, increased efficiency, and a better user experience. To obtain optimal performance in your projects, continuously seek to enhance your optimisation abilities, stay up to speed with the latest tools and approaches, and exploit the huge Python ecosystem.
Do you want to learn more about optimizing Python code? Explore our complete Python courses by joining CACMS today. Improve your abilities and the performance of your Python code. To begin your Python optimisation journey, please visit our website.
Contact +91 8288040281 or Visit http://cacms.in/python/ for more Information.
#python#python course#python training course#python tips and tricks#python programming#programming institute in amritsar#programming classes near me#python certification course#python training course in amritsar#python code#optimizing python code#complete python course#cacms institute
1 note
·
View note
Text
Python Tips And Tricks ...
Post #134: Stackify, Prit Doshi, Python Tips, 10 tricks for optimizing your code, June 2024.
#programming#coding#i love coding#education#learning#coding is fun#i love programming#i love python#python#learn python#tips and tricks#stackify
3 notes
·
View notes
Text
#coding#software engineering#artificial intelligence#frontend#learn to code#css3#htmlcoding#html5#html5 css3#python#excel#learning#tips and tricks#machine learning#automation
0 notes
Text
Complete Excel, AI and Data Science mega bundle.
Unlock Your Full Potential with Our 100-Hour Masterclass: The Ultimate Guide to Excel, Python, and AI.
Why Choose This Course? In today’s competitive job market, mastering a range of technical skills is more important than ever. Our 100-hour comprehensive course is designed to equip you with in-demand capabilities in Excel, Python, and Artificial Intelligence (AI), providing you with the toolkit you need to excel in the digital age.
To read more click here <<
Become an Excel Pro Delve deep into the intricacies of Excel functions, formulae, and data visualization techniques. Whether you’re dealing with basic tasks or complex financial models, this course will make you an Excel wizard capable of tackling any challenge.
Automate Your Workflow with Python Scripting in Python doesn’t just mean writing code; it means reclaiming your time. Automate everyday tasks, interact with software applications, and boost your productivity exponentially.
If you want to get full course click here <<

Turn Ideas into Apps Discover the potential of Amazon Honeycode to create custom apps tailored to your needs. Whether it’s for data management, content tracking, or inventory — transform your creative concepts into practical solutions.
Be Your Own Financial Analyst Unlock the financial functionalities of Excel to manage and analyze business data. Create Profit and Loss statements, balance sheets, and conduct forecasting with ease, equipping you to make data-driven decisions.
Embark on an AI Journey Step into the future with AI and machine learning. Learn to build advanced models, understand neural networks, and employ TensorFlow. Turn big data into actionable insights and predictive models.
Master Stock Prediction Gain an edge in the market by leveraging machine learning for stock prediction. Learn to spot trends, uncover hidden patterns, and make smarter investment decisions.
Who Is This Course For? Whether you’re a complete beginner or a seasoned professional looking to upskill, this course offers a broad and deep understanding of Excel, Python, and AI, preparing you for an ever-changing work environment.
Invest in Your Future This isn’t just a course; it’s a game-changer for your career. Enroll now and set yourself on a path to technological mastery and unparalleled career growth.
Don’t Wait, Transform Your Career Today! Click here to get full course <<

#data science#complete excel course#excel#data science and machine learning#microsoft excel#difference between ai and data science#learn excel#complete microsoft excel tutorial#difference between data science and data engineering#365 data science#aegis school of data science#advanced excel#excel tips and tricks#advanced excel full course#computer science#ms in data science#pgp in data science#python data science#python data science tutorial#Tumblr
1 note
·
View note
Text
How to learn Python tips and tricks?

Improving your Python skills requires practice, dedication, and a structured approach to learning. Whether you're a beginner or an intermediate learner, here are some strategies to help you become a more proficient Python programmer:
Practice Regularly
Consistent practice is essential. Set aside time each day or week to write code, solve problems, and work on projects. The more you code, the more you'll improve.
Start with the Basics
Ensure you have a strong foundation in Python's fundamentals, including variables, data types, control structures, and functions. Review and practice these concepts regularly.
Work on Projects
Projects provide hands-on experience and help you apply what you've learned. Start with small projects and gradually tackle more complex ones as your skills grow.
Read and Write Code
Study other people's code by reading open-source projects or code samples on platforms like GitHub. Try to understand how the code works and adopt best practices from experienced developers.
Participate in Coding Challenges
Websites like LeetCode, HackerRank, and CodeSignal offer coding challenges that range from beginner to advanced levels. Solving these challenges can sharpen your problem-solving skills.
Learn from Books and Online Courses
Explore Python books and online courses tailored to your skill level. Platforms like Coursera, edX, Udemy, and Codecademy offer Python courses.
Join Online Communities
Participate in online Python communities like Stack Overflow, Reddit's r/learnpython, or Python forums. Ask questions, answer others' questions, and learn from discussions.
Read the Python Documentation
The official Python documentation (https://docs.python.org/3/) is an invaluable resource. Refer to it to understand language features and standard libraries.
0 notes
Text
Lesson Seventeen: Can Trust Stretch Too Far?
cw: they're always in the fkn shower, i'm sorry! lil bities, no chomps
A couple hours of silence passed by until Patrick broke it,
"So that's why you moved here?"
You nodded against him with your head still resting on his shoulder,
"It's wrong for me to be happy about that, right?" he asked genuinely,
"Yes. It's deplorable." you said bluntly, "but i'd expect nothing less from a twisted little fuck like you."
"Talk sweet to me again baby, i like it." he had attempted to come off playful but there was an obvious tinge of sincerity. He leaned his chin on your head and brushed your arm softly with his hand,
"You're fucking freezing. Let's get you upstairs, angel." he declared, and you helped each other up off of the floor.
Whilst you showered, Patrick sat on the edge of the tub and poked at his bloodied ankle. The wire had wrapped and torn its way up the majority of his calf and it looked gnarly.
"Princess, i know you're showering but i need your help to clean this shit." he announced and you laughed,
"So get in here, idiot. I'm not sleeping with your blood all over me... again."
He wasted no time in stripping off.
Awkwardly, he climbed into the shower with you. He was injured after all but you still found it hilarious.
"Help me, doctor." he goofed and you kept laughing,
"I think we might have to put you down actually..."
He made a doe-eyed expression, "it's that serious?"
"Nah, you're just that sick." you dragged out the last word as you tip-toed to kiss his neck.
Watching him getting out of the shower was equally hilarious because he was slipping on his leg. Of course, you could've assisted but it was more entertaining to just watch...
"If you laugh at me again i'm going to break your fingers." he threatened and you smiled,
"Promises, promises." you rolled, finally helping him. He lifted one of your hands to his face and water dropped from his hair to trickle along your skin before he placed your knuckle in between his teeth and bit,
"You're gonna have to bite harder to break it, Trick." you teased and he raised his eyebrow, tightening his jaw and making you wince but not try to pull away,
"You're fucked up, you know that." he griped, yanking you forward and wrapping his arms around your shoulders,
"You're allowed to tell me to stop."
"Would you even listen?" you challenged, a lightness in your tone that indicated you weren't serious,
"Of course i fucking would." he snapped, constricting around you like a python
"I won't ever really hurt you."
He laid such emphasis on the word 'really' and you nodded as much as his vice grip would allow,
"I know that, beetle brain. That's why i don't need to tell you anything, you always stop on your own."
"Don't trust me too much, sweets." he warned but you could see him smiling in the mirror beside you both,
"Or what, huh? You'll kill me?"
"Worse." he grumbled and you pulled back, looking up at him to await his elaboration,
"You could hate me."
The sadness on his face pricked at your heart-

#patrick hockstetter#patrick hockstetter x reader#patrick hockstetter imagine#bowers gang#bowers gang x reader#patrick hocksetter x reader#patrick hockstetter story#it 2017
55 notes
·
View notes
Text
vis à vis characterisation through dialogue, here are some examples of out-of-context canon moments used in my human AUs (just a handful off the top of my head)!
Crowley shrugged one impressively cool shoulder, but the nonchalance of it was compromised by the ferocity of his grin. “If you like.” [BNF #8]
&&
post-prophcon python (Today at 9:19 AM): yea, well. more of that if you like [BNF #14]
“Oh," he sighed, unable to help the dreamy spill of affection that tainted it against his will. "Thank you.” (ATWS #1)
“Oh, no no no, no,” Crowley wagged a finger to stop him, sitting forward eagerly. “I’m the thigh. All my ‘things’— yeah.” [BNF #10] && 4 other instances of "nonono" in BNF alone 😂
The you-wouldn’t-dare-kick-this-puppy-would-you? eyes persisted. // Aziraphale caught the keys quickly, startling with surprise like he hadn’t expected that stupid little trick to work instantly, before he burst into the brightest smile Crowley had seen in days. [ATWS #5] (this one was a delightful accident, pointed out by a commenter)
Crowley paused a step away from the pavement to look at him directly. The footpath outside the pub was wide enough to fit a few outdoor dining tables, where swathes of people were already loitering in one large cluster. // “I promise I won’t leave you on your own,” Crowley said seriously, even tipping his sunglasses down his nose to meet Aziraphale’s eye directly. [ATWS #6]
“That’s lunacy,” he finally scoffed, so enraptured by this news that the group’s combined efforts to headbutt his avatar across the map went completely unnoticed. “We’re on each other’s streams all the time.” [ATWS #7]
[He was] squinting without his glasses to read the fine print as if the ingredients had changed since the last three times he’d read it, when the unmistakable presence of another person shifted the air around him. He looked over his shoulder, found nothing, then jumped when he turned back around. / “Hello, Aziraphale!” [ATWS #1]
and a bonus one, from my unpublished editor au that i giffed myself bc i enjoy this bit way too much:
No one had ever gotten the wrong idea before. Everybody read Aziraphale like a book. Except the writer, apparently. “You’re gay?” Crowley asked, genuinely flabbergasted. “Yes,” Aziraphale breathed, genuinely flabbergasted.
129 notes
·
View notes
Text
I do like the headcanon that it was Shen Yuan's teaching and tips that inadvertently helped Luo Binghe get through the Endless Abyss faster. Accidentally fucking himself over in a way because he cares for Luo Binghe too much is just sooooo him.
I do think there are other elements that may have helped Luo Binghe through the Endless Abyss faster. When I was making that post on a way that the heavenly demon seals might work, based on the implications in the quotes I was taking down, I formed the headcanon that the Black Moon Rhinoceros-Python in PIDW may have only partially broken the seal on Luo Binghe's demon side, potentially denying him full access to his powers and causing him pain and damage, until he could reach the Xin Mo sword and use its dimension-slicing powers to remove the last remnants of the seal. Whereas in SVSSS, Mobei-Jun, with his own special Endless-Abyss-summoning abilities, apparently ripped the seals off of Luo Binghe immediately and potentially more cleanly.
(Arguably, a sudden removal could be an even worse shock, causing a clash between spiritual systems, and causing even more pain and damage until the Xin Mo sword could be used to soothe the effects. You can come up with fun consequences either way, PIDW or SVSSS, to get the angsty headcanons that you want to explore!)
Anyway, I was thinking about the idea that... maybe SVSSS Luo Binghe making it through the Endless Abyss faster doesn't necessarily mean he's more powerful...?
Like, if we're imagining that Shen Yuan's teachings allowed SVSSS Luo Binghe to perform something like a speedrun to the Xin Mo sword (which is extremely funny to contemplate), then through sheer experience (a couple more years to cultivate/develop in the hellscape grinding level), it's not unreasonable to imagine that PIDW Luo Binghe exiting the Endless Abyss may have been significantly more powerful or at least significantly more dangerous than SVSSS Luo Binghe exiting the Endless Abyss.
(Although, even if both Binghes were the same power level, based on personality differences and goals, then Mobei-Jun's first encounter with SVSSS Binghe would be extremely different to his first encounter with PIDW Binghe regardless.)
I am currently enjoying the idea of SVSSS Luo Binghe almost immediately encountering Mobei-Jun upon exiting the Endless Abyss, having a rematch of their battle at the Immortal Alliance Conference, and then Luo Binghe losing that fight.
OP power levels are so arbitrary. I don't think it's unreasonable that even pre-ascension Mobei-Jun could (after getting pretty beat up himself, maybe) kick a young, undeveloped heavenly demon's ass. Just because Binghe has the Xin Mo sword doesn't necessarily mean that he knows how to use it. Mobei-Jun is at least 20 years older than Binghe, with potentially a great deal more training and battle experience in the Demon Realm, and depending on how you imagine his abyss and ice powers, he's potentially capable of some extremely dangerous and dirty tricks to preserve his own life.
So, like, let's say that Mobei-Jun manages to pull ahead in this fight, disarms Luo Binghe, and then throws the Xin Mo sword through a portal back into the Endless Abyss because he has no interest in keeping such a cursed thing for himself. He could just kill the seething half-demon on the ground in front of him with three broken limbs, before the heavenly demon heals up and tries to kill him again, but Shang Qinghua (who has been here THE WHOLE TIME) (who has been having a VERY BAD TIME trying desperately to stay out of the line of fire) (who didn't want to be in the Demon Realm in the first place when he's still trying to keep his cover, but he needed something for the Sun-Moon Dew Mushroom and Mobei-Jun to help him get it) Shang Qinghua says that Mobei-Jun can't just kill this boy for some reason. Holy shit, do not kill him! DO NOT! (It might break the fucking world, shit, what the fuck, what is happening...!)
And listening to Shang Qinghua has saved Mobei-Jun's skin on a number of occasions, so that's it! Apparently, he can't just kill this boy. Admittedly, he is mildly impressed by the boy's tenacity, but, like, the boy is obviously suffering poor effects from the sword's curse, may or may not be possessed by the Elder Dream Demon, and desperately wants to kill him. He's a fixer-upper, for sure.
So, like... now what?
327 notes
·
View notes
Text
Ad | Some Humble Bundle Delights
Only 16 hours left of Metroidvania Mania! This has some excellent Metroidvania games like Ghost Song and Axiom Verge 1&2! Money raised goes to the Global FoodBanking Network.
Brutal Beat 'Em Ups has something for those who enjoy classic fighting games - Like BattleToads! Money raised goes to Active Minds and Safe in Our World (Disclosure: I'm an Ambassador for Safe in Our World)
The Let 'Em Cook bundle has a banger of a lineup for cooking game fans. Cooking simulator, Cafe Owner Simulator, PlateUp! There's tons there. Money raised goes towards World Central Kitch and No Kid Hungry.
Jumping briefly into career progressions - Dive into DevOps bundle has books on Python, GoLang, Kubernetes and a whole bunch more. Great for people looking to expand their digital skillset and raising money for the Python Software Foundation.
Last but not least, Fully Loaded: Nightdive FPS Remasters has a great line up of classic FPS games. Turok, Rise of the Triad, Doom64 and Blood. If you've ever watched a Civvie video then you'll recognise a few from this list. Raising money for Active Minds.
91 notes
·
View notes
Note
hello! was it difficult to socialize hildegard? have you ever been bit? does it hurt?
ball pythons are generally extremely docile and highly recommended for beginner snake owners because they have basically no aggressive instincts. their standard operating procedure when they think they might be under attack is to hide, under their own butts if necessary. so in terms of socializing her it was mostly about taking a little self woven basket of noodle out of her terrarium and putting her on our ankles under a blanket and then waiting for her to slooooooowly relax and uncoil and start exploring. by now she is completely unafraid of us and doesn't even flinch when we pet her head unless she didn't know we were there (she doesn't see very well so she flinches easily from any sudden movement in the vicinity of her face, more from instinct than actual nervousness I think). she likes my boyfriend better than me because his body is APPARENTLY the perfect temperature for warming her little tummy on and she will squiggle around until she finds his leg and then pile herself up on his shin and fall asleep.
the only time either of us has been bitten is once when my boyfriend went to feed her and she accidentally struck his hand instead of the rat. (we consider this user error on our part and fairly easy to avoid with proper use of rat tongs.) she let go immediately (unlike when she accidentally struck a towel near the rat she was aiming for and decided to just try and eat the towel instead) and the injury was extremely minimal. teeny tiny pinpricks that only broke the skin because of the force of her strike. her teeth are soft and flexible, somewhat like toothbrush bristles, and she isn't venomous, so a bite isn't a big deal unless she is actively trying to swallow you whole, and even then it's mainly a problem for her. there are tips and tricks online for getting a really determined and misguided ball python to let go of something they have decided they are going to eat, including a finger, but I've never had to try any of them and even then I think for the finger in question it's more like being caught in one of those little finger trap toys than being devoured by a beast.
she's definitely the best and prettiest and most wonderful noodle in the whole world but other ball pythons are probably pretty good too

81 notes
·
View notes
Text
Introduction
Heya it’s mith! This is a nickname from my original name. I am Tamil and I’m from the state of Tamilnadu from south India :)
This is a study or/blog about my life as a CBSE student where I’ll post about motivation, any interesting topics and just tips that I found useful. I am planning on posting my 11th chemistry notes by the end of this year, once I’ve finished typing them up as I’ve hand written them! So you will see resources being posted!!
I am a high-school student, 17 years old ( year 12/ 12th grade )studying in the science stream. My subjects include —
Physics.
Chemistry.
Mathematics.
Computer Science (python)
English
Why a studyblr?
I opened this studyblr in order to stay productive and help others to do so too if I can. Also through this account I would like to share bits of my student life and motivate other students to do what a student should do like - study and enjoy life. I will post a lot about how to get motivation and how I study certain subjects and these posts will update as I go along!
Any competitive exams?
I am doing four exams ( sobs) which are for design and architecture respectively. These are NATA, JEE paper 2 ( this includes, maths, drawing and aptitude , not physics chemistry and maths ) , UCEED ( design) and NIFT ( design)
Future career?
I am hoping to study design or architecture and maybe get a literature or business degree as a side goal.
Any goals for 2025?
I wanna learn foreign languages such as Italian since it’s my current obsession. I’ve already learnt a bit of French so I’m planning on learning all of the Romance languages, so you will see me post about language learning too!!
More about me:
I was born in England and I’ve lived in India and England on and off, every few years I’d shift to England and then come back to India. I did my boards (10th) in the uk in the form of GCSEs. GCSEs are usually done in 10th and 11th so I’m repeating a year again in India so it’s easier for me for my 12th boards!
For Quick Navigation:
study blogging!
Tagged as #studydaily- it's where I post about my daily study logs.
study_plans!
Tagged as #study plans - it's in the name lol. It's where I post about what I'm gonna do to keep myself disciplined.
motivation!
Tagged as #motivation - to keep myself and you motivated! :)
litblr!
Tagged as #litblr - for literature and any other interesting topics
questions!
Tagged as #questions - just some questions lol!
know me!
Tagged as #know me — it's in the name :p
NATA and JEE2 help
Tagged as #NATAandJEE2 - where I post about the architecture exams and general tips and resources
UCEED and NIFT help
Tagged as #UCEEDandNIFT - where I post about the design exams and general tips and resources
Language learning!
Tagged as #languageblr - I post about my progress in learning languages, this will be separate to my daily logs so i won’t post whatever I learnt in languages in my daily logs. I might create a separate account for langauges alone!!
Tips
Tagged as #chemtips, #mathtips, #phytips, #Cstips and #engtips - these tags are specifically for tips that I’d found useful sharing in that particular subject! You can also use the tag #tips to find all the tips and tricks in one go!
Notes!
Tagged as #notetaking- as I have said earlier, I am planning on posting my chemistry notes by the end of December once I’ve finished typing them up and making them colourful to read. This will be free Ofc, and it does follow the ncert pattern.
Well nice meeting you, maybe drop a comment so that I can know you too?
( note: the template for this introduction was heavily inspired by another blogger! pxasee , do check her account out too!!)
I'm hoping for the best to happen and also working for it!! <3 Show some support please for this account and have a great day/ night!!
#cbse#cbse education#cbse board#cbse students#cbse school#ncert#cbse syllabus#study aesthetic#physics#study blog#study#studying#daily study#studyblr#langauges#gettoknowme#introductions
14 notes
·
View notes
Text
Beneath the Stars
Fandom: Trials of Apollo Rating: Gen Genre: Family/Angst Characters: Will, Nico Apollo kids slept with the sun, except for when they didn't. Overnight pre-quest outings don't help. TOApril day 9 - The Hour Past Midnight. I am tired and Will is tired so if this is incoherent, that'll be why.
Will was tired but he couldn’t sleep. Usually, he slept just fine as long as the sun was down (when the sun was up was another matter entirely), but a pre-quest, well, quest, rather enforced the need for him to stay awake.
Then again, Will suspected that this would’ve been one of those rare, irritating nights where he couldn’t sleep even without external stimuli keeping him awake. Going out lizard-hunting with Nico to try and gather bribes for the cavern-runners drove home exactly what they were going to be doing in the morning, but at least it came with the added side effect of knowing that they were also doing everything they could to mitigate the risks.
And there were a lot of risks.
The moon was out, no clouds thick or plentiful enough to hide its light, and Will let his head tip back to stare up at it. He’d seen a lot of the moon over the past six months, since Apollo’s stint as a mortal had begun, and there were some things that just weren’t coincidences. Will didn’t know how much influence Artemis had over her brother’s fate, but it was comforting, in a strange, disquieting, way, to recognise that with his dad… incapacitated, for lack of a better word, his aunt (not that he often thought of Artemis as such, wasn’t sure if she viewed herself as such) was still there.
Sure, Artemis would never drop by in his dreams, or even acknowledge his existence, but any hint of normality in a world that was currently anything but normal was one that Will would clutch at with both hands and never let go.
If only getting Apollo back where he belonged was that easy. Right now, it felt more like Will was helping to accelerate his father’s permanent demise, because going to the trogs still felt like a terrible, terrible, idea, yet here he was.
Will was trying hard not to think about how if they weren’t all eaten by the trogs, there was still Nero to contend with, and after him, Python.
Even the name of the last one had him shivering.
His head knocked against the trunk of the tree he was leaning against, torn between being awake and passing out where he stood. He could take a nap, if he wanted to. Nico had never expected him to do more than keep him company for this, Will knew, especially as it was long past sunset and the lizard traps showed no sign of succeeding in their purpose just yet.
He should take a nap. They were due to head out at dawn – provided they caught a stupid lizard in time – and then the quest would begin in earnest and Will’s opportunities for sleep would drop considerably. He wasn’t Nico, who could go entirely too long without sleep – not for any logical reasons like being a son of Hades, but because he’d messed his sleep schedule up so badly that his body just rolled with it, even though it shouldn’t. If Will didn’t get some sleep now he was going to crash mid-quest.
The problem was, Will wasn’t going to sleep. He could feel it in the tenseness of his body and the faintest strains of a headache at the base of his skull. He was too stressed to sleep, too on edge for his mind to slip away.
Next to him, also leaning against the tree, Nico was fully alert despite the late hour. They were nearing midsummer, and even Nico had shed his outer layers until he was just in a t-shirt and jeans. His bare forearm pressed against Will’s, cool but not worryingly so, and Will’s hand was close enough to his wrist to feel the rhythm of his boyfriend’s pulse steady and even beneath the skin.
It was soothing, and Will knew Nico was doing it on purpose, using his vitakinesis against him to keep him relaxed. It was hardly the first time, and wouldn’t be the last, either. Nico had used the exact same trick to get him to sleep after a late night in the infirmary, and with his sword out, he was clearly prepared to stand guard while Will slept.
If only Will could actually sleep.
Above him, beyond the moon chariot, the stars shone clearly. Will could name all the constellations despite rarely being awake late enough to see them, because they were all named for Greek mythology – all came from Greek mythology.
The newest acquisition, the Huntress, was nowhere to be seen, because she was a winter constellation, and that meant Orion was also missing, because he was part of the winter sky, too.
Will’s eyes found Lyra, the lyre of Orpheus. It wasn’t the biggest constellation in the sky, but it was one of the most Apollo-like in the sky (Will adamantly ignored Serpens; Python was slithering around in his mind unwelcomely without further incentive), and Will would take any connection to his dad at all. Any hint that he would survive and regain his godhood.
Right now, his father would be laying in the cot in the middle of cabin seven, a bed meant for guests when Apollo belonged in the cabin more than any of the rest of them. Will hoped he was asleep, but he didn’t think the laws of the universe that dictated that children of Apollo didn’t stay awake easily at night applied to the god himself, even if the god happened to be mortal and vulnerable.
Still, Apollo needed the rest, so Will could hope. He could suffer a sleepless night and its consequences if it meant his father was well-rested and had the best possible chances of survival.
He sent a private, silent prayer to the moon above him. Maybe Artemis could help that happen – at least then, Will’s sleepless night would feel like it had a purpose. He would gladly never sleep again if it helped to keep Apollo alert and alive.
#trials of apollo#trials of apollo fanfiction#riordanverse#riordanverse fanfiction#toapril#toapril 2024#tsari writes fanfiction#will solace#nico di angelo#pjo apollo#pjo artemis#solangelo
25 notes
·
View notes
Text
the racer and the mechanic [read on ao3]
The heat, beating down on Kobra’s skin, like fire ripping through even the thick layer of his leather jacket. That blessed smell of rubber melting into the ground, sand spraying up around Python’s wheels. The sound of crowds whooping and cheering as he lands a particularly impressive trick.
That exhilarating feeling of doing something dangerous, of getting out and feeling the wind in your hair, and just driving. No matter what had happened, wasting carbons by the handful at the racetrack always made Kobra feel better.
But out of all of it, the way his heart raced when he finally crossed the checkered finish line, the way he always went home with sunburn, the way that by the end of the day, he couldn’t breathe from all the dust in his lungs, the liveliness of the track-
Out of all of that? None of it was Kobra’s favourite feeling.
None of those were the best feeling. The best feeling, in the whole Zones, came after the race. After the race, when he would abandon his helmet and find his way over to the mechanic who sat at the sidelines, his little gearhead, and pick him up in the tightest hug possible.
It was always the same. Kobra would lift Ghoul’s feet off the ground entirely and Ghoul would laugh and squeal, ‘put me down!’ He’d kick his legs around and squirm until Kobra released him, grinning the whole time.
A featherlight kiss, tipped to the end of Ghoul’s nose, just enough to make the ‘joys waitin’ around curious [they were two of the most prolific figures in the Zones, after all], and then they’d walk off, hand in hand, to Kobra’s bike. Just talkin’. About nothing, and everything, and the most random shit both of them could think of.
Ghoul'd climb on the back of Python, take mock offence to some snarky comment about ‘hey, can you even reach the seat?’ and then wrap his arms around Kobra’s waist tight, wait for him to kick off. It was his favourite time of day, that ride home. It was so relaxing, his chest pressed flush against Kobra’s back, chin hooked over his shoulder, the sun setting slowly behind them.
It was always better after a long day, when they were both sweaty and greasy and thoroughly exhausted.
They’d be out of the moment soon, back at the diner with the others, but for now? Before the sun goes down? It was just for them. Just for Kobra and Ghoul.
#funkobra#fun ghoul#kobra kid#ficlet#piper writes#idk what this is lol i just started writing#danger days#the true lives of the fabulous killjoys
20 notes
·
View notes
Text
#coding#css3#html5 css3#software engineering#artificial intelligence#htmlcoding#html5#python#learn to code#excel#management#tips and tricks#information technology
0 notes
Note
do you have any tips & tricks for how to put vector art on a PCB? any specific tools you use? i ended up having to do a crazy complex mix of KiCAD and EasyEDA and Inkscape with various hacky plugins/extensions, i wish there was something easier to get artwork on PCBs.
for EagleCAD we have a python script that can insert any PNG/BMP as well as any vector font by rasterizing it into the silkscreen layers
https://learn.adafruit.com/adafruit-pinguin-for-eagle-cad
https://github.com/adafruit/Adafruit_Pinguin
however! we’re going to see what we can for a KiCAD guide, we’ll post up on tumblr too!
(and there is also this guide!)
22 notes
·
View notes