#facts of remote angular developers
Explore tagged Tumblr posts
muoroseo · 1 year ago
Text
Know These Six Facts of Remote Angular Developers
If you are a consumer-centric business and do not know about angular developers, you are surely missing out on a lot. You would be surprised to learn that 30.7% ofsoftware developers use the AngularJS framework for front-end applications as surveyed by2019 Stack Overflow. As per NPM Trends, Angular downloads by software engineers in the past two years have been increasing. However, due to a lack of IT professionals in the job market, HR managers find it hard to hire remote angular developers. To make things easier for you, here are the six facts you should know about these developers:
1. Creates feature-rich web applications:
You need to make an effective website or application to turn the heads of your customers. And a team can only make an effective website with exceptional features in it. Apart from the JavaScript framework, the AngularJS framework is the most popular one used by front-end developers. Its integrated development environment (IDE) gives superb performance elevating your app to the next level. Muoro is an EaaS (Engineer-as-a-Service), which can help you hire remote angular developers you need, that too with a 3-week trial run where you pay nothing if you do not like our service.
2. The simplicity of the framework:
As AngularJS is one of the simplest languages to learn, code, and analyze, many developers find it easy to build applications with them. Compared to frameworks like JAVA, you can build apps in Angular with limited code in less time. This feature would be very effective in a client-centric business approach. So, it is a wise decision to hire remote angular developers for your client-centric project. The productivity of angular developers increases due to the shorter time frame taken to code here.
3. Take a closer look at the app’s performance:
Many times, the app’s performance might become slow and frustrate visitors. As you hire remote angular developers, you should be able to manage a frequent slowdown. Muoro provides pre-vetted angular developers who can tackle such challenges quite easily. If you are confident in your ability as an angular developer, you can join Muoro’s team of developers. As a remote developer at Muoro, you can work with top global companies with better pay and skills enhancement. We also ensure you have a happy environment around you at work
4. Excellent community support:
Anyone who becomes an Angular developer is lucky to get a supportive community of developers to solve every question. Whether you are a beginner or an experienced person, you have the resources to learn new things about AngularJS. So, if you want to add AngularJS to your skillset and take advantage of its increasing demand, you can always look into resources like Rangle.io for training. You would be surprised to know that even companies keep a tab on these resources to hire remote angular developers. You can take advantage of this opportunity to grow your career.
5. Reusable code:
One of the basic features of AngularJS is that you can reuse simple code for web development. It saves the productive time of a developer when you do not have to write codes from scratch. So, an angular developer can get a lot more done within some time. And that is a plus point for global companies which have a lot more projects coming up in their pipeline. Similarly, projects may get completed faster when you hire remote angular developers for your client.
6. An excellent framework for SPA:
Angular works best for single-page applications (SPAs), which load the HTML page faster. Now, this not only makes the UI data binding stronger but also makes it more user-friendly. If you have seen and worked on a SPA, you would have noticed the kind of navigation it provides. The web page in SPA does not reload again, and instead, only the new data gets updated on the same page. Now, isn’t that amazing? You can hire remote angular developers if you are building a SPA for Software-as-a-Service (SaaS) platforms.
Now that you are well-informed, why are you waiting? Get started on your project with an Angular developer from Muoro
0 notes
deorwineinfotech · 2 months ago
Text
Unlock the Secrets: A Comprehensive Guide to Building Your Own Job Portal Website
Tumblr media
Online job portals are essential platforms in the job market, connecting employers with job seekers. The statistics state that the global online recruitment market is expected to hit $43.39 billion by 2027, with a CAGR growth rate of 7.1%. Whether you want to launch a niche job board or a comprehensive employment marketplace, developing a job portal website requires strategic planning, the right features, and technical expertise. In here, we are going to help you with how to create a successfully step-by-step Process and unleash with full potential of Job portal website.
Planning Your Job Portal Website
Before you jump into building, you need a solid plan. This stage is all about setting the foundation for your job portal's success. Think of it as drafting the blueprint before constructing a building.
Step 1:Defining Your Niche and Target Audience
The very first step is to understand what kind of jobs portal you want, whether it be general, niche-specific, freelance or remote jobs. Some examples are job market demand, competition and possible growth opportunities. Also Design a sustainable monetization model along with a revenue source such as subscription, per listing charge, earning through commission, featured job posting, and advertisement placements. Offering premium services such as resume highlighting or employer branding can also enhance profitability while ensuring continuous engagement from both job seekers and recruiters.
Step 2:Market Research and Competitive Analysis
If you are planning to start a job portal, research includes in-depth analysis of top job portals to understand how they measure, what are their strong points, weaknesses, and what makes them stand out. Analyze their monetization strategies, user retention methods, and strengths. In fact, Indeed has an exceptionally strong global presence, with over 250 million distinct visitors each month. Discovering any shortcomings in their offerings will allow you to gain a competitive edge for your platform.
Step 3: Defining Features and Functionality
Essential Features to Incorporate in Your Job Portal Every developer has an imaginary mind map of how their product will look like. Here are some of the most important features:
Job Seeker Features
Advanced Search Filters – Allow users to filter job search by category, location, experience level, and salary.
Resume Upload & Management — Enable Job seekers to upload and save resumes to easily apply for jobs
Job alerts & notifications – Users can be notified if new jobs are posted that meet their preferences.
Application Tracking System – Allow job seekers to track the status of their application in real time.
Employer Features
Seamless Job Posting Tools – Easy Creation and Management of Job Listings for Employers.
Applicant Management System – Monitor and organize correct candidates with an organised hiring process.
Company Branding Options – Improve employer profiles with logos, company information, and career pages to develop interest in available positions.
Analytics & Performance Tracking – Includes metrics for the number of views of the job posting, application rates, and candidate engagement.
Step 4: Choosing the Right Technology Stack
Choosing the right technology stack is important to ensure that your job portal runs smoothly, is scalable and offers a great user experience. What technologies you use often depends on the complexity of your platform, anticipated traffic, and functionalities required.
Frontend Development: React. js, Angular, or Vue. js provides a way to create a dynamic and responsive user interface that allows for smooth navigation and an engaging user experience.
Backend Development: Node. Business logic, data processing, and API integrations can be backed with js, Django or Laravel frameworks.
Database Management: If you need a relational database, then you have MySQL and PostgreSQL to choose from, while otherwise, you can go for MongoDB if you have a large amount of data and need flexible data storage.
Hosting Services: Managed services like AWS, DigitalOcean, Google Cloud can scale infrastructure, have availability, security features necessary to handle job listing and user profiles effectively.
Payment Gateway Integration: If your platform offers premium listings, subscriptions, or other monetization features, consider integrating payment gateways such as Stripe, PayPal, or Razorpay to facilitate secure payments.
Step 5: UI/UX Design for a Seamless Experience
That is, good user experience design is what will keep users coming back to your app, and a clean user interface will improve it. An effective UI design allows for easy navigation, whereas, a solid UX ensures job seekers and employers stay on your platform. Remember these UI/UX best practices:
Simple navigation and easy job search functionality – Users should quickly find relevant job listings with minimal clicks.
Mobile-responsive and fast-loading pages – More than 70% of job seekers utilize mobile devices so optimizing for responsiveness is key.
Clear CTAs (Call-to-Action) for job applications and postings – guide the users smoothly through the job search and applications.
Consistent color scheme and typography – A professional design gives users trust and strengthens brand identity.
Accessibility compliance (WCAG standards) – Make your site accessible to users with disabilities.
Monetization Strategies for Job Portals
A good job portal can earn revenue via different streams. Below are the best monetization strategies to get started with:
Paid Job Listings – Employers can pay a fee to post job vacancies on the platform, ensuring their listings reach a wide audience. This allows you to have different pricing levels for your users depending if the listing is up for a longer or shorter period and whether users want it to be visible in their search.
Subscription Plans – A subscription model for both job seekers and recruiters can also positively impact the user experience and create a recurring revenue model. Employers can subscribe to premium plans for unlimited job postings, while job seekers can pay for exclusive job alerts or resume boosting services.
Sponsored Job Listings – Companies can pay for their job posts to appear at the top of search results or an “Featured Jobs” section. It sheds visibility and enhances opportunities to receive quality applicants.
Google AdSense & Banner Ads – You can create passive income by displaying third party ads on your job portal. By implementing Google AdSense or selling the ads' space to the brands, you can get paid per impression and click.
Resume Database Access – Recruiters often seek direct access to a pool of candidates. Employers can be charged for browsing and downloading resumes, which can be done on a per-resume access basis or as a monthly plan.
Marketing and Promotion Strategies for Your Job Portal
Creating a job portal is just the first step; the real challenge is attracting job seekers and employers. Here are effective marketing and promotion strategies to ensure your platform gains visibility and engagement.
1. Search Engine Optimization (SEO)
SEO helps your job portal rank higher in search engine results, making it easier for users to find your platform.
Keyword Optimization – Conduct keyword research and integrate relevant terms into job descriptions and portal content.
On-Page SEO – Optimize meta tags, URLs, and internal linking for better search visibility.
Off-Page SEO – Build backlinks from high-authority websites to boost credibility and rankings.
2. Social Media Marketing
Leverage social media platforms to reach both job seekers and recruiters.
LinkedIn – Ideal for professional networking and job postings.
Facebook & Twitter – Great for engaging a broader audience with job alerts and career tips.
Instagram & TikTok – Share short career advice videos and success stories to attract younger audiences.
3. Content Marketing
Publishing valuable content helps establish your job portal as an industry leader.
Blog Posts – Write about resume-building tips, interview advice, and job market trends.
Industry News & Insights – Keep your audience informed about hiring trends and job opportunities.
Video Content & Webinars – Host live Q&A sessions, expert interviews, and career coaching videos.
Conclusion
Developing job portal website is not just some technical work but a huge task that involves careful planning and designing. Whether it is defining your niche and appending basic features, making it search engine optimized (SEO), or advertising it, all are important in encouraging users. Your next job portal idea can be a great source for both people looking for jobs and hiring companies, if done right, will act as a path for new careers to be settled down. With a clear roadmap in hand, you can now start planning to turn your job portal dream into reality! 
Deorwine Infotech is one of the top Mobile app development & web development company that develop an online job portal for you as you want at a cost-effective price.
As the requirement for jobs has grown, it has added to the increased competition between the various job portal mobile apps. Consequently, it becomes important to develop a web, which can be in this ambitious environment. Therefore, you need to hire a skilled and skillful mobile app development team to explain your job portal web and app.
For more info visit us: https://deorwine.com/blog/job-portal-website-development-guide/
Contact Us:
Website: https://deorwine.com
Skype: deorwineinfotechFor Any Query Call Us at: +91-9116115717
0 notes
iicecomputereducation · 4 months ago
Text
Full Stack Web Development Course in Shimla-Gateway to a Successful Career in Tech
Full Stack Web Development Course in Shimla-Gateway to a Successful Career in Tech
Web development has emerged as one of the most critical skills for any aspiring tech professional in the fast-changing world of digital facts. Whether it is career shifting or upskilling, a Full Stack Web Development Course is the best option to provide a solid foundation in web development. In the town popularly known as Shimla, the state capital, full of peace, beauty, and emerging ecosystems for tech, full stack web development course will offer you a complete skill set on the road to becoming an efficient career web developer.
What is Full Stack Web Development?
Now, before discussing the Full Stack Web Development Course, it is important  to know what full stack development is. A Full Stack Web Developer is that person who has knowledge regarding both front-end and back-end, which allows him to develop the whole web application from scratch. It includes,
Front-End Development:
This refers to the client’s side of the web application, meaning what he can see and interact.
Back-end development: That server-side aspect of how an application might work behind the scenes; databases, server logic, APIs. All these aspects come together in a Full Stack Web Development Course and brings all around knowledge about how web applications may be designed, developed, and deployed.
Why to prefer full stack web development course Shimla?
With the beauty and amazing view to those across this globe, Shimla is slowly emerging as the educational and tech hotspot in India. A growing population  of the boom regarding the startup concerning the tech environment and the work-from-home culture raises its need for specially higher number of aspiring learners or working professionals wanting full-stack web development courses in Shimla.
Here is why Shimla is your dream destination for a full stack web development course:
1.  Developing Tech Hubs
In the last few years, digital startups, tech firms, and institutes that impart the latest technology courses have been on an upward scale in Shimla. You will be one among the appear in digital horizons when you take the Full Stack Web Development Course in Shimla.
2. Tailor-made Learning Experience
Unlike the big metros, Shimla offers a class room size that is smaller, meaning that there will be individual care offered to the student from the instructors. The course in Full Stack Web Development in Shimla is therefore very practical and hands on, as students have all the suitable times to work in real-word projects. Therefore, students catch the skills associated with front end and back-end development while getting at least one-on one attention.
3. Low costs of living
Compared to the experience one would have in cities like Delhi, Bengaluru, or Mumbai, the living costs in Shimla are relatively cheap. For most students who enrolled in the Full Stack Web Development Course, this has been creating an opportunity to concentrate on study without huge pressures from significant living expenses.
4. Growing Job Markets Closely Around It
Although Shimla is a small town, the place is quite connected with the other main hubs of technology around, such as Chandigarh, Delhi, and Bengaluru. The demand for full-stack developers is slowly going up across India, so, having a course in Shimla means you are ready for the job opportunities available, ranging from local, to all over India while working remotely.
What Do You Expect in a Full Stack Web Development Course?
1. Front-End Development
HTML5: It acts like a basic building block used to create the structure of web pages along with web content.
CSS3: All about making sites beautiful: styling HTML elements.
JavaScript: Adds interactivity to websites. It could be said that it is probably the core language in full stack development.
Frameworks: You will be using React.js, Angular, or Vue.js in creating dynamic and responsive user interfaces.
Responsive Design: This refers to a design that works on the type of device it’s being accessed on: whether a desktop or mobile.
2. Back-End Development
Node.js: it is the popular JavaScript runtime where you write server-side applications
Express.js: a web app framework for Node.js; this is what you will use for routing and middleware
Databases: relational (MySQl, PostgreSQL), and NoSQL databases like MongoDB
APIs: building and consuming RESTful APIs that allow client-server communication
Authentication & Authorization: Implementing Secure Login & User Management on the Web
3. Version Control & Collaboration
Git & GitHub: Here you will learn all the necessary tools connected to version control and collaboration that you may use in real-world project work.
4. Deployment and Cloud Hosting
Deployment Platforms: Heroku, AWS, or Digital Ocean-deployment for web application;
continuous Integration/ continuous Deployment (CI/CD): This is a new concept of automated testing and also of automated delivery in the DevOps practice 5. Project Development & Portfolio Building
You would have some full-stack web applications that would make it a fantastic portfolio at the end of this course. That is what you should be thinking of when you try to find a job as a web developer.
Charges for Full Stack Web Development Course in Shimla
The most frequently asked question by students interested in Full Stack Web Development in Shimla is the fee for the course. In most cases, the rates for courses vary from institutes; however, I may be able to give an estimate of what you’ll find here.
Basic Course: If you are thinking about short-term or introductory-type courses, then the charge could be between ₹ 20,000 to ₹50,000.
Advanced Courses: ₹60,000 to ₹1,00,000. There would be training with high-end projects of industries and internships.
Online Courses: There are various institutes located in Shimla where one can take full stack development courses. It is going to be very cost-effective. The charges start from as low as ₹15,000 to ₹40,000 for a relatively shorter period.
The Charges of a Full Stack Web Development Course in Shimla usually include the following
Course Material
Lab or hand-on session charges
Experts from industries mentor
placements are there in some centers
After completion of course, the certificate is issued
Do remember that for a full stack web developer course the return is usually good because there has always been huge requirement of skilled full stack developer in job world
Jobs After Training with Full Stack Web Development Course
These are full stack web developers in very high demand. With every business trying to go digital, there is a huge demand for developers who could handle both the front end and the back end of web applications.
Some Popular Jobs for Full Stack Developers are listed below:
Full Stack Web Developer
Front-End Developer
Back-End Developer
Software Engineer
Web Application Developer
UI/UX Developer
API Developer
Some of the best sectors where the demand can be seen for Full Stack Developers are as follows, 
IT Companies and Tech Startups
E-commerce Platforms
Digital Marketing Agencies
Financial Institutions
Healthcare Technology
Government Projects
Salary Expectations
Salaries of Full Stack Developers will depend upon the place, but almost in the near range of the following number:- 
Entry Level: ₹4,00,000 to ₹6,00,000 every year 
Mid-Level ₹6,00,000 to ₹10,00,000 every year.
Senior-Level: ₹ 10,00,000 – ₹ 20,00,000 per year or more based on the company and location
You will be one of the most demanded developers with a full-fledged competitive salary and job security after training in this Full Stack Web Development Course in Shimla.
 Why IICE Institute for Full Stack Web Development?
You get a complete full stack web development course in Shimla from the IICE Institute that gives you front-end and back-end technology. Your field instructors will accompany you to learnings which include practicals and real examples and projects.
Benefits that make you choose IICE Institute :
Experienced instructors: Learning is from the industry’s expert people having decades of practical hand-on experience.
Hands-on projects: We enable you to create a portfolio with real projects developed by yourself.
Flexible Timings: You can learn on full-time and part-time classes available for you.
Placement Assistance: We will offer you exclusive career counseling and placement assistance so that you may get placed in top tech companies.
conclusion
All the tools that will make you a successful Full Stack Web Developer and get you a dream job
Therefore, the Full Stack Web Development course in Shimla is one of the best entry platforms into the web development world with the combination of front-end and back-end technologies along with hand-on learning. This promises promising growth prospects regarding job opportunities and provide a student with the experience of a rich career within one of the most rapidly changing fields of the technical world. You may be a student, fresh graduate, or even an already working professional who would want to change your career, and you can begin with Full Stack Web Development Course.
So, come on and join IICE Institute’s Full Stack Web Development Course today, so your potential can touch the sky and reach for stars in web development!
0 notes
yesimwriting · 4 years ago
Note
Hello! Your Nikolai fic tranquility is so beautiful! Can you write more for Nikolai? Maybe the opposite with reader having a nightmare? Or whatever you want just please give me more! If you have a tagging list I'd love to be included btw :)
A/n hii!! first off,, thank you! i was a little nervous about writing him for the first time,, but i love him so much (even though i love a good villain/morally grey character in love i think nikolai would probably make the least toxic bf in the grishaverse lol)
you gave me a little too much freedom here lol bc i have so many ideas for him!! lowkey might need to give him a longer fic/series soon when i catch up with requests!! WOW THIS FIC IS SO LONG AND FOR WHAT
Summary: Reader is a handmaid who has grown up assisting Nikolai. Through the years, the two have developed a special relationship that most definitely breaks royal protocol--they’re best friends and rivals on a good day, and dangerously close to being something more the second either of them is remotely upset or extremely happy. Learning about the fact that Nikolai was almost engaged to Alina (a good friend of yours) and being reminded of the fact that as royalty Nikolai has many prospects (both serious women worthy of his title and women only suitable for trysts meant to relieve tension) has you both realizing something you should have years ago.
Word count: 31210
Warnings: disclaimer--may not be the most cannon thing ever,, but i wanted the ‘child of the help competes and falls in love with the child of royalty’ energy okay?? Lol
I could do a whole blurb series with this dynamic nikolai x reader,, like just stories of them growing up together and randomly realizing they might like each other romantically?? I probably shouldn’t rn but i ADORE this trope.
--
The perfection of the room is disappointing. Idle hands, idle thoughts--so I work to smooth out a perfect duvet. Still, the thoughts come--aggressive and unavoidable. It’s silly, maybe even sad, to feel possessive over something that’s never been yours, something that could never be yours, but the harder I fight off the feeling the stronger it grows. Jealousy is a weed growing quickly in my chest, vile roots planted firmly in my heart.
Normally my favorite part of the day would be waiting for Nikolai to return to his room in the palace after dinner and his evening duties. He’s always a bit softer in the evenings, during my last check-in of the day. I’m normally thrilled to be done organizing his room early because that means the second he arrives there will be no distraction. Most evenings, he’ll find me perched in the seat by his bed, reading. He’ll mock-scold me for daring to defy his orders and reading ahead from the book we both take turns reading aloud from each night. He then warns me that I better react exactly the way I did when I first read it or else. That threat is always followed by a gentle laugh.
Tonight I’m in no mood for our nightly banter or even our nightly reading. My mother had warned me of the dangers of getting too comfortable with the royal family. I should have heeded that warning when she first gave it to me, the morning she found Nikolai and I fast asleep on a couch in the library as children. The palace likes to bring up the children of the staff by training them to attend to the next generation of royals. It makes the staff more efficient, a lifetime of knowing what someone wants makes you better for them. It also creates some level of connection, making betrayal a little less likely. Nikolai and I might have taken it farther than most. But now I want a reminder of the way we’re supposed to be--maybe if I detach now the bleeding of my heart won’t kill me. That has to remain secret, because if I explain it to Nikolai something in me will break. The one line between us will be crossed.
This will be the sixth secret I’ve kept from Nikolai in my entire life.
--
The secrets:
I don’t know why I was picked for Nikolai. I wasn’t particularly skilled, but still, the day came when my mother was told that I now worked directly for the Lantsov boy. It’s an honor, a true one, but my mother had been a little nervous. To whom much is given, much is expected--and I detested Nikolai. Not for being a prince, but for being a prince who thought girls couldn’t race or fight.
The day my mother came looking for me because I never showed up for dinner and she found Nikolai and I attempting to fight in the way only a ten-year-old girl and eleven-year-old boy would, she had looked truly mortified. Nikolai had only laughed, either oblivious to my mother’s embarrassment or uncaring about it. He had then hugged me--an expression of care that had left me reeling. I saw him more as a rival than someone to tend to, but in that moment I saw him as a friend. Even more so when he told me he didn’t want me to go yet and that he was upset that so much of the day had been wasted by studies that kept him with boring people and away from me. And then he invited me to his lessons--my mother was quick to attempt to decline politely, but the desires of a prince at any age outweigh that of a mother.
After that, everyone kind of just stopped trying to remind us of our propriety. The tutor at first was concerned about my presence, but Nikolai remained stubborn. I wasn’t a big enough deal to cause an argument, so I began to attend lessons with him almost every day, only staying away when my mother needed aid with laundry or cleaning. His parents must have been somewhat aware of our friendship, but they must have been oblivious to our closeness because it was never mentioned.
My mother’s worry began to ease, she’d even started to take some pride when I’d come to our room proudly proclaiming that I scored two marks higher than Nikolai. She did, however, warn that it might be more tactful to let him score higher.
The comment was casual, just a suggestion, but it left me feeling wrong. It was the first time since we met that I had thought about our different statuses. I didn’t tell him--and that was the first secret I ever kept from him.
As we grew, we traded physical competition for academic rivalry, trying to best each other in both lessons and games of strategy like chess and cards. But with growing comes responsibility. Nikolai started to have obligations that were meant to be private. I couldn’t follow him at all times. But he’d always come back from locked door meetings grinning like he carried schoolyard gossip instead of government secrets. He shared everything with me, even when I playfully warned against it.
He’d always step closer when I teased that perhaps he shouldn’t tell me everything. And then he’d say, “If I can’t trust you, then I can’t trust anyone--and I don’t want to live in a world like that.” Often, he’d give my hand a light squeeze before moving on like he had not said anything intimate.
On a day in which Nikolai was in one of those meetings, I became a woman. When I first saw the blood, I had been horrified--but my mother was quick to explain that it was natural. She said that I was now a woman, a wonderful thing, really--but a thing that came with obligations. She told me that I could no longer have the impromptu ‘sleepovers’ with Nikolai unless he ordered it. I told her he’s never ordered me to do anything for him.
She didn’t ease, something in her had started to become nervous again. My mother had recently started to act the way she did when Nikolai and I first became friends. I didn’t want to fall asleep in Nikolai’s bed while I was bleeding, but I didn’t want to never have another sleepover with him again. Especially not when she refused to explain why being a woman changed so much.
I had decided to avoid Nikolai as much as possible until the sting of my mother’s new rule faded. Unfortunately, that night Nikolai was extra talkative--excited as he insisted I stay for a little longer. Soon, I found his familiar good naturedness melting away my nerves and before I knew it I was laughing in the middle of the night. When my eyelids started to feel heavy, I had moved from the chair, ready to head back to my room.
Nikolai had looked at me oddly before he asked why would I leave so late when it would be easier for me to just sleepover? It was an innocent question, he did not know about my change and I had wanted to keep it that way.
I tried playing coy, but Nikolai has always had a talent for getting around my better judgement. I don’t recall exactly how it happened, but I remember him standing in front of me. It was the first time I noticed how much had actually changed over the years--he was now taller than me for the first time in his life. His hair had started to grow a little longer, golden and soft-looking--and his face seemed much more angular. But he had not lost his boyish charm.
“Y/n?” My name fell softly from his lips, and that was the first time I had ever noted the fullness of them. I didn’t understand why I considered that something worth noting. “Did I do something to make you mad at me?”
Perhaps I had been a little curt--nerves and hormones had left me not feeling like myself. I didn’t tell him about the bleeding, I couldn’t. That became the second secret I kept from him--but I did tell him that my mother had told me I was a woman now, and that women can’t have sleepovers. Not with those of the opposite gender. I made no effort to hide my confusion because I expected him to be as perplexed as I was. But he was not confused--in fact, he had the audacity to laugh. My face flushed, but I did not know why.
“Why is that funny?” Maybe he thought I was still too much of a child to be considered a woman. I assumed it a fair assumption, I had not grown the way he had--my shoulders had not become sturdier and I had not become particularly broader. Still, I would rather melt into the floor than tell him about the reason my mother now considered me a woman. “My mother did say that, and I don’t know what being a ‘woman’ has to do with staying in your room at night.” Something strange had crossed over his features then, something much more brooding than I was used to.
I had blinked at him as unexplained nerves pooled in my stomach. Perhaps that look would have been enough to keep me silent if he had managed to not grin. That self-assured grin that had always challenged me. “Well since you know everything about my mother now, maybe you can tell me why she’s been acting strange. She’s starting to act the way she did when we first became friends.” I expected him to at least pretend to be worried. Perhaps his parents had spoken to her and had mentioned wanting our friendship to end. But his grin had only grown. Pride left me angry. “She did say that I could stay if you ordered it--but I’m glad you’ve never ordered me to do anything, so I can leave right now because you’re acting as odd as her. I don’t understand what you could find funny about our friendship ending.”
He had stopped me from storming out of his room by placing one hand on the wall between me and the door. “Y/n, don’t be cross--I’ll explain it all, I promise.” Angry pride made me want to storm away from him, but curiosity and something unknown and warm kept me in place. “Do you remember when we read the play about the rival families, how the two main characters had kissed?”
I remembered that part of the play especially well. The concept of kissing so casually, outside of marriage, had been jarring to me. “Yes.”
“Now that we’re older, your mother must be worried that we might do that.” He paused before leaning against the arm he placed on the wall to keep me from leaving a little more. “Kiss.”
The clarification was not needed--in that brief pause, I had allowed myself to imagine no distance between our lips. Something in me burned with embarrassment when I realized that some part of me found the thought appealing. The only thing I wanted in that moment was assurance that Nikolai would never know I felt that. That was my third secret, and the weight of it was heavy against my chest.
Still, though, all of my confusion had not yet left. “Is there much harm in a kiss?”
The question had left an odd smile on his lips. “There’s potential harm in what it could lead to for the woman, but not so much for the man.” He exhaled slowly as my face tensed. He could always read me too well because he was quick to add, “What it could lead to isn’t a bad thing, it’s meant to be pleasurable, but it’s serious.” I did not understand, but a part of me was starting to grow okay with that. Nikolai’s voice had started to become lower than ever, and his gaze remained tense. Perhaps if I accepted the confusion for now, things could go back to normal. If the conversation ended, I could stop thinking of his lips and his hands and what it would mean for them to touch me. “It’s considered a vice, like drinking or gambling.” The additional comment helped more than it should have. A vice--not scary and not painful, but not something to indulge in. That’s enough explanation for now. “If you want to know, I won’t deny you.”
I appreciated the offer tremendously. The vice that comes after kissing is clearly something that’s been intentionally kept from me. It’s something he was privy to that I was not, and he offered it to me like so much else. But if knowledge that my mother feared us kissing made me think of his lips, then I doubted I could handle knowing what comes after kissing.
“I’ll let you know when I want to know, but I appreciate the offer.” It felt like a fair response. His snarky grin came back immediately. Irritation rooted itself in my stomach. I hated not knowing more than him for once, but I still had one question I could not relinquish. “But what does that vice have to do with orders?”
At that, his smugness faltered. “It’s not unheard of, for princes and handmaids--for a prince to obligate a handmaid in order to fulfill his vice. Though many handmaids fill the vice of their own will for benefits.
The explanation left him like a confession. I didn’t understand his hesitance--it’s not like he’d ever make me do anything I didn’t want to do. Even when I worked, he was hesitant to ask me to go out of my way to bring him a glass of water. And I couldn’t imagine gaining anything from offering Nikolai something I didn’t really understand. I wasn’t naive to the fact that my life had more privileges than many palace servants. “Oh.”
His eyes hardened. “You know I’d never--”
“I know.” It was finally easy to smile again. “I never thought otherwise.” Something in him seemed to ease at that, his eyes went from hard to warm in less than a second.
I had no more questions for him and I was also no longer a flight risk, but Nikolai did not move. He did not step back to create a more appropriate distance and he did not drop his arm. His gaze, however, did move--dropping downwards, and slightly away from my eyes. I did the same, my eyes falling to his lips.
The silence between us began to make me feel like something in me was in danger of overflowing. “Then I guess my mother is once again worrying for no reason.” Strangely, I did not feel the need to feel embarrassed about staring at his lips. “Because I would never particularly want to kiss you, Nikolai Lantsov.”
The comment was meant to be teasing, a joke to clear away unknown tension. I should have known better than to challenge his pride because he instinctually moved his hand off the wall and beneath my chin. I did not flinch when he tilted my head upwards slightly with his fingers. “I could get you to want to kiss me if I wanted to.”
Three secrets in one night. I did not think I could bear a fourth one. “Hm…” The ground we treaded on felt unstable, but something in me trusted Nikolai to not let me falter. “I should--I should go before I give my mother anymore cause to worry.”
His fingers had brushed down my chin easily as he dropped his hand. “I’ll see you tomorrow morning.”
And that he did. The days passed without mention of the last time he asked me to sleepover. It was as if nothing had changed except now I found myself noting things I most definitely did not want to note. These didn’t feel like individual secrets because it felt easy to group each admirational thought into one secret. Soon, that became my new normal--easy banter, easy touches of hands, and easy yet silent admirations of his beauty.
I never wandered too hard about what the vice that kissing can lead to entailed. I didn't particularly want to know, but knowing that I could ask Nikolai at any time brought a sense of security to me. But besides that, I never thought of that conversation until the day I was asked to look for Nikolai because he was late for dinner.
That in itself was odd, most of the time when Nikolai was late it was because he was with you. I checked his room, two other rooms he was known to frequent, and then finally the library. First, I noticed a handmaid two years older than me. I was finally at an age when one begins to compare their beauty to those around them, and I recognized the girl as gorgeous. She was better endowed than me, physically, and she always seemed fun. And then I noticed Nikolai, standing closer to her than I’ve ever seen him stand to anyone. His expression was serious as the girl giggled.
Nikolai’s expression shifted from tense to shocked when he saw me. “Y/n.”
It took me a moment longer than it should have to realize what I had interrupted. Guilt and jealousy were quick to twist in my stomach. “Dinner--your parents sent me to look for you.”
He was quick to walk around the girl, who was quick to glare at me. I attempted to disappear down the hall after mumbling a quick apology, but Nikolai was faster than me.
“Y/n,” he did not hesitate to grab my wrist.
It shouldn’t have irked me the way it did, after all, neither of us had ever really hesitated to touch each other. I had always reached for him when I wanted him, and he had done the same. But the thought of the same hands that touched the most beautiful girl I had ever seen on me left me bitter in a way I didn’t understand.
Still, I pushed through all of that. “I’m so sorry. I didn’t mean to interrupt anything, your mother asked me to look for you because she assumed you’d be with me when you were late to dinner. I didn’t think that there’d be--”
“You didn’t interrupt anything.” The words came out flat as his eyes took on the same quality they did the night he explained my mother’s concern to me. “Valaria wishes there was something to interrupt, but there wasn’t.”
Oh. I refused to let the correction inflate me. “Would you like me to not come to your room tonight?”
The offer felt awkward to make. “No,” the answer came quickly, “In fact, go there now--I want to see you right after dinner. I’ve missed you today.” The instruction left my face feeling warm. “We could read an extra chapter of our book if you’d like.”
Despite myself, I grinned. “Yes.”
“Looking forward to it.”
True to his word, Nikolai was quick to return to his room. He had come back to me eagerly, going out of his way to squeeze my shoulder as he entered the room.
I opened the book to the chapter we had left off on, but before I could start reading, Nikolai stopped me. “Sit next to me?”
The question came softly. It had been some time since we sat next to each other on his bed. Still, I moved off of the chair and to his bed. Something in me longed for the familiar closeness of childhood. I allowed him to play with my fingers as I read.
“You know you could take one night off from me if you wanted to.” The admission left me softly, part of unsure if he was still paying attention to my words. “She was pretty, it wouldn’t have hurt my feelings if you told me you wanted me to not come tonight.”
Nikolai exhaled easily, squeezing my fingers once. “I said I wanted to see you and I meant it.”
It took all of my energy to push past the way his words made my stomach leap. “In general, if you ever--”
Nikolai cut me off by laying his head on my lap the way he used to. “I don’t want to talk about this anymore.” It was the first time in years that he spoke to me in a way that acknowledged his authority. “Keep reading please.”
And that was the last time we had ever mentioned other handmaids in that context. The fifth secret I ever kept from him was the way I worried that one day that would change.
--
The door creaks open while I’m in the middle of fluffing an already pristine pillow. Nikolai steps into the room, but I continue to work.
“Darling,” he breathes too easily, “Today has been painful.” I straighten, looking at him as casually as I can manage. “And now I have to deal with you being mad at me.”
Damn him and his ability to read me with one look. “I’m not mad.”
“You know you can’t lie to me,” he sighs, stepping forward, “We’ve known each other too long for that.”
I press my lips together, irrational anger pushing itself into me at an odd angle. “We’ve also known each other too long to keep secrets.”
His eyebrows draw together, a look so quizzical I’m reminded of our schooling days. “What secrets have I kept from you?”
Mentioning that had been a mistake. I exhale as flatly as possible. “I shouldn’t have mentioned it.” My dismissal only has Nikolai’s expression hardening. I drop my gaze. “Unless you need something, I’m retiring my services for the evening.”
I take a reluctant step towards the door, eyes attached to the floor. “Y/n,” his voice is gentle. “What is it?”
“It’s nothing, I’m just tired.” Please let that be at least somewhat believable. “I’m sure I’ll feel more like myself in the morning.” I take another step, a little more assured. Nikolai’s hand is on my shoulder before I can escape. “Nikolai--”
“Y/n,” his voice is that of velvet, “I can’t have you be mad at me. Not now.”
Sighing, I meet his gaze. The tiredness I see behind his eyes is almost enough to chase away my nerve. What I’d give to be able to melt into our familiar routine. “Then you should have told me you were almost engaged to a literal Saint--the same literal Saint who’s one of my closest friends.”
Nikolai’s expression shifts as his hand drops from my shoulder slowly, fingers brushing down my arm before he finally intertwines our fingers. I bite my tongue to avoid squeezing his hand, but I don’t move to separate us either. He studies me silently, eyebrows drawn together. The longer he stares, the more whatever turmoil he’s experiencing seems to dissipate. After a minute of silence, I can read his expression perfectly. His lips are pressed together in that coy way--the way he only looks when he’s suppressing a smile.
I loathe him for it. “Nikolai Lantsov, don’t you dare laugh--not after what you did. Do you have any idea what it felt like to have Alina casually mention the fact that you almost married her casually? Like that was common knowledge to everyone but me?”
My words break away the last of his self control. He grins, flashing his annoyingly perfect teeth. “Do you have any idea what it feels like for me to want nothing more than to see you and then you let me believe something may actually be wrong when the only issue is your jealousy?”
The amusement in his tone is like poison to me. I find the strength to jerk my hand away from him. “I am not jealous.” He laughs; I am further enraged. “I am not.” The genuineness of my anger must finally register on some level, because he tries to suppress his smile. “I have every right to be mad at my best friend for not telling me that he was almost married.”
“We didn’t exactly come close,” he manages, expression still much too light for my taste. “I’m glad for Alina’s sake, I’m not sure being a Saint would be enough to protect her.”
He is infuriating. “I’m not sure anything you have will be enough to protect you.”
Something in his gaze shifts, softening the tilt of his mouth. “I don’t doubt that.”
I don’t know what I expected from him--but not this. I thought he’d be at least somewhat apologetic. “You should have told me.”
“I would have if I felt it was significant.”
“I’m your best friend--your marriage is significant to me. And even though it’s not like you’re engaged to her right now, you should have told me. You know I talk to Alina all the time.”
He sighs once, a hint of apology threatening to ghost over his eyes. “If I knew not knowing would have upset you so much I would have told you. I was--I was just so excited to be around you again I didn’t see much relevance in anything that didn’t involve you.”
The intensity that Nikolai regards me with is enough to wither all of my fury. But without my anger, I am left spiraling in emotion that I’ve been pushing against for years. My mother’s warning about relationships with those above us rings in my ears--sharp and headache inducing. I am still when he reaches for my hand again, but I do no allow myself to return the gentle squeeze of his fingers.
“I’m not sure much outside of you has significance.” He’s giving me a look I am familiar with. A look he often uses to chase away my anger.
Without my anger, I have nothing to keep me from melting into him, indulging in his presence fully. It’s so easy with him and I blinded myself to the danger of that. He may not be marrying Alina, but one day he will marry someone. A person worthy of his status--and what would I be left doing? Washing their laundry? Tearing up when I dusted the library and came across a book we had read together? Enough damage has already been done--I need to cut myself with this blade now in hopes of making sure I can one day recover.
He will get married one day, and nothing will be the same. And that’s a good thing--he deserves the love of a princess or queen. I want his happiness, even if it’s not with me. But some vindictive part of me hopes that some part of him will miss me. That some part of him will be dulled without me.
I’m a fool--he will remember me as the handmaid from his youth. The girl who made him laugh once or twice before he grew up. I force my hand out of his grasp. “You can’t win me over with words every time.” I need to get out of here before he says something that makes me lose all resolve. “Tomorrow morning I’ll be here to prepare you for breakfast.”
“Y/n.”
I step forward, refusing to look at him. “Goodnight.”
He sighs, his hand quick to grab my arm. Before I can question him I feel myself pulled back. I expect him to pull me just close enough so that I have to meet his gaze. He continues, pulling me sharply before placing a quick hand on my shoulder, forcing me down. My back hits his bed.
I sit up as soon as the reality of what just happened seeps into my mind. “Nikolai, what in the Saints--”
“If you’re going to act like a child, I’m going to treat you like one.”
I scoff, thoughts of escaping him put on hold by the principle of pride. Fine. I’ll beat him one last time, and then I’ll let us separate. I shove him. He laughs--of course this is funny to him. He got to keep fighting past the age of about eleven. His laughter adds to my anger, I move to shove him again, but he catches my wrist easily. I struggle against his hold, shoving him a third time with my still free hand. He pushes me slightly. That’s all it takes to unleash familiar habits.
Our small fight is hardly fair. He has all the advantage--more training, and he’s standing above me. When I finally make a move that might give me some success, Nikolai leans forward. He practically tackles me, his weight forcing me flat against the bed.
I move an arm, ready to push him off of me. Nikolai snags my wrists, holding them above my head. “This means I win.” I roll my eyes, anger returning.
“Let me go.”
He sighs tiredly, but the smugness radiating off of him is suffocating. “Admit that you were jealous.”
There are a lot of things I am willing to do for him--but never that. I cannot give him the one separation I still have. “I wasn’t.”
“Then why are you mad?”
I press my lips together. “I told you--”
“Do you really think you could lie to me?”
“You don’t know me that well.”
Nikolai moves his freehand, touching my chin as a way to ask me to look at him. I meet his gaze hesitantly. “Yes, I do, and that’s never bothered you before but it does now.”
Maybe this is a conversation better had bluntly. “It bothers me now because you’re too old to hold onto the daughter of a palace handmaid and I’m too old to pretend that our different statuses don’t matter.”
“Y/n,” he breathes, “Nothing’s changed. Status didn’t matter to me when we were children, and it doesn’t matter to me now.”
“You can afford to say things like that.”
“What good is my title if it means I can’t,” he pauses, eyes hesitant, “If I can’t keep things the same between us?”
I smile, the sadness of the look weighs on me and I can’t even see it. “Nikolai, you always knew things would change.”
“No, I--”
“You can’t tell me you think your future wife would like you having such a close relationship with a handmaid.” I press my lips together. “One day you’ll fall in love and get married and you’ll want me to leave your bedchamber as soon as dinner is over because you’ll be eager to spend time with your wife.” His gaze hardens. “And that’s not a bad thing. It’s actually a really good thi--”
The last syllable of my sentence dies in my throat. Nikolai, who must be possessed by something, leans down and presses his lips against mine. I beg myself to resist, but his gentleness is everything I’ve ever wanted. He releases my hands in favor of holding my face. That’s all it takes--my hands move without my permission, into his hair--pulling him closer to me. What am I doing? I’m insane. Placing my hands on his chest cautiously, I push just slightly. He’s quick to obey, pulling away while allowing his teeth to brush against my bottom lip.
I gape at him--taking in his now slightly swollen lips. “Nikolai.” He can’t do this to me. We’re friends. Despite the fact that I’ve loved him more than I should--we’re friends. “You’re being extremely unfair.”
He draws his eyebrows together, sitting up quickly and moving off of me. “I’m being unfair? I have spent my entire life loving y--”
I sit up, furious in a new way. “You have not!” This is the dumbest I have ever been. I move to stand, still feeling the softness of his lips against mine.
“Your tooth fell out.” The sharpness of his words forces me to still.
“What?”
I can’t bring myself to turn and look at him, but I’ve always been able to feel any heaviness he bears. The weight of it leaves little room for air in my lungs. “You were ten. I told you ‘girls couldn’t fight’ so you punched me in the face. That was the first time we ever fought--I didn’t mean to hit you in the face, but you moved. You moved and I hit you in the mouth and your last baby tooth fell out. I expected you to cry or get angry, but you just blinked at me and laughed. You were happy to lose your last baby tooth because it meant you were grown up. And then you smiled and asked me if you looked older. If anything, the gap in your smile made you look younger but I told you that you looked like a grown-up because I wanted you to keep smiling. Because your smile made me feel like I won something.” I turn on my heels, but I cannot meet his gaze. “That was the moment I fell in love with you--so don’t tell me I haven’t spent my entire life loving you.”
The weight of his words is harder to survive against than the heaviness of his feelings. “Nikolai, you know we can’t ever be together--”
“Why not?”
“Don’t act like you don’t know,” I manage, voice low, “You almost married the Sun Summoner--”
“That was political--”
“Exactly, your marriage is meant to be political, and if it happens to be out of love--which is what I hope you get, because it is what you deserve--it will be to someone of status.”
Nikolai stands, the movement is that of a king, not the boy I know. “I do not want status or to love someone else--I want you.”
“I can’t take that from you--”
“You can’t take anything from me because I’ve already given it all to you.”
I press my lips together, heart tearing for him. “I love you too much to ruin you.”
My words seem to snap something in him because his eyes darken, the way he watches me adjusting accordingly. “You can’t ruin something that’s always been yours.”
I let myself smile. At him. At his words. At the foolish hope the child in me has clung to after all of these years. I reach for him thoughtlessly, because I have the right to. Because I’ve always had the right to. He’s quick to respond, kissing me with much more security than before.
This time, he pulls away of his own regard. “You still haven’t admitted that you were jealous.”
His teasing smugness isn’t as sour to me anymore. “I wasn’t.”
Nikolai pulls me towards him easily, lips threatening to brush against me, warm breath against my face. “Are you sure, darling? You were awfully quick to claim what’s yours.”
I roll my eyes, grinning so widely I’m surprised my face doesn’t yet hurt. “You’re the one that fell for a ten-year-old girl with a bloody mouth.”
When he smiles back at me, he places a hand on my hip, pulling me forward slightly. “That I did.” He pulls me forward slightly. "Does this mean you can sleep in here again?"
"If anything, this is more reason for me to sleep in another room." He rolls his eyes, pulling me even closer. "But I won't tell if you don't."
Nikolai leans forward, pressing his lips to my forehead. "Deal."
tags: @deardiarystuff @theincredibledeadlyviper, @grishaverse7 @benbarnes-supremacy  @tranquilitymoon @kaitlyn2907 @lunamyangel @christinawxxx @deceivedeer @real-mbappe @tonks33
493 notes · View notes
rajmithwebagency · 3 years ago
Text
TOP 5 TECHNOLOGIES IN WEB DEVELOPMENT?
Tumblr media
Modern technology has paved the way for individuals to complete daily tasks more efficiently. Advancements in technology, especially in web development, are changing drastically in order to satisfy the needs of individuals who are no longer satisfied with what the current technological product can do. In an attempt to expand the Web, various organisations and companies are willing to customise their personal Web spaces and move towards a completely remote platform, all while making it more convenient for individuals online. However, as we know, since we cannot communicate with computers, a platform with codes and a set of rules are necessary. Computers use web technologies and programming languages to form their interface.
Websites are built using HTML, CSS, and JavaScript, all programming apps that have changed society drastically. According to client specifications, the websites are modified and updated using these frameworks in order to deliver the desired content that needs to be displayed. Web development varies from the simplest texts to complex kinetic pages, and the developer is supposed to take up the required technologies in line with the stipulations of the client.
Analysing the prevailing web technologies, let’s take a look at the most renowned breakthroughs:
Ruby on Rails (RoR)
It's trendy! As the new update comes out regularly, the fever is high. In a least amount of time, Minimum Viable Product (MVP) could be built and help contribute to its popularity, ultimately becoming the developers’ choice.
Angular
For desktop web applications and mobile apps, Angular is the best alternative. This app is known for reducing the redundancy of texts and data. In an attempt to achieve this purpose, Web designers may use HTML as the template language. AngularJS will allow the extension of HTML syntax and convey the necessary components of applications. Angular is a JavaScript based open-source front-end web framework for developing single-page applications.
• Controls over scalability
• Angular-specific help and feedback with nearly every IDE
• Productivity supports Google's largest applications
Symphony PHP
Symphony PHP is a set of PHP components and frameworks for building web applications. It is also an open source with MVC architecture. The main use of this technology is to build high-performance web applications. Furthermore, it has a competitive periphery over other frameworks in many aspects of application development, ultimately saving time and hectic code work.
ASP.NET
Asp.net is an open-source web application framework designed to produce versatile web pages. It is capable of developing dynamic content-driven websites by providing simple and faster solutions based on HTML5, CSS, and Javascript. It is extremely scalable as it comprises both frontend and backend languages.
Motion UI
For the next decade, motion design can be considered as one of the main web design trends as it has drawn attention due to its minimalist designs along with subtle interactions. Many elements of this technology can help you display your unique style!
Apart from these technologies, React JS, Python, Vue JS, Express.JS, Cake PHP, DJango, Laravel, and so on are a few more frameworks which are in demand. In fact, from the servers, technology goes to clients and clients to end users. So, advancements, as always, would continue to make amazing breakthroughs and benefit humankind.
3 notes · View notes
karikarasuno · 4 years ago
Text
The Sun Doesn’t Shine in Tokyo, Part II
Tumblr media
Pairing: Tanaka Ryunosuke x Fem!Reader
Rating: Explicit
Warnings: Angst, Character Death(s), Violence, Graphic Descriptions of Injuries, Mentions of Blood, Grief, Smut, Soft Sex, Vague knowledge of Computer Engineering (once again, please bear with me)
Summary: The end is near. Time is quickly running out. Hope is fleeting, but not entirely gone.
Part I | Part II
Word Count: 9.8k
June 17, 2065
8:24am
It’s morning. The digital clock on his bedside table flashed 8:24am, the angular digits barely seen through the grogginess of your sleepy brain. You shift to go back to sleep, which easily draws you in until there’s a stinging burn on your side. Your wound is itchy and uncomfortable.
“Shh,” fingers are brushing the hair on your forehead from your eyes. “Just gimme a second. This is gonna hurt.”
A wet cloth is pressed to the wound, the stinging sensation returning as you feel the alcohol clean out the dirt and grime from the night before. You squeeze your eyes shut and bite your lip to deal with the temporary pain. “I’m sorry, a little longer then I’ll be done.”
The cloth is removed as you sit up to rest on the headboard, too awake after the cold stinging to go back to bed. A calloused hand comes to stroke your cheek, chapped lips pressing a tender kiss to your temple. “Morning,” you croak, voice rough with sleep.
“G’morning, baby,” you can tell he’s been up for a while, the hoarseness that usually cracks his voice almost entirely gone.
“I should probably shower and then head downstairs. I never actually got the chance to brief everyone on what happened.”
“Don’t worry about it. Yamaguchi already did late last night. So just shower and meet me in the conference room for breakfast,” Tanaka explains before he pushes off his side of the bed, fully dressed as he places clean clothes for you on his dresser. Yachi probably gave them to him this morning and you remember you have to apologize to her today since you most likely sent her into cardiac arrest last night.
Lethargy and anticipation dictate the way you go about your morning, hardly remembering how you ended up sitting between Tanaka and Yamaguchi at the first officer strategy meeting of the day, showered and your gash freshly wrapped. Suga and Daichi are running it, images of the city’s infrastructure holographically displayed above the switchboard. The 3D landscape spinning and flickering as they outline different plans for tonight.
You didn’t realize your leg was bouncing beneath the table until Tanaka’s hand spread out on your thigh to stop it. “You listening?” He questions staring at you intently. Your thoughts have honestly traveled elsewhere, so you shake your head no.
“Do you have the tracking device?” Daichi repeats.
“Oh, no I don’t,” you lean forward and adjust your posture. “I slipped it into Oikawa’s pocket before he lost his shit, but I’m not sure if it survived the crash,” you explain, recalling the exact moment when he was gripping your chin, the distraction of your dagger on his sternum giving you enough time to plant it on him.
“We’ll have to ask Kenma then, maybe he can still locate it. And if that’s the case we’ll be able to see where he is, what he’s up to.”
The meeting continues, your attention drifting in and out trying to formulate a solid plan of your own. Something to ensure that everyone makes it out alive. After your encounter with Iwaizumi you were especially concerned about fighting an army of volunteers. Not that you weren’t confident in the people here, but you managed to plunge your dagger into one of his arteries and he still got up at Oikawa’s demand.
“The tunnels are a no go,” Yamaguchi says at some point when they began deciding on entry routes. “The grenade I threw blocked the only entrance we had into the basement.” You nod in confirmation as you remember the chunks of rubble and debris that were now closing in the stairs.
“The main entrance is our best shot. It’s bold and what they’ll least be expecting. There’s also a chance we could disarm the alarm system if we can break through the firewall. We have the manpower, the only unknown are the volunteers and what they’re fully capable of,” you add on, the floorplan of the estate replacing the flickering city. You stand to describe the various points of entry and what you assume would be the places they are most likely going to have guards stand outside.
“You should have the long range fighters stationed here,” your finger hovers over a patch of tall trees near one of the side doors. “And here,” you shift to point out an area near the front that is also beneath the shadows of the woods.
“Those specialized in hand to hand combat should form the frontlines, while everyone else flanks out in a diamond formation. Yachi in the middle with y/n and Yamaguchi,” Suga suggests while he visually demonstrates the formation on one of the large screens. “Since Yachi doesn’t have much combat experience Tanaka and Terushima will go with them,” he tacks on, giving Tanaka a pointed look.
“And obviously because the two of you are practically useless with your injuries,” Suga teases before he proceeds to assign and explain other roles. The rest of the meeting moves forward without a hitch and everyone agrees on the plan that factored in as many uncertainties as possible. The chairs scrape against the floor as the officers shuffle out to start preparing for tonight.
You stand with Tanaka’s hand in yours and start to make your way through the first floor before you stop in front of one of the only staircases in the building. “I’m actually gonna go visit Kenma,” you explain as Tanaka looks at you silently confused.
“I wanted to ask him a few questions before tonight,” you add as you slip your hand from his and he gives you a solid shrug.
“Alright, I’ll be in the vault, checking the inventory,” he grins, his hands circling your waist to pull you into his sturdy frame. “Maybe I’ll be able to find you a better weapon,” he bends to toy with the dagger on your thigh that you refused to travel without after last night.
“Better?!,” you feign offense. “You don’t think my dagger makes me look sexy?” You grin cheekily at him as his own teasing smile spreads across his face.
“Oh, I always think you look sexy. But you know what would make you look even sexier,” he leans down so that he’s staring directly into your eyes, voice dipping low. “Protection,” his eyes glint with mischief and a knowing smirk settles on his lips.
You shove him lightly and playfully smack the side of his head, his beanie shifting sideways. “Haha so funny,” you roll your eyes as your smile brightens. “Gimme some options and we’ll see.”
“That’s what I like to hear,” he responds when you turn around to walk away, his palm smacking your ass as you bound up the steps. “Payback for the beanie,” his hands rise in defense before he winks at you and turns to keep walking down the hall.
You take the steps two at a time like you usually do, except now you have your healing gash as a reminder to slow down. Unlike the other floors in the building the second level is a single large room coined the “Zone” by many of the guys. One half hosts Kuroo’s test lab, usually unkempt with sulfur and boiling chemical concoctions covering the surfaces. The other half belongs to Kenma with his various half built devices stuck between keyboards and multicolored wires.
While Kuroo often ventures out into the other rooms of the hideout to seek socialization, you can always find Kenma sitting exactly where he is now. Headset nestled over his ears, hair pulled back in a messy bun with his controller tight in his hands.
You walk up behind him and pull one of the cuffs from his ear. “Hey loser,” you release the set from your grasp so it snaps back on to his head, this time all lopsided.
“Not a loser,” he responds as he shakes his head so that the headphones fall back around his neck. His screens flashing a bold ‘victory’ to affirm that he is, in fact, not a loser.
“You are the only person I know who can play video games the day our world might end,” you say with a laugh when he shoots you an apathetic stare.
The relationship between you and Kenma developed rather naturally, a sibling connection unfolding before either of you realized. On your many sleepless nights wandering and exploring the compound you often found yourself here. At first, you stumbled upon him accidentally in the middle of the night, while everyone else was either asleep or working on their own projects to prepare for the upcoming conflicts. He awkwardly invited you to sit with him as he played or tinkered with new or semi thought out inventions. You really only watched at first, curiosity overcoming your intentions to not disturb him, but you soon found yourself asking questions. The questions turning into overnighters where he would teach you how to play his favorite games or help him code software he would embed in his tiny devices.
He puts his remote down and swivels in his chair to face you. “I was brainstorming,” the corner of his lips quirk up a little as he gets up and bumps your shoulder with his to step around you.
“Brainstorming what exactly?” You ask, your eyes following his thin frame as he walks to his crafts table and picks up a few things. He tilts his head to signal for you to walk over to him. “I’ll show you.”
You move to stand beside him and he hands off the small devices to you. You inspect them and realize they are watches, complete with a touch screen center and small dials on each side.
“These are reinforcement devices,” he says. “I don’t have enough for everyone but you clasp them around your wrist and twist the dials. A shield will manifest from here,” he points to the watch’s face, and what you incorrectly assumed was a touch screen surface is actually a reflection of the software’s veil.
“This is actually the code you helped me develop a few weeks back.” You smile up at him fondly, remembering the argument you got into after he refused to explain what it was for.
“How many do you have?”
“Six are complete,” he answers. “But I also have this.” He grabs a larger cylindrical device from a shelf attached to the wall.
“This is essentially a bigger version of those. The shield covers way more surface area. You can stick it to a wall or door, enter the pin and the shield will reinforce the structure to protect whatever’s inside,” he finished explaining before he places it back on the shelf.
“When did you have time to do all of this?” His production rate when it comes to his inventions is impressive to say the least.
He takes some of the reinforcement devices from you to organize them beside the others. “You know I hardly sleep,” he shrugs as if his lack of rest doesn’t bother you.
You open your mouth to voice this for the millionth time, but he lifts his finger to shush you. “Don’t. I get it,” he interrupts.
“Fine. But this doesn’t explain why you were brainstorming,” you say instead of nagging him about his awful sleep schedule, not that yours was really any better.
“Right,” he slides you over by your shoulders to switch spots. “This is for you,” he opens the locker in the corner of the room to pull something out. It’s another round device about two inches thick with small legs to hold it up.
“What’s this?” Your intrigue successfully piqued.
“Just watch,” he walks to Kuroo’s lab table and pushes some stuff around to clear a spot.
“I’ve been working on this for a while now,” he grabs his phone from his back pocket and punches in his password and then opens an app. The device begins to illuminate as streaks of ultraviolet waves burst through the top. “It’s a simulation machine that kinda works. I can’t seem to get the graphics right for some reason, hence the gaming,” he explains.
“So you’re saying you wouldn’t have been playing regardless,” you say, which earns you an eye roll from him and a chuckle from you.
“Pay attention,” he points to the device, redirecting your attention instead of answering you. There’s a distinct humming noise before the room’s image starts to ripple. A pixelated version of a beach envelopes the room warping and disguising the furniture.
“It’s not perfect, but it’s an illusion that can trick enemies into believing they are somewhere else,” he whispers, looking a bit sheepish. “I’ve only been able to generate this stock photo, but eventually I want it to replicate different rooms or even scenery we haven’t experienced in a while.”
“Kenma,” your voice is wistful as you absorb the sway of the palm trees, the gentle rolling of the waves lapping the shores. “This is amazing. H-how did you do this?”
“I had Yachi’s help. She came up one night freaking about the control center’s algorithm and asked if I could help since you and Yamaguchi were already asleep. We ended up talking about sunsets, mainly her rambling,” he lightly snorts. “So I showed her some games with high resolution graphics that had some pretty cool sunsets and she came up with this. She coded it really quickly while I built it. I just haven’t been able to fix the kinks.”
You were near tears. The words escaped you, but mostly because you could never describe what you were feeling out loud. The snapshot of a panicking Yachi running to Kenma makes you laugh because there is no way he calmed her down without having a silent stroke of his own.
“And this is for me?” You ask for clarification before the tears really start falling.
“Yeah,” he raises his hand to rub at the back of his neck. “Other than computer engineering, you are really the only thing we have in common.”
“Kenma, I-,”
“Woah!” You both turn to what used to be the floor’s entrance, which is now limitless sand. “The beach! This is so cool!” Hinata squeals, his eyes lighting up with wonder and amazement.
“Oh hey, Shoyo,” Kenma fumbles with his phone to turn off the display.
“What’s up?” You’re grateful for his interruption, afraid you were about to become a sobbing mess in front of Kenma, which he would not have appreciated.
“Tanaka asked me to come get you,” his smile is wide and enthusiastic. “Said something about your options being ready.”
“Of course he actually went through with it,” you shake your head not the slightest bit surprised.
“Also said if you don’t hurry he’s not afraid to kick some ass,” Hinata adds on, his smile turning impishly cheeky.
“Of course he did,” you laugh before turning back to Kenma, who’s a subtle shade of red.
“We aren’t done here,” you tell him, knowing how flushed he gets when he’s alone with Hinata and you walk away from him backwards until you’re standing behind your new guest. “Watch him, he’s known to cause trouble,” you whisper to Hinata but it’s still loud enough from him to hear you.
“Oh, I know,” he plays along, only for Kenma’s neck to burn a brilliant red as Hinata steps further into the Zone. You make kissy faces behind his back to tease him as much as possible before you run down the stairs, narrowly missing the object he threw at you.
June 17, 2065
4:57pm
The gun is spinning on the turntable in front of you. The gun you and Tanaka compromised on. It’s a small black pistol, the deep metal drinking in the harsh light from the screens lining the walls as it spins and spins. In the center of the room, Yachi is typing vigorously, the reversal code practically finished, but she tended to be a perfectionist, so you sit beside her waiting for it to be done.
“I can help,” you offer, hoping she will let you this time. She just glances at you, a flick of anxiety flashing in her gaze before she shakes her head no.
“Why not?”
“It’s already done,” she responds, fingers still tapping on the keys. “I just have to double check if everything is in order.”
“Well, what is it?” You’ve been begging for her to share the code with you, trying to convince her that it would be smarter if more than one person had it, especially if she’s not able to reach the control center in time.
“Not telling you,” her hair falls to cover her face as she looks down at her stilled hands. “It has to be me. I just need for you to get me there.”
“Yachi, c’mon, at least tell Yams,” you argue, not understanding why she won’t share the information with anyone.
“S-sorry,” is all she says in response, and you let out an agitated sigh because you won’t win this argument. “What’s with the gun?” She motions towards it with her hand as she leans back in her chair, avoiding the initial topic.
“Tanaka doesn’t believe my dagger is enough protection,” you look back down at the spinning gun and your chest tightens at the mere idea of having to use it. “It was this or a fucking katana.”
She laughs, the abruptness startling you, but she doubles over and wheezes. A blush is blooming on her cheeks at the lack of oxygen going to her lungs, her laugh turning into hiccups and breathless gasps. It’s contagious, your own laugh soon wracking through you.
“I don’t get it,” you say through snorts. “What’s so funny?”
“I cannot imagine you wielding a katana,” tears of laughter are decorating her face. “You’d probably accidentally cut off your own arm before you manage to land it on anyone else.” She’s wiping the tears from her eyes as her breath slowly returns, her cheeks still flushed a pretty pink.
“I take offense to that. I would be such a badass with one,” you rebuttal.
“Sure,” she squeaks out.
“I just might need a little practice first.”
She falls into a fit of giggles again, probably imagining you tripping over the long blade forgetting that she’s the clumsy one. Your cheeks are hurting from smiling, a warmth rooting itself within you, and for the first time in weeks the flower of hope feels like it will bloom soon. The delicate petals unfurling with a promise of prosperity, a promise that things will be okay.
“Hey,” Tanaka bursts through the door, a little out of breath like he ran here. “Kenma was able to track Oikawa. He’s still at the estate, probably never left.”
“You think he’s still alive?” You jump from your seat, Yachi at your side in an instant.
“Definitely. Yamaguchi said you left him in the basement, but Kenma can see his movements and he’s currently on the move.”
“But what if it’s not him? What if someone just found his body and is carrying it around?” You are skeptical, unsure if Oikawa was able to survive two gunshot wounds and a crash.
“First of all, that’s nasty,” he wrinkles his nose in disgust. “Second of all, I don’t think it matters. The person, Oikawa or not, is heading to the control center. We have five hours before the thing is set to explode, so we leave in four.”
“Got it. The reversal code is ready,” Yachi interjects before you can. “I’m ready,” she straightens her shoulders, eyes determined as she meets yours.
You grab the gun that is now still on the table and place it in the holster on your hip. “Me too.”
June 17, 2065
9:22pm
The front of the estate is surrounded by steel poles, roughly 16 feet tall. Weaved between each pole are copper wires that conduct heat and electricity constantly, making it difficult to enter without burns or electric shocks. Fortunately, Kenma was able to hack into the compound's firewall rather easily since it had been abandoned for months and disconnected the alarm system.
The group gathers around the front gate, those who specialize in combat form the first row and once you enter the plan is to split into various smaller groups. You would head straight to the control center with Yachi and Yamaguchi, while Tanaka and Terushima serve as bodyguards. Yamaguchi’s ankle is doing better, his limp gone and the reinforcement device adorning his wrist. You are all wearing bulletproof vests, the material surprisingly thin and breathable as it’s strapped over your tank top. Your cut is safely hidden beneath it.
The gates are set to open at 9:30, the distance fighters successfully hidden in the trees while everyone else fans out on either side of your group. Kuroo managed to hand out flash grenades and smoke bombs to every unit, the sulfur in the lab results of failed bombs that blew up prematurely. You search the crowd counting the bodies, committing the number to memory; twenty-six, hoping that it will be the same when you exit tonight.
Kenma is standing next to Kuroo and you watch as he sends up a mini drone. The device flying into the trees and an image of Hinata and Nishinoya flash on his phone. The boys are settled high up in the trees, Noya’s crossbow strapped to his back, while Hinata is busy tying knots into rope, his knives and shuriken hidden beneath his clothing.
You start to feel the signs of a tension headache strain your neck, the anticipation sucking your soul from the confines of your skin. Tanaka is kneeling in front of you and you stare at the muscles of his back flex and relax through his black sleeveless shirt as he laces up his boots. Once he’s finished he twists on the balls of his feet to face you, hands going to check your laces and tucking the hem of your cargos into them, your ankles thanking him for the extra support.
“It’s almost time,” he whacks your thigh so you look down at him. “You ready?”
You give him a small nod, “As ready as I’ll ever be.”
“You remember the plan, right? Once we enter those doors you stay behind me. I’ll say when the coast is clear, but if things get too crazy, Yachi is the priority,” he rises from his position. “Get her to the control center, then find me. Don’t do anything irrational,” he finishes.
You give him a nervous laugh, “I’ll try.”
“No, it’s not you’ll t-”
“I’m kidding, Ryu,” you cut him off.
“Not funny, love,” he turns around to settle next to Terushima, whose arm is extending behind him, pinky linking with Yamaguchi’s.You link your arms with Yachi’s as you wait, only five more minutes left.
“Welcome!” Everyone’s attention snaps to the balcony above the double doors of the entrance. Oikawa is standing there, pale and bloody. “I wasn’t expecting to have this many guests come to watch the end with me. This is so heartwarming.”
The gates creak and shudder as they shuffle open. Volunteers begin to reveal themselves from their hiding spots to gather at the front doors, but no one on your side of the gates moves. Your hand wraps around the hilt of your dagger and your stance shifts so that Yachi is partially blocked by you.
He spots you in the crowd and he has the nerve to smirk at you, the once endearing gesture looks pained on his hollowed cheeks and sunken eyes. A daunting beauty transforming his features. “Oh, darling, I’ve been expecting you,” he waves with his good hand, his injured arm is supported with a sling.
“I’m sure you’re glad to see me alive, but Iwa didn’t make it,” you can’t tell if he actually is pained by this with the way he sulks and leans on the rails. “So obviously I can’t let you leave here alive,” he giggles, almost drunkenly. “An eye for an eye or whatever they used to say.”
“I’ll kill him,” Tanaka snarls, gun pointing at Oikawa. You grip his arm to yank it down, fully aware that now is not the time.
“What was that about being irrational?” You hiss at him so he lowers his weapon. Oikawa sees this and you watch his entire demeanor change, his taunting gaze igniting into something far more terrifying.
“Who’s this, princess? You brought me a new toy?” His tone is flat, monotone. “Since you killed my last one!” You flinch at the rise in his voice, the rebels frozen in disbelief, a motivating fear beginning to billow through the crowd.
“We need to move,” Daichi’s deep voice diminishes Oikawa’s immediately. “NOW,” he screams and he’s the first on the move, gun firing shot after shot in the volunteers’ direction.
“STOP THEM!” Oikawa’s shrill shriek is hardly heard above the sounds of battle, but the volunteers do not hesitate. Their smell smacking the air from your lungs, no description adequate enough to warn you. Yachi’s hand is now firm in yours as you run close behind Tanaka. Your dagger unsheathed as your biceps tense with untapped energy. You slip through the front doors quickly, most of the fighting designated to those who formed the front lines.
You deduce that the volunteers are abnormally strong as you witness them tear metal like paper, and crack the estate���s concrete in single punches. Luckily, they are incredibly slow, their limbs swing and jerk in unsynchronized movements, as if they are babies taking their first steps. The rebels on the other hand are nimble, even the largest members fight with the agility of trained ballerinas, their movements fluid and graceful.
You yell for Tanaka and Terushima to take the stairs down to the basement. The claustrophobic idea of being stuck in an elevator is enough to stop your heart. Terushima reaches the door first, the force with which he tears it open rips it from its hinges.
You fly down the first flight, your grip on Yachi never loosening. Yamaguchi brings up the end, he’s holding nunchucks that you have no idea where he got them from. He flicks his wrist to swing them at one of the volunteers that followed you, the wood thwacking against her nose, splatters of blood erupt from her skull and dot Yamaguchi’s skin as she crumples to the floor, her body splaying out across the steps. “Don’t stop running!” He yells, hand grabbing Yachi’s elbow pushing you down the final flight to the basement.
The elevator dings at the end of the hallway, a ghastly Oikawa steps through and you catch a glimpse of silver. At first, you thought it had to be his veins visible through his milky skin, but now you can see the thin lines of silver snaking throughout his body. “He did not look like that yesterday,” Yamaguchi skids to a stop behind you.
Tanaka and Terushima have their weapons raised in front of you, a spear twirling in Teru’s hand. “Where’s the control room, Oikawa?” Tanaka calls out, his voice dripping with poison.
“Why would I tell you when they already know?” He quips, his retort losing substance when a wet cough breaks through his chest. “As you can see I can’t put up much of a fight,” he coughs again, dribbles of thinning blood leaks from his lips. “Iwa’s device doesn’t suit me too well,” he leans his neck to the side, a sickening pop coming from it.
“Iwa’s what?” You say it before you mean to, the situation only becoming creepier with every drop of new knowledge.
“You see, when Iwa was crushed, I found his body in the rubble. The implants we use jutting out from the skin between his shoulder blades, so I tore it out,” he staggers towards your group, the leg he was shot in scraping against the floor with each step. “I inserted it into the bullet wound above my knee,” he points to his twisted leg. “That way Iwa and I will always be together.”
“Dude, what the fuck,” Terushima says behind his hand as he gags. The smell of rotting flesh and rusty metal wafting through the hall with each drag of Oikawa’s leg.
You know he’s not down here alone, that he probably has volunteers stationed somewhere near the control center, but that’s down the hall, through another room. The five of you don’t stand a chance alone without knowing exactly how many are here. You also know that Oikawa’s breaths are numbered, his body actively rejecting the implant stealing away his time like he’s stalling yours.
“But if you really want to know,” he draws in a shallow breath and stops a few feet away from your group. “The control center is down this hall through that room,” he points to his right, the door cracked open. “I’ll let you pass, but good luck. I already input the code,” he inches towards the door and dramatically looks at his watch. “Seems like you only have 8 minutes.” 
He wags his fingers at you as he leans into the door, his weight pushing it open fully and he disappears in the darkness. Tanaka’s running first, fluidly rushing to the open door, but before he reaches it many of the other ones open. Decaying bodies hauling the burden of their transformation into the corridor. “Ryu, wait!” You call out to him but he’s already surrounded. He unsheathes the sword strapped to his back and swings it out in a swift circular arc to force the volunteers back. You count seven in total, all focused dangerously on your boyfriend. 
Terushima bends down in front of the three of you and unzips the pouch clipped around his hips. “Fall back,” he says.
“What’re you gonna do?” Yamaguchi bends at the waist to look over his shoulder. “I’m gonna use one of the stun grenades to distract them. Tanaka’s quick on his feet and he’ll know he only has a split second to escape. But first I need you guys to fall back.”
You’re hesitant at first, but Yachi tugs you away from them while Yamaguchi follows, still a step ahead. “Tanaka, get ready!” Terushima yells before he pulls the clip and tosses it. The grenade rolling to a stop at Tanaka’s feet. 
“Get down,” you turn to tackle Yachi in your arms, your body shielding her from any fallout. The flashes and popping noises signaling its detonation. You look up when some of the noise dies down, the door leading to the control center swinging wildly while the volunteers trip over themselves, disoriented and scattered at the end of the hall. You missed the exact moment, but three of the volunteers were now on the ground, their implants sliced out from their shoulder blades. The pincers on the devices opening and closing in search for their host. 
“Thanks, Tanaka,” Teru whispers in awe. “Impressive bastard took three of ‘em out on his own and discovered that you disable them by removing those creepy shits,” he laughs.
“Okay, babe, we’ll go in before the ladies,” he stands and helps Yamaguchi to his feet. “You take the small one in the corner. Leave the three big guys to me,” he smirks. 
“Now’s not the time to compete, Teru,” Yamaguchi sighs, grabbing a switchblade from his pocket, while clutching the revolver in his other hand.
“A little healthy competition never hurt nobody,” he nudges Yamaguchi with his shoulder, sending him a sly wink. “Trust me.” 
The boys bolt forward, weapons in hand as they twirl in combat, the first heavy body thumping to the ground. They clear the path for you and Yachi quickly, the space in front of the door now empty.
You grab Yachi and book it. Your concern for Tanaka’s safety rises exponentially as you rush to the control center, where he and Oikawa surely are.
The room opens up and near the center you see Oikawa and Tanaka arguing loudly, Tanaka’s gun pointing at Oikawa while he grips the sword behind him to keep the volunteers at bay. The control center is blinking, digital numbers floating above the panel counting down ominously. You have five minutes left and the prospects of disabling the system are low. The ring of volunteers lining the perimeter is your main obstacle because at any given moment their motionless blank stares could be activated. 
“What do we do?” Yachi whispers hurriedly beside you, no one noticing the two of you enter the room yet. 
“We get you to the panel in the next five minutes. How?” You’re trying to think as fast as possible. “I don’t know yet.” Thoughts are racing through your mind, words popping out to form some coherent thought before you rattle out your best plan. 
“I’ll distract Oikawa. You run as fast as you can to the panel,” you suggest. “And we pray some of the other rebels show up as back up.”
“That doesn’t sound like a very good plan,” Yachi bites the nail on her thumb.
“Well unless you have something better, I can’t think of anything else,” you respond, eyebrows raised and she shakes her head no. 
“So just walk behind Oikawa and hopefully he won’t see you. Once you’re out of his line of sight I’ll say something to get his attention,” you explain.
“Got it,” she nods, releasing your hand as she steps across your body to start moving towards the control center. The boys are still arguing and you get the sense that Tanaka knows you're there. Coincidentally, maneuvering his body to obscure Yachi until she isn’t visible to him.
“Tooru,” your voice echoes in the chamber. “How about we talk this out?”
His voice dies in his throat once he notices you. Somehow surprised that you would chase them down here. “I know I blew up on you in the past but just give me another chance. We can stall all of this,” you wave your hands around at the control center and all the volunteers. “And maybe come to a compromise.” 
Four minutes.
“Compromise? As if you even know the meaning of the word, princess,” there’s no endearment in his tone anymore. Just condescension and disgust. “I’ll start by killing your boyfriend and you can watch me. Then I’ll kill all your pathetic friends. Saving my sweet, sweet love for last,” his voice is eerily flat, similar to when he was speaking from the balcony earlier. 
Three minutes, twenty-three seconds.
“You son of a bitch, I’d like to see you try,” Tanaka growls, the sword that was pointed at the volunteers now positioned over Oikawa’s chest. “I’ll tear your heart out before you can lay a finger on her.”
“I sense a challenge,” Oikawa chuckles and steps so the tip of the sword is touching his chest. “Let’s test that. You heard him, right guys? Why don’t we see if this knight in shining armor can save his damsel in distress,” he knows he’s going to die here, he’s smiling from ear to ear at Tanaka and he reaches to wrap his hand around the sharp edge of the sword, blood spilling from his palm down his wrist. “Kill them.”
The volunteers bumble forward, their numbers overwhelming the three of you. Tanaka pulls his sword from Oikawa’s hand to go after them. Yachi is almost to the control panel, but a volunteer suddenly blocks her path, lunging to crush her beneath their fists. You sprint for her, she has a knife on her leg but it’s clear she forgot to reach for it. She ducks beneath their arm, she’s surprisingly agile despite her frequent clumsiness. There’s an opening between the monstrosity’s legs as they stupidly move to follow her. You slide on your knees straight between their legs to slice through their achille’s heel, cutting off the function of their lower body. They faceplant by Yachi’s feet as she shrieks from nearly being crushed as you climb the limp body, your fingers locating the implant and stabbing into the tough skin, the implant wiggling in your hands as you tear it out. The device latches on to your pointer finger to dig into your skin. You scream and shake it off immediately and it lands at Yachi’s feet before she stomps on it like a bug, the crunching resembling the sound of a cockroach beneath her boot.
There’s a grunt from Tanaka’s direction and you see he’s pinned Oikawa to the floor between his knees. The tussle looks like it’s in his favor when Oikawa rips the implant from the wound above his knee and attempts to insert it into the smooth skin of Tanaka’s neck. You stare as he screams in pain, the pincers scratching and cutting into him. You’re too far to use your dagger, you won’t make it before the implant is successfully transferred to him, so you reach for the pistol on your hip. You hold it out in front of you preparing your shot but it’s too risky. Tanaka’s back is to you and only with perfect aim will you be able to land a shot on Oikawa from over his shoulder, the trembling of your hands only worsening the situation.
Two minutes, twenty-five seconds.
The time will be out before you shoot your gun, before Yachi will make it to the control center. Despair ruining your disposition and any confidence you would have had taking this shot is snatched from you as Tanaka screams in pain. You position the gun as best you can, praying to any divine being who happens to hear you to bless you with perfect aim. You begin to squeeze the trigger, forcing your eyes to stay open, when an arrow comes whizzing past your cheek, the speed of it burning the soft skin. You stare in astonishment as it lodges itself in Oikawa’s eye, blood spraying everywhere from the impact and his body slumps to the ground, hand still clasping the implant as it fidgets in his fingertips. Tanaka cringes when he gets off of him and turns to Nishinoya, whose crossbow is still aimed at them and the tension in your shoulders ease slightly.
Your relief is short lived as you survey the situation. Nearly all of the rebels are here, but there are simply too many enemies and they don’t have enough energy to continue to fight. You jump from your spot to look for Yachi and she’s still running to the panel, the disaster gathered in the room preventing her from reaching it. You know it’s too late. Your naive dream beginning to wither away before your eyes so you rush to go get her. 
“Yachi, stop! It’s over,” You scream over the noise of the chaos around you, bodies strewn across the floor while blood begins to pool and smear everywhere. You are holding her arm, pulling her away from the control center in the middle of the room.
 “It’s not over, how could you give up so easily?! I can do this, you have to trust me! I am the only one who can decode the software. It’s my fault any of this is happening anyway. I did this!” Tears are flowing down her face in a violent stream. Her cheeks red with frustration and stress, eyes pleading with you to let her go. “I put all of you in danger! I’m an idiot and I should’ve been able to figure out their plan, but I had to go and try to prove myself to my mom! I-I had to ruin everything because I was so stupidly naive,” her voice was breaking around every syllable, guilt ripping through her. 
“But I can’t lose you!” The lump in your throat was making it difficult to speak as the only option dawned on you. The only option she is pleading for you trust her with. Tears are stinging at your eyes, threatening to spill over while you try desperately to hold them back. “Y-you’re my best friend,” you’re exhausted, the words sincere as they slide through the space between you. Yachi steps towards you, hand coming up to rest on your cheek to catch the stray tear slipping down. 
“I know and that’s why I need to do this. I need to save you. I need to save Yams. And the others. We can’t lose anymore lives because of something I created,” you let your eyes shut, all the fight you had leaving your body as your grip loosens on her arm. She wraps her arms around you for a final embrace, her body still for once, the trembling gone from her nerves as your arms hold her. “I know I can fix this, but I need for you to get as many people as you can out of here first,” she untangles herself from you. 
“There’s a large safe at the end of this hallway. The code is my birthday. Grab anyone left, anyone still alive and shut yourselves in there. I won’t be able to disconnect the devices in this building because I won’t have enough time so there will still be a loud explosion. When you hear that it’s safe to come out,” she takes a step away from you, expression fixed leaving you no room to argue. 
“O-okay,” you force the word from your lips because this was far from okay, “j-just know that, um, that I love you. So fucking much,” her figure begins to blur as the tears gather in your eyes. 
“I love you too, y/n. Promise me that you will make it out of here. Promise me that you will get to watch the sunset. A real one. For me,” she pleads and you blink to clear your vision, hot tears burning the raw skin of your under eyes. “Yes, I p-promise,” you choke on these last words. 
“Thank you. Now go, please” this is the calmest you have ever seen her as she steps away from you, body turning to clumsily run to the control panel. Time is moving in slow motion. The bodies around you moving in vivid detail. Every swing, punch, and kick are stuttering like a stop motion film. You don’t know if you’re breathing anymore, all of your functions glitching in a solitary moment of grief. 
“Hey, look at me!” You can hear Tanaka’s voice, see his figure pummeling towards you, but he’s fuzzy, out of focus. You think his hands are on your arms, but it feels distant and cold, a ghost of everything he is. “Hey!” He shakes you aggressively, your brain fighting against the current of sorrow dragging you below the murky surface. “Don’t let the last words you said to her be a lie! Don’t break this promise!” 
You cut through the surface and see Tanaka clearly. He’s covered in blood, his neck bleeding from where Oikawa punctured his skin with the implant. “We have to go. You have to go,” he shoves you to the exit, your motor functions working on autopilot. You grab who you can as you run for the safe. Yelling orders and instructions to anyone who can hear you. 
One minute, seventeen seconds.
Suga’s at your side holding up Ennoshita while Daichi is calling for people to rush to the safe. You make it there first, and incorrectly punch in the code at first, the small numbers duplicating, but you get it right the second try. The heavy door swinging open with surprising ease as you move out the way to let Suga and Ennoshita in before you. A few of the other guys bolt in soon after and you just stand there waiting for Tanaka, waiting for Yamaguchi, and Kenma, and Yachi. 
Yamaguchi cuts the corner first, Terushima on his tail. You feel a flash of relief when you see them, the distance between you closing rapidly. Yamaguchi trips over the step into the safe, but Terushima catches him before he makes contact with the ground, mumbling something to him that you can’t quite make out. 
Tanaka’s next and he’s screaming at you but you hardly hear him over the commotion. You hardly register the distance until he’s right in front of you again. “What are you doing just standing here?!” He yells. “Let’s go,” he practically lifts you into the room and holds your back to his chest against one of the metal walls, preventing you from running out again. 
You can’t tell who else enters the safe, your panic and grief merging in a merciless waltz. The door slams shut and Daichi is the last to come in, his strong hands holding firm on the handle. Your eyes now begin to scan the bodies in the room, some fine with just a few cuts and bruises, others worse, bleeding dangerously from various points in their body. You count like you did before any of this started. 
Twenty-six. Minus one. Twenty-five. 
You start from the corner opposite you, whispering number to face to name. 
Twenty-one, orange hair, brown eyes: Hinata. Twenty-two, flash of blonde, fixed glare: Nishinoya. Twenty-three, disheveled black hair-
“Where’s Kenma?” Kuroo’s voice breaks your trance. There’s only twenty-four people in the safe. 
“Where’s Kenma?” You repeat, fighting Tanaka’s grip to bolt to the door. 
“Daichi!” Kuroo screams. “Answer me!”
“He stayed behind,” Daichi’s shoulders fall in defeat. “Said something about this being his final move. That this was game over for him and the prize for winning would be our lives. Then stuck something on the door and told me to tell you that he’s,” he pauses, his usually solid voice wavering. “He said he’s not a loser.” 
“And you let him?!” Kuroo runs at him, intent on pulling him away from the door and ripping it open. “He’s an idiot! I have to go get him!” Daichi locks Kuroo’s arms behind his back. “Let me go!” He’s kicking and shoving, but Daichi refuses to stand down. “There’s still time! I HAVE TIME TO SAVE HIM!”
“There is no time, Tetsuro! We are out of time!” At this moment the floor rumbles, the walls vibrate as they shield you from the brunt of the blast. Kuroo’s reaction is visceral,  a primal scream blowing out his vocal chords as dust starts to fall from the ceiling. You watch Hinata fall to his knees, the inhibited light dimming in his eyes as his head falls in his hands, body convulsing with sobs. 
00:00
You’re drowning, your lungs are full of water, air sticking to the lining of your esophagus, the burning pain of no oxygen clouding your brain. Your head heavy on your neck, the effort of holding up your body wearing away as you let all of your weight fall back on Tanaka. His own body sliding down the wall until you’re both on the floor, you wailing pathetically between his legs and he just holds you to his chest, even when you resist and scream for him to leave you alone, he silently holds you. 
No one makes a move to leave. The burden of losing people weighing heavy in the tight, crowded room. 
You don’t remember too much after this. The solemn, dreadful walk back to the hideout is syrupy, your body hardly moving through the thickness of desolation. You stumble over bodies and slip on spilled blood, the aftermath of the explosion evident on every surface, making your ascent cumbersome as you climb out. The familiar fog an odd comfort concealing you from intrusive eyes. 
The hideout is stale and uneasy. Your heartbeat pulsing irregularly in your chest, grief induced anesthetic numbing your bloodstream. Tanaka’s room is dark and his bed looks unusually comfortable. You lurch towards it, but Tanaka stops you. His arms pulling you into the bathroom, the shower already running with steam creeping over the top of the glass door. He helps you undress and step into the tub, tying your hair up in a messy bun before the water hits you. He steps in behind you and swipes a wet cloth over your body. Blood, dirt, and dust turning the water at your feet a translucent brown as it disappears down the drain. 
Tanaka wraps new gauze around your waist, the sting of the alcohol barely noticeable anymore. You’re wearing one of his t-shirts as he tucks you into bed. His body settling in beside you, his strong arms cradling you in his embrace as he whispers gentle words of affirmation into your hair. His soothing voice eventually lulling you into a dreamless slumber. 
You wake up unexpectedly, the sounds of your own whimpers breaking the awful silence. “I’m here,” Tanaka pets your hair. “I’m not going anywhere, I’m right here,” he reassures you as his arms press you deeper to his chest. Your fingers clinging to the sheet draped over his bare torso. 
He leans down to pepper kisses across your tear stained cheeks. His lips connecting with every inch of skin. You tilt your face to catch his lips in a slow kiss, his movements initially hesitant. You drift your fingers to outline his collarbone, tracing along each line of muscle and ridge of scar tissue, determined to memorize all his imperfections. Determined to cement the entirety of his physique into your memory so he will never fade if he ever leaves you too. 
Your fingers stop at the waistband of his underwear, toying with the elastic before you venture further down as you sketch the dip of his hip bone, the sharpness of his pelvis, and the strength of his relaxed thigh behind your closed eyelids. He stops you before you can delve deeper. “We shouldn’t,” is all he says, lips still slotted perfectly between yours. 
“I want you, Ryu,” you’re aware of the desperation in your tone, aware of your need for physical touch emitting off of you in heady rays. “Please.” 
He screws his eyes shut, his internal dialogue written all over his handsome features. It’s not because he doesn’t want to, the evidence of his quiet arousal mere inches from your fingertips. He’s afraid of hurting you, afraid of pushing you too far even though you’re asking for this, but you want to show him how much you want him. How much you need him. 
How much you love him.
You gently pry your wrist from his loose grasp to massage the soft skin of his erection, slowing your motions when he stiffens. “Let me,” you plead beneath your breath. 
“Let me feel you, let me know you’re here.” 
You feel him nod above you, his body relaxing into your touch, his hips rutting gently into your palm until he’s painfully hard. He shifts to caress the back of your neck, tilting your head to look at him as he places a lingering kiss to your forehead. His lips smoothing over your features before he melts into you again. His kisses are slow and passionate, a welcome distraction to the flurry of disheartening emotions plaguing you. 
He rolls the both of you over so he’s resting on his elbows above you and removes your hand from his cock to place it over his heart. The action is cheesy but you can feel the heartbeat beneath his muscle. The steady, rhythmic pulse pumping blood through his veins, a sign that he is alive, that he’s breathing and he’s with you. 
You fight the tears begging to spill over, fearing that you might ruin the moment. He strokes your cheek, thumb rubbing soothing circles beneath the skin of your eyes. 
“I’m gonna touch you, okay?” His voice is broken from exhaustion and vulnerability, but his hand moves to shift your panties to the side when you nod for him to continue. His fingers slipping between your folds to gather the slick at your entrance, circling your clit lightly. You lift your hips to roll into his fingers, silently asking for more as your pleasure begins to prickle at your nerves. 
He begins to move away from you and for a moment you think he’s going to stop, instead he pulls himself from his boxers and strokes whatever slick he gathered over his erection. The tip of his cock a blossoming red as he continues to touch himself. “Ryu, hurry,” you whine, impatience beginning to nag at you, body seeking the delirious sensation of pleasure. 
“I’ll take care of you, don’t worry,” his voice is soft, the meaning of his words holding avenues of interpretations as he positions himself at your entrance. His arm shakes with strain beside your face as he pushes his head past your initial ring of muscle, stopping midway to thrust shallowly. Despite your begging for him to hurry up, you’re still tense, your walls clenching tight around him. 
“Baby, I need you to relax,” he says through gritted teeth, the efforts of restraining himself lock his muscles into place, but you take a deep breath at his words, allowing your legs to fall open around his hips, crossing your ankles behind the small of his back. 
“Move,” your breath catches in your throat as he thrusts a little deeper that time. “I’ll be fine, just move.” 
He looks at you for a long moment, eyes searching yours for even a semblance of doubt. When he doesn’t find it, he rests his forehead on yours, eyes closed as he sheathes himself inside you entirely. You feel too full when he doesn’t follow through so you wiggle your hips to press firmly into his, a low groan reverberating through his chest as you grind against him, your arms stationed securely around his neck. 
Not too long after he begins to meet the rocking of your hips, his movements deliberate and measured. You keen into his touch as his head falls to rest beside your neck, mouthing the skin to muffle his moans as his pace quickens. 
He slips his arms beneath your back, hugging you tightly to his chest. The new angle sends a jolt of electric pleasure through your veins, his thrusts are determined as he searches for your release. 
“Not gonna last long,” he groans into your neck, fingers digging into your sides as he tries to stall his own release. You’re closer than he thinks though, your head is swimming with euphoria, brain clouded with the tastes of ecstasy. 
“Don’t stop, Ryu. I’m so close,” you beg, your voice dripping with desire. You feel one of his hands move to fist the sheet below you as he breaks his steady pace, the force of his hips jostling you passionately. The pressure building in your abdomen is unbearable, his cock slamming into your sensitive walls fervently. 
“Fuck,” you moan into his ear as your senses crash, your body singing with unexpected bliss. His thrusts begin to falter, his own release on the horizon as his grip on you hardens. 
“M’gonna come,” he stutters out, voice gravelly with need. “Need you to move, so I, shit,” he’s struggling to get his words out as the hand fisting the sheet moves to wrap around your calf. “So I can pull out,” he groans and pushes on your leg to unlock your ankles. 
“No,” you refuse. “Inside, just come inside, please Ryu” he never has, the implications too dangerous for him to ever consider, but right now you need to feel every part of him. 
“Baby,” he whines, his voice an octave higher. The desperation in your tone crumbling his resolve and before he can say no he’s spilling inside you. The sporadic contractions of your walls around his cock coupled with the way you whimper his name against the shell of his ear is what ruins him. 
He collapses on top of you, his dense weight flattening you into the mattress as he twitches inside you. You don’t mind the heaviness, content with falling asleep just like this but he rolls the both of you on your sides, probably realizing he was crushing you. 
His face is still nestled in the groove of your neck when you feel him chuckle against your skin. “Can’t believe you tricked me into doing that?” A small smile stretching his lips on your shoulder. 
“Trick? I wouldn’t it call it that,” a matching smile plays on your features. 
“It was sneaky and you know it.” You laugh despite everything that happened today. 
“I love you,” you never said it back, but you’re certain now as your body flows with appreciation. 
“I love you too.”
June 18, 2065
6:38am
It’s too early to wake up, but your mind disregards your obvious fatigue when you find yourself on Tanaka’s balcony. The events of last night looping perpetually in your head as you stare at the city that was supposed to be demolished. There’s no movement, hardly any noise beside the buzzing neon sign flickering four floors down. It’s as if everyone is in mourning. A victory cause for celebration, but the density of grief burdens the atmosphere. 
“What’re doing up?” Tanaka appears behind you, arms enclosing around your waist. 
“Couldn’t sleep anymore,” you reply dryly. He hums behind you and rests his chin on your head as you two watch the sky change from a deep purple to the dull pink that never cuts through the fog. 
“What now?” You ask, not really expecting an answer. 
“I’m not sure,” he shrugs, this transition stretching into miles of uncharted area. 
“We leave,” he says, finally. 
“Where would we even go?” Confusion laces your tone. The two of you have never left Tokyo, partially because it was impossible with the barrier surrounding the city.
“Miyagi,” he says as if he’s familiar with the prefecture. 
“I don’t know,” you hesitate. “There was a project I wanted to complete for,” your voice fades into the early morning. The image of the simulation machine popping into your mind as you remember the pixelated beach glitching in the large room. The last moment you had with him. 
“Bring it with you,” Tanaka suggests as he turns you in his embrace to look at him.
“What’s in Miyagi?” His adamant stare confusing you further. 
“My sister,” he’s never mentioned her before, and you raise your eyebrows in question. “A few of the rebels left here right before you showed up to search for others. She led them,” he explains. 
“I hadn’t heard from her until she called me two days ago. I was worried something happened, but she’s fine,” he shakes his head. 
“I obviously didn’t get the chance to tell you, but she’s there and they found more than they were expecting.”
“How did they even get past the barrier?” 
“Kenma.” His tone softens around his name, but you're not the least bit surprised that he managed to break down the barrier. 
“Of course.” You rest your head against his chest.
“The rebellion is stronger there. We may have a chance to save all of Japan. Not just Tokyo,” you process his words, unsure of how to respond. 
“And,” he cups your neck so you’re staring into his eyes. “The sun sets in Miyagi.”
59 notes · View notes
foreverdavidbyrne · 4 years ago
Text
David Byrne’s interview in NME magazine
Tumblr media
In 1979, David Byrne predicted Netflix. “It’ll be as easy to hook your computer up to a central television bank as it is to get the week’s groceries,” he told NME’s Max Bell, sitting in a Paris hotel considering the implications of Talking Heads’ dystopian single ‘Life During Wartime’.
He predicted the Apple Watch in that interview too: “[People will] be surrounded by computers the size of wrist watches.” And he foresaw surveillance culture and data harvesting: “Government surveillance becomes inevitable because there’s this dilemma when you have an increase in information storage. A lot of it is for your convenience, but as more information gets on file, it’s bound to be misused.”
In fact, over 40 years ago, he predicted the entire modern-day experience, as if he instinctively knew what was coming. “We’ll be cushioned by amazing technological development,” he said, “but sitting on Salvation Army furniture.”
The 68-year-old Byrne says today, “You can’t say that you know,” chuckling down a Zoom link from his home in New York and belying his reputation for awkwardness by seeming giddily relieved to be talking to someone. “It’s crazy to set yourself up as some sort of prophet. But there’s plenty of people who have done well with books where they claim to predict what’s going on. I suppose sometimes it’s possible to let yourself imagine, ‘Okay – what if?’ This can evolve into something that exists, can evolve into something more substantial, cheaper – these kinds of things.”
It’s been a lifelong gift. Byrne turned up at CBGBs in 1975 with his art school band Talking Heads touting ‘Psycho Killer’, as if predicting the punk scene’s angular melodic evolution, new wave, before punk was even called punk. In 1980, Talking Heads assimilated African beats and textures into their seminal ‘Remain In Light’ album, foreshadowing ‘world music’ and modern music’s globalist melting pot, then used it to warn America of the dangers of consumerism, selfishness and the collapse of civilisation. Pioneering or propheteering, Byrne has been on the front-line of musical evolution for 45 years, collaborating with fellow visionaries from Brian Eno to St Vincent’s Annie Clark, constantly imagining, ‘What if?’
Tumblr media
The live music lockdown has been a frustrating freeze frame, but Byrne was already leading the way into music’s new normal. Launched in 2018, the tour to support his 10th solo album, ‘American Utopia’, has now turned into a cinematic marvel courtesy of Spike Lee – the concert film was released in the UK this week. The original tour was acclaimed as a live music revolution. Using remote technology, Byrne was able to remove all of the traditional equipment clutter from the stage and allow his musicians and dancers, in uniform grey suits and barefoot, to roam around a stage lined with curtains of metal chains with their instruments strapped to them. A Marshally distanced gig, if you will.
“As the show was conceptually coming together, I realised that once we had a completely empty stage the rulebook has now been thrown out,” Byrne says. “Now we can go anywhere and do anything. This is completely liberating. It means that people like drummers, for example, who are usually relegated to the back shadows, can now come to the front – all those kinds of things – which changes the whole dynamic.”
With six performers making up an entire drum kit and Byrne meandering through the choreography trying to navigate a nonsensical world, the show was his most striking and original since he jerked and jived around a constructed-mid-gig band set-up in Jonathan Demme’s legendary 1984 Talking Heads live film Stop Making Sense.
The American Utopia show embarked on a Broadway run last year, where Byrne super-fan Spike Lee saw it twice and leapt at the chance of turning the spectacle into Byrne’s second revolutionary live film, dotted with his musings on the human condition to illuminate the crux of the songs: institutional racism, our lack of modern connection, the erosion of democracy and, on opener ‘Here’, a lecture-like tour of the human brain, Byrne holding aloft a scale model, trying to fathom, ‘How do I work this?’
“I didn’t know how much of a fan Spike was!” Byrne laughs today. “He’d even go, ‘Why don’t you do this song? Why don’t you add this song in’. We knew one another casually so I could text him and say, ‘I want you to come and see our show; I think that you might be interested in making a film of it’.”
Tumblr media
Are the days of the traditional stage set-up numbered? “Yes, I think so,” he replies. “At least in theatres and concert halls the size that I would normally play, yes. The fact that we can get the music digitally [means] a performance has to be really of value. It has to be really something special, because that’s where the performers are getting their money and that’s what the audience is paying for. They’re not paying very much for streaming music, but they are paying quite a bit to go and see a performance, so the performance has to give them value for money… It has to be really something to see.”
How does David Byrne envisage the future possibilities of live performance?
“I’ve seen a lot of things that hip-hop artists have done – like the Kanye West show where he emerges on a platform that floats above the stage,” he says. “I’d seen one with Kendrick Lamar where it was pretty much just him on stage, an empty stage with just him on stage and a DJ, somebody with a laptop – that was it. I thought, ‘Wow’. Then he started doing things with huge projections behind. There are lots of ways to do this. I love the idea of working with a band, with live musicians. ‘How can I innovate in this kind of way?’ It’s maybe easier for a hip-hop musician who doesn’t have a band to figure out. The pressure is on to come up with new ways of doing this.”
In liberating his musicians from fixed, immovable positions, American Utopia also acts as a metaphor for freeing our minds from our own ingrained ways of thinking. As Byrne intersperses Talking Heads classics such as ‘Once In A Lifetime’, ‘I Zimbra’ and ‘Road To Nowhere’ with choice solo cuts and tracks from ‘American Utopia’, he also dots the show with musings on an array of post-millennial questions: the health of democracy; the rise of xenophobia and fascism; our increasing reliance on materialism and online communication; the climate change threat; the existential nightmare of the dating app; and, crucially, the distances all of these things put between us.
“The ‘likes’ and friends and connections and everything that the internet enables,” he argues, “even Zoom calls like this, they’re no substitute for really being with other people. Calling social networks ‘social’ is a bit of an exaggeration.”
Byrne closes the show with the suggestion that, rather than isolate behind our LCD barriers, we should try to reconnect with each other. In an age when social media has descended into all-out thought war and anyone can find concocted ‘facts’ to support anything they want to believe, is that realistic?
“I have a little bit of hope,” he says. “Not every day, but some days. I have hope that people will abandon a lot of social media, that they’ll realise how intentionally addictive it is, and they’re actually being used, and that they might enjoy actually being with other people rather than just constantly scrolling through their phone. So, I’m a little bit optimistic that people will, in some ways, use this technology a little bit less than they have.”
Tumblr media
A key moment in American Utopia comes with Byrne’s cover of Janelle Monae’s ‘Hell You Talmbout’, a confrontational track shouting the names of African-Americans who have been killed by police or in racially motivated attacks – Eric Garner, Trayvon Martin, George Floyd and far, far too many more. Does Byrne think the civil unrest in the wake of Floyd’s death and the rise of the Black Lives Matter movement make a serious impact?
“We’ll see how long this continues,” he says, “but in projects that I’m working on – there’s a theatre project I’m working on in Denver, there’s the idea of bringing this show back to Broadway, there’s other projects – those issues came to the fore. Issues of diversity and inclusion and things like that, which were always there. Now they’re being taken more seriously. The producers and theatre owners realise that they can’t push those things aside, that they have to be included in the whole structure of how a show gets put together.”
“At least for now, that seems to be a big change. I see it in TV shows and other areas too. There’s a lot of tokenism, but there’s a lot of real opportunity and changed thinking as well.”
Elsewhere, he encourages his audience to register to vote, and had registration booths at the shows. He must have been pleased about the record turnout in the recent US election? “Yeah, the turnout was great. Now you just got to keep doing that. Gotta keep doing it at all the local elections, too. It was important for me not to endorse a political party or anything in the show but to say, ‘Listen, we can’t have a democracy if you don’t vote. You have to get out there and let your voice be heard and there’s lots of people trying to block it.’ We have to at least try.”
Will Trump’s loss help bring people together after four years with such a divisive influence in charge?
“Yes. I think for me Trump was not so much a shock; we knew who he is. He was around New York before that, in the reality show [The Apprentice], we knew what kind of character he was. What shocked me was how quickly the Republican party all fell into line behind him, behind this guy who’s obviously a racist, misogynist liar and everything else. But it’s kind of encouraging – although it’s taken four years and with some it’s only with the prospect of him being gone – that quite a few have been breaking ranks. There are some possibilities of bridge building being held out.”
But, he says, “It’s too early to celebrate,” concerned that Senate Majority Leader and fairweather Trump loyalist Mitch McConnell will use any Republican control of the Senate to block many of Biden’s policies from coming into effect. “[This] is what happened with Obama… I want to see real change happen. [Climate change] absolutely needs to be a priority. The clock had turned back over the last four years, so there’s a lot to be done. Whether there’s the willpower to do everything that needs to be done, it remains to be seen, but at least now it’s pointing in the right direction.”
How will he look back on the last four years? Byrne ponders. “I’m hoping that I look back at it as a near-miss.”
Tumblr media
American Utopia is as much a personal journey as a dissection of modern ills. Ahead of ‘Everybody’s Coming To My House’, Byrne admits to being a rather socially awkward type. He claims that a choir of Detroit teenagers, when singing the song for the accompanying video, had imbued the song with a far more welcoming message than his own rendition, which found him wracked with the fear that his visitors might never leave. How does someone like that deal with celebrity?
“In a certain way it’s a blessing,” Byrne grins, “because I don’t have to go up to people to talk to them – they sometimes come up to me. In other ways it’s a little bit awkward. Celebrity itself seems very superficial and I have to constantly remind myself that your character, your behaviour and the work that you do is what’s important – not how well known you are, not this thing of celebrity. I learned early on it’s pretty easy to get carried away. But it does have its advantages. I had Spike Lee’s phone number, so I could text him.”
Talking Heads drummer Chris Frantz’s recent book Remain In Love suggests that the more successful Byrne got early on, the more distant he became.
Byrne nods. “I haven’t read the book, but I know that as we became more successful I definitely used some of that to be able to work on other projects. I worked on a dance score with [American choreographer] Twyla Tharp and I worked on a theatre piece with [director] Robert Wilson – other kinds of things – [and] I started working on directing some of the band’s music videos. So I guess I spent less time just hanging out. As often happens with bands, you start off being all best friends and doing everything together and after a while that gets to be a bit much. Everybody develops their own friends and it’s like, ‘I have my own friends too’. Everybody starts to have their own lives.”
Tumblr media
The future is far too enticing for David Byrne to consider revisiting the past. “I do live alone so sometimes it would get lonely”, he says of lockdown, but he’s been using his Covid downtime to cycle around undiscovered areas of New York and remain philosophical about the aftermath.
“We’ll see how long before the vaccine is in, before we return to being able to socialise,” he says, “but I’m also wondering, ‘How am I going to look at this year? Am I going to look at it as, “Oh yes, that’s the year that was to some extent taken away from our lives; our lives were put on pause?”’ We kept growing; we kept ageing; we keep eating, but it was almost like this barrier had been put up. It has been a period where, in a good way, it’s led us to question a lot of what we do. You get up in the morning and go, ‘Why am I doing this? What am I doing this for? What’s this about?’ Everything is questioned.”
Post-vaccine, he hopes to “travel a little bit” before looking into plans to bring the ‘American Utopia’ show back to Broadway, and possibly even to London if the financial aspects can be worked out. “Often when a show like that travels, the lead actors might travel,” Byrne explains, “but in this case it’s the entire cast that has to travel. So you’ve got a lot of hotel bills and all that kind of stuff. We wanted to do it. There might be a way, if we can figure that out.”
Once we all get our jab, will everyone come to recognise that, as Byrne sings on ‘American Utopia’s most inspiring track, ‘Every Day Is A Miracle’? “Optimistically, maybe,” he says. “There will be a lot of people who will just go, ‘Let’s get back to normal – get out to the bars, the clubs and discos’. That’s already been happening in New York; there’s been these underground parties where people just can’t help themselves. But after all this it’d be nice to think that people might reassess things a little bit.”
And with the algorithm as the new gatekeeper and technology beginning to subsume the sounds and consumption of music, what does the new wave Nostradamus foresee for rock in the coming decades? Will AIs soon be writing songs for other AIs to consume to inflate the numbers, cutting humanity out of the equation altogether?
“It seems like there’ll be a kind of factory,” Byrne predicts, “an AI factory of things like that, and of newspaper articles and all of this kind of stuff, and it will just exaggerate and duplicate human biases and weaknesses and stupidity. On the other hand, I was part of a panel a while back, and a guy told a story about how his listening habits were Afrofuturism and ambient music – those were his two favourite ways to go. The algorithm tried to find commonalities between the two so it could recommend things to him and he said it was hopeless. Everything it recommended was just horrible because it tried to find commonalities between these two very separate things. This just shows that we’re a little more eclectic than these machines would like to think.”
Tumblr media
And in the distant future? Best prepare to welcome your new gloop overlords. Byrne isn’t concerned about The Singularity – the point at which machine intelligence supersedes ours and AI becomes God – but instead believes that future technologies will emulate microbial forms.
“I watched a documentary on slime moulds [a simple slimy organism] the other day,” he says, warming to his sticky theme. “Slime moulds are actually extremely intelligent for being a single-celled organism. They can build networks and bunches of them can communicate. They can learn, they have memories, they can do all these kinds of things that you wouldn’t expect a single-celled organism to be able to do.”
“I started thinking, ‘Well, is there a lesson there for AI and machine learning, of how all these emerging properties could be done with something as simple as a single cell?’ It’s all in there… when things interact, they become greater than the sum of their parts. I thought, okay, maybe the future of AI is not in imitating human brains, but imitating these other kinds of networks, these other kinds of intelligences. Forget about imitating human intelligence – there’s other kinds of intelligence out there, and that might be more fruitful. But I don’t know where that leads.”
His grin says he does know, that he has a vision of our icky soup-world future, but maybe the rest of the species isn’t yet advanced enough to handle it. But if we’re evolving towards disaster rather than utopia, we can trust David Byrne to give us plenty of warning.
December 18, 2020
51 notes · View notes
bhivetechnology · 4 years ago
Text
AngularJS Web Application Development Case Studies: A Curated List
Tumblr media
Google’s AngularJS is an open-source JavaScript framework for web application development. AngularJS can generate all the interactive components seen on a webpage. The framework’s primary goal is to assist within the development of single-page apps (SPA) because it emphasizes code quality and testability.
Gmail might be a classic example of SPA, i.e. once you click on a message in your inbox, the browser stays on the identical webpage, but JavaScript code hides the inbox and brings the message body on screen. It's also reasonable to call Google Spreadsheets a single-page document, supported by the fact the page doesn’t reload once you click a unique sheet within the identical document.
Angular is equally popular over other frameworks available like React.js or Vue.js.
AngularJS Use Cases
Developing an app supported AngularJS requires a transparent separation of concerns about the front-end and back-end, thus independence is that the most significant term here. Once accomplished, the front and face are going to be ready to expand independently and operate in multiple environments.
A back-end solution, for instance, is also utilized in an internet, mobile, and desktop interface. A front-end solution can even operate with many back-end technologies. It’s a more lightweight alternative to RPC (Remote Procedure Calls), and Web Services (SOAP, WSDL, and others). it's supported by a stateless, client-server, cacheable coprocessor.
PayPal, Udemy, Snapchat, Amazon, Netflix, and Gmail are just some of the prominent websites and services that feature AngularJS that are being used by Bhive Technologies App development company in Madurai.
PayPal
PayPal offers a secure wallet mechanism for both senders and recipients to transfer cash. Both must create an account with PayPal and provide information about credit, debit, or checking accounts that may be used if there's insufficient money within the PayPal wallet to satisfy a transaction. The account may only be accessed using an email address and a password.
Upwork
Upwork has pulled ahead by providing a versatile platform for freelancers across the planet, including coders, authors, and web developers, connecting companies with competitively cost employees. The research begins by delving into the characteristics of the gig economy. the utilization of those findings might improve the possibilities of survival for brand spanking new freelancers on Upwork.com and within the gig economy.
Data mining, real-time reporting, software testing, and internal control are the most backend features of Upwork. Other functional and non-functional features include regression, smoke and sanity, integration, performance and cargo, usability, and automatic testing. Business domain analysis, feasibility knowledge, software requirements definition, and UI/UX design are all a part of software requirements engineering.
Cricbuzz.com
Cricbuzz may beA tracking a cricket website that began because of the world’s quickest ball-by-ball commentary for each major match on the earth. Its commentary pace has already surpassed that of the live transmission of the event. Additionally to commentary, the website has begun to provide its material, including features, write-ups, and up-to-date news from across the globe.
JetBlue
JetBlue could be a low-cost airline based within us with the aim of inspiring humanity. J.D. Power placed it first in customer satisfaction among low-cost carriers, and Forbes named it one among the “Top 10 Best Places to Work” within u. s., yet because it is the top business within the transportation and logistics category.
TrackingApp.com
A tracking app may be a platform for shipping and other transportation businesses to trace real-time movements of products and users’ locations. They wanted to develop a full-stack mobile application for iOS and Android platforms to form available their clients with the subsequent features:
TransferWise
TransferWise is a web money transfer service that claims to be both inexpensive and quick. The firm aims for openness and knowledge accessibility, which is clear from the beginning on their home page. TransferWise makes international money transfers more efficient, quicker, and less expensive than conventional competitors within the market by utilizing a novel technological infrastructure.
Autodesk
Autodesk develops software for individuals. Autodesk has focused only on developing software for the world’s most important industries: construction, manufacturing, engineering, architecture, and entertainment. AutoCAD and Maya are two of Autodesk’s most well-known products. AutoCAD is a computer-aided design program that is mostly used in architecture and product design. Maya, on the other hand, is a sophisticated 3D computer graphics program. Users may use it to make animations, renders, models, and simulations all in one location.
With this curated list of case studies involving AngularJS in developing popular web applications, it's now of crucial importance to partner with the proper web app development company that builds web apps that have essential features and advanced technologies.
You’ll consider Bhive Technologies Software development company in Madurai to make user-centric, fully-featured, and faster-functioning web apps for your business. Furthermore, one of the Best web development companies in Madurai will find innovative solutions for verticals that include travel, hotel & restaurant, education, healthcare, assets, etc.
Do you wish to add from now on web application case studies involving AngularJS that we missed on this curated list? allow us to know within the comments section below.
3 notes · View notes
m00nslippers · 6 years ago
Text
The past is coming back to wreck Jason’s new life, in RHATO Issue #33
We knew Essence and the All-caste were coming back, from the solicitations/previews, but I don’t think anyone saw the second blonde love interest’s appearance coming. We probably should have though, since this whole comic is just throwing out everything people liked about Rebirth RHATO (Biz and Artemis) and bringing in everything from the New 52 run except what people liked about it, (namely Roy and Starfire being Jason’s besties). So...I don’t know, we’ll jump into this.
Tumblr media
It opens on Essence, in the Thousand acres of All, going to see Ducra, or maybe her ghost. She’s supposed to be dead, I thought, but these All-Caste people seem to be able to communicate/exist as spirits. Actually I thought they’d pretty much been wiped out? I am really fuzzy on the All-caste stuff I need to go back and reread New 52 RHATO to refresh my memory, it’s just hard when the art is so consistently BAD after the first artist leaves that I can’t really stand it.
Tumblr media
Essence implies that Jason is some ‘great darkness’ and it was a mistake to teach him. Which people have been saying about Jason since Stalin wrote him with the whole ‘bad seed’ thing so, sure, okay. Jason having the potential to be some kind of ultimate evil is actually cool in the sense that it acknowledges Jason is badass and competent enough to be a threat to heroes, which I like, but the idea that Jason would ever be evil is head-shaking to me. But Essence honestly didn’t say much about what’s going on but that Jason is the problem, so there’s no point getting mad about it yet, we’ll see how that develops.
Tumblr media Tumblr media Tumblr media
We go back to the Iceburg lounge with Jason talking to Cobblepot through the fish tank wall, the usual “you won’t get away with this!” and “Oh but I already have!” and blah blah blah. It’s revealed the wall can go opaque and show a scenery to disguise the room behind it or it can be clear so Jason can see in, and there’s a little remote that controls it, and I’m already anticipating Suzie or Miguel finding the remote, pressing it and finding Cobblepot there and being outraged. Suzie might not be that outraged, I’m not sure, but Miguel probably would. I’m not sure if there’s a speaker too, because it’s clearly soundproofed since Cobblepot can’t hear out after he presses the button, some kind of Jamming system, he calls it. Which is basically elevator music. Should have learned to read lips, Cobblepot!
But Cobblepot, as it turns out, has some contingencies in place for if he drops off the radar, in the form of two shadowy creeps cutting fish at a production facility. The fact that he thinks his D-listers stand a chance against Jason is honestly adorable.
Tumblr media
In the office, Miguel waxes poetic a moment about how he’s feeling all fulfilled and such, running the Casino. It’s maybe a little weird? Like if you said this guy was brainwashed right now I’d be like, yeah, I see it. I don’t think he’s actually brain-washed though, I think he’s just being set up to be really disappointed when he finds out his new situation is built on Jason keeping Cobblepot prisoner. It seems like Miguel is the ‘people-pleaser’ type. He feels most fulfilled when he’s being helpful. As a hero you save people, sure but people are also blaming everything you can’t fix on you, and you don’t get a lot of contact with the people you save after the fact, so being in a more mundane job where he can see the fruits of his labor actually probably fits him better, especially with a good boss like Jason.
And Jason seems to be a good boss, we see. He trusts his employees to do their jobs, isn’t breathing down their necks, acts friendly and positively to them, is concerned for their well-being and they can come to him with problems without him taking it out on them. He really seems to be good at being in charge, actually. People prop up Tim and Dick to be such great leaders, but they both act aloof and sarcastic and sometimes even take out their frustration on the people around them. They aren’t great leaders, in my opinion. They’re great tacticians and they’re very charismatic so people want to listen to them, but they actually are very frustrating leaders to have for their teammates a lot of the time. Jason does have the same bat-weakness as they all do though, in that he keeps secrets that he probably shouldn’t keep from his teammates and I think that’s what’s going to ruin this whole gig.
Tumblr media
Let’s take a moment to talk about the art. It’s the same colorist we’ve had, who has been doing a great job, but we went back to the artist who’s been doing things since Dexter Soy left, and while I do like him, I’m a little disappointed. He does great bodylines and shadows and proportions are very good, I like the way he did Cobblepot’s nose super exaggerated, but...I really miss cute Jason’s face from the other artist last issue. In profile Jason looks okay sometimes, all the Su girls look great and most of the other characters too, but in front and three-quarters views it’s very strange and angular, I don’t like it. Also his hair isn’t fluffy and nice, it’s slick and spikey. Oh well, the art quality is still high and I appreciate all the work put into it, I just don’t personally like how Jason is being drawn, but It’s still better than the buzzcut, in my opinion.
But speaking of Jason, he looks awesome in the white, black and red tux, I love it. Jay in formal-wear, always nice. And walking through the casino floor he suddenly spies...
Tumblr media
Isabel! Which I was surprised and actually kind of excited to see a little. For those who don’t remember, Jason went on like, two dates with her in the New 52 RHATO. She’s an airline stewardess and basically her thing is she’s minding her own business, runs into Jason and she ends up picking up alien guns and shooting people, and taking it really chill. And this happened more than once. They seemed to decide that Jason constantly being in danger meant they couldn’t really date, since even though she could seemingly handle being in fire-fights all the time unlike most people, she didn’t want that for obvious reasons.
Tumblr media
...but apparently she changed her mind.
I personally am pretty committed to Jason and Artemis being a romantic couple in the canon, and I do not want to see him get back together with Isabel, but I do like her and I think she’s mostly good for Jason. This is going to be kind of interesting though because Jason also had a relationship with Essence, who is obviously going to show up later on. Honestly, the ideal situation is that at the end of the arc, Essence and Isabel are in the same room and Artemis drops in from a portal and returns, and all three sit around comparing notes about Jason and he’s just terrified.
Tumblr media
But as they are in the midst of their fancy kiss, the casino gets attacked by Penguin’s contingency bozos. Jason says, “I’m not in the 'doing something’ business anymore,” which is kind of confusing to me? Like I didn’t think he was ‘quitting’ being the Red Hood, per se. Or maybe he genuinely thought he was, and he could do everything through his casino without being Red Hood anymore. I don’t know. But we all know Jason won’t stop 'doing something', in particular shooting people who have it coming. So I’m not sure if he’s outright lying to her, or it’s just strange wording. But also, where the heck is Wingman in all this?
Tumblr media Tumblr media
So, the people who show up are the ‘Five Aces’ who I have never heard of. I’m assuming Lobdell didn’t just make them up for this, but maybe he did, I’m not sure. What I do know is there are four aces in a deck so there being five aces is confusing. But the Su sisters are on it and fight these guys and I actually really like the Su sisters, they are each of them very cool, even if Candy is sort of a discount Harley Quinn. They are all very snazzy and badass and I’m glad they got a redemption of sorts by teaming up with Jason.
Tumblr media
One thing though, is they treat Suzie Su like she’s freaking invulnerable? She gets hit with arrows and an axe and doesn’t even bleed, like what? Clearly she has invulnerability and maybe some super-human strength, but no one has mentioned this ever, so...
Tumblr media
The fight is pretty good, all the ladies got chances to be badass, the art was easy to understand and looked clean. And it’s actually nice to see people just straight up shoot someone, like we don’t need to make this complicated, just do the obvious thing to take them out, yeah? There was no blood, which felt unrealistic and a little insulting. The sisters take out four of the five aces, and I think at least three of them are arguably dead, since one got shot to hell, one had a bomb stuck down his pants and the other got his face blown up. The guy stuck in the diamond/ice might be alive but if you tell me the others are later I’m gonna call bullshit. But all this leads to the sisters remarking that this might be a diversion to take out Jason which...
Tumblr media
Jason is running around with Isabel and she remarks, “Oh you’ve really changed,” which, no? Jason always tried to get Isabel out of the situation first, if I recall? This is perfectly in character for how he has acted towards her before. She was always the one who insisted on jumping in with him I think, but I guess she means him delegating and not jumping in too. But he only had Roy and Starfire before so he didn’t really have a choice back then. I don’t know, I guess maybe there is a subtle distinction, but the way I see it, before he stayed involved to help his friends and here, the Su sisters are paid employees who should be able to handle things on their own, and there’s a bunch more of them and their fighting the dregs of the villain bucket. It’s the situation that has changed, not Jason himself.
Tumblr media Tumblr media
At this point the fifth ace appears, takes some shots at them, and Jason says, “Hold my beer,” for no goddamn reason. This line really put me out of the story. He’s not even holding a beer, or anything at all for that matter, the line in this situation makes no sense. Lobdell, stop forcing memes or whatever into Red Hood comics. I don’t like it. Yeah, Jason is sarcastic and quippy on occasion but he’s not this pop-culture geek you have suddenly started insisting he is? Like that’s Tim or even Dick, it’s not Jason, okay? Also, this situation might have been funny if he actually was holding a champagne flute or something? It’s a casino, he could reasonably have been doing that before. Or he could have handed her his jacket, I don’t know, then maybe the line would make sense. It would still be dumb, but at least it would make sense.
Tumblr media
But anyway, Miguel uses his brick powers to save them from getting shot up and hands Jason a suitcase--the “security protocols”, which contains his Red Hood outfit. Apparently this was not actually a thing set up by Jason himself, Miguel did it. So give this guy a raise, Jason, he’s really going above and beyond for you over here. I’m thinking maybe it’s not that Jason has totally stopped being Red Hood, just that he is trying to avoid being him in his casino to keep the connection between Jason Todd and Red Hood a secret, which makes sense.
Tumblr media
It turns out the fifth ace guy is one of the All-Caste, which considering the fancy swords and the fact that there are only four aces in a deck, makes sense. Jason calls him out and it’s reiterated that Jason is the ‘chosen’, the last disciple of the All-Caste.
They fight, the guy spouts some stuff about how Jason never should have been trained and all that jazz. Jason remarks that people are always trying to make him do things their way and he’s more or less sick and tired of it. Which, you can’t blame him, no one who ever tried to train Jason seemed to have his interests at heart, even Bruce really. They just wanted a biddable little ninja boy.
Tumblr media
So that all goes down and Jason literally turns the guy to dust, that’s just what happens to All-Caste and Untitled who get killed I guess, they turn to dust because they’re ancient. Suzie is all worried about Jason which is kind of nice. Like someone actually giving a shit about Jason is honestly a novelty, no one in the bat family ever seems to wonder if he’s okay, Biz and Artemis gave him lots of space and just assume he could handle himself, only Roy and Starfire cared at all and Roy is dead now. So yeah, seeing someone rush in, worried for Jason, kind of endears me to Suzie. I know she did messed up stuff in the past but I’m sold, okay? If she goes back to being an irredeemable villain I’ll be really disappointed.
But the real important thing is Jason hides that he took out the other intruder. He isn’t mentioning the All-Caste stuff to her, or maybe anyone, he could tell Miguel and Wingman about it later, we don’t know. All I know is that it’s in character, Jason tries very hard to keep All-Caste/Untitled stuff to himself and the Caste and not involve outsiders, but I know for a fact it’s going to blow up in his face somehow. It all worked out with Roy and Starfire but I don’t see it going so well here.
Tumblr media
And that’s it. This issue was a lot of set up, there was good action, a lot of stuff happened. I’m interested to see more All-Caste stuff, hopefully get some things about it explained. It was really a blast from the past and felt a lot like New 52 RHATO which...I have mixed feelings about. I was hoping or something different, that seemed to be what was happening with the Casino arc but it’s really turning a corner. It wasn’t as if the New 52 run was all bad, and I mostly like what he’s done with the Su sisters so far, but I just hope Lobdell takes the occasion to re-explain some things with the All-Caste into being more interesting or making more sense. Seeing Isabel again was a nice surprise but I personally don’t see it lasting. Everything is going to come down on Jason again and she’s going to remember why they didn’t really go out in the first place. Also, I have a personal bias for Artemis, so there’s that.
I have NO IDEA what is going on with Wingman, why the heck wasn’t he in the issue at all? He was built up as some big mystery and wanted Jason to go back to Gotham, but then he isn’t even here when stuff goes down? I hope this doesn’t turn into some loose end that never gets explained, but we’ll have to see.
128 notes · View notes
jackalopingintothevoid · 7 years ago
Text
AKTJD? Part 3
Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Part 8 Part 9 Part 10 Part 11 Part 12 Part 13 Part 14 Part 15 Part 16 TBA
Sampoorna had been alerted by Tenzin that their guest was awake and, despite Alouette’s fretting, had poured out a nice, big bowl of soup and put together a few sandwiches (he was a big, big man, he’d need a lot to eat!) and headed over. The door was open, and the stranger’s eyes snapped to her form as he jerked up from where he’d been propped against the pillows.
“No, no, it’s okay!” Mochou’s voice was gentle but she looked exasperated, and Sampo realised she’d probably been trying to get the poor man to relax for the past twenty minutes. “John, this is Sampoorna, like I told you? She’s got soup-- ooh, and sandwiches!”
Indeed, John’s eyes had fixed on the food almost immediately before going back to her face. She smiled her most reassuring smile.
“Hello, John. It is nice to meet you. I hope you are feeling better now you are warm and have slept. I have made much soup, so eat as much as you like, and there is medicine for your cold.” Sampo approached, and he watched her but didn’t respond. Slowly, so he could protest if he so desired, she placed the tray in his lap before activating the antigrav and stabilisers.
(She’d learned recently that when trays were first invented hundreds of years ago, people just put them on their laps and kept them balanced by themselves. It seemed a logical progression of development, but it still sent her reeling to think about how difficult and dangerous things were back then. A conscious balancing act would always be subject to human error; one wrong move and you’d covered yourself in hot food or drink. Not safe at all!)
“Now,” she carefully took his hand, slowly moving to take his pulse, “how are you feeling? Blocked sinuses?” His sinuses certainly sounded blocked, but his pulse was strong and steady. He winced slightly as she tested the lymph glands in his neck-- swollen, as expected-- and she grimaced apologetically. Alouette didn’t like hands at her neck either. “Do you have a headache at all?”
John seemed conflicted. He’d been calm so far, but he noticeably hesitated at her questions. That hesitation was telling; he didn’t feign indifference or puff up in pride. He seemed nervous, almost shy, like he didn’t want to be a bother or feared getting in trouble. Taking a calculated risk, Sampoorna took his hand loosely in hers, gently rubbing her thumb over the odd surgical scars on the back. “We just want to help you. You do not need to suffer.”
There was movement out of the corner of her eye, and she turned to see Mochou sweetly squeezing his other hand, smiling that earnest smile of hers. John had looked to her as well, and when he turned back to the Indian woman his eyes were wide and overwhelmed.
The poor thing. She dreaded to think what he had been running from.
He didn’t know why this was affecting him so drastically. Sampoorna’s cursory medical checks had been unexpected, but he was familiar with them even if he had no memory of it. It was the gentleness of it that struck him dumb, the soft concern rather than the brusque and businesslike bedside manner of... whoever had given him medical checks before, he supposed. It was even more difficult, somehow, to face this nebulous knowledge lacking in anything resembling useful context when these two civilians-- these two people were being so-- so kind to him.
You do not need to suffer.
That sentence had landed like a gut punch and John had to bite back the reflex to dispute it. Yes, he had a pounding headache, and what felt like every muscle in his body ached as well, but that was fine. None of his limbs were hanging off, his organs were all still inside him; he could endure this pain. And after a second, that confused him too. Why would he think he did need to suffer? Where did that immediate, thoughtless rejection come from? Why did hearing it make his insides squirm uncomfortably?
On the subject of his insides, he was starving, and there was food literally right under his nose, but both of his hands were being held. He could pull away effortlessly, but their skin on his was an incredible sensation. Since waking up here John had found that every time the gentle touches ceased, it left a greed in his skin that clamoured impatiently for the contact to return. It was a selfish feeling and he didn’t like it, but he couldn’t deny that their hands seemed to (mercifully) quiet his thoughts and soothe something in his chest.
On his left, Mochou’s hand moved to his upper arm, squeezing his bicep (oh, that was nice) and he took the opportunity to start in on the soup.
“John?” Mochou again. She waited until he glanced at her in question. “Do you need painkillers?”
That sealed it. John shook his head; he didn’t need them.
“Just the cold medicine then.” Sampoorna was already preparing it for him. Most of him felt certain he didn’t have a choice in the matter and was resigned to that fact, but a small, niggling part of him said if you tell her no, she’ll stop. That was a thought both frightening and comforting. John elected not to think about it.
He swallowed the drugs without comment and kept eating. It was good, really good, and again he was struck with the strange sense that he shouldn’t be having it. This was too much, it tasted too good. He was hungry enough that he didn’t debate it much but it left him unsettled all the same.
He finished off the soup quickly (it would be selfish to ask for more) and started ploughing through the sandwiches. He honestly had no idea what was in them, but he liked it.
He’d just about demolished those when Sampoorna spoke again, having finished whatever silent conversation the pair had been having with their eyes.
“Now, John, I know this may be a difficult question for you right now, but... can you tell us how you ended up on the street?”
His chewing slowed. It was fair of her to-- correctly-- assume that it was a recent development, as evidenced by her not asking when, since he’d been clearly ill-equipped. But he loathed the question all the same, simply because he’d have to admit that he couldn’t answer it. Even after he swallowed his mouthful, he didn’t answer immediately. Mochou squeezed his arm again (he didn’t notice himself listing slightly towards her) and made further meaningful eye-contact with Sampoorna.
Eventually, he composed himself. “I don’t know. I don’t... remember.”
“You don’t remember?” The thick Chinese accent seemed thicker in her incredulity. Sampoorna shot her a Look but she didn’t see it in her periphery. A fundamental flaw in spectacles. Why didn’t she just get her eyes fixed? “What about before you were on the street? And what’s your family name? En, your last name?”
John struggled for a moment, then shook his head. Not even a last name. There was just-- nothing. He had to fight to keep his voice even. “... I don’t remember that either. Or anything else.”
There were several seconds of dead silence. He could feel their eyes on him, but he stared at the empty soup bowl instead of Mochou’s rounded face or Sampoorna’s angular features.
“I am sorry to hear that, John.” Sampoorna’s voice said more than her slightly stiff words did, but he didn’t know how to respond or even accept her compassion.
The bed dipped and arms just about wrapped around his shoulders. He froze, alarmed, but he managed to restrain himself from reacting more than that. Mochou had become the only remotely familiar thing over the past half hour or so and she continued to be very small and soft.
She muttered something in Mandarin, which he couldn’t decipher, and then said, “We will help you, John.”
She didn’t let go, uncaring of his nakedness, and he was embarrassed to realise he was starting to melt a little bit into her embrace. Sampoorna had started kneading his knuckles in a way that was easing the tension in his hand (which wasn’t helping) and he sighed softly, selfishly hoping she wouldn’t stop.
“Why not get some more sleep for now?” The soft Indian lilt gently pressed through the haze of sensation. “We will help you piece things together when you are ready.”
Warm and full with the congestion and headache easing, John was sorely tempted to surrender to his body’s demands for rest. Even the unexpected physical contact seemed to be dragging him closer to relaxation now, and Mochou squeezed him firmly in a most pleasing way. Of course, Sampoorna picked that moment to really start work on his extensor tendons, and the combination forced a tiny sound from his throat.
The arms around him squeezed again, more firmly and for longer, and another sigh slipped out. He found himself being guided back to the pillow, while his hand was turned over and warm, small thumbs started smoothing the tension from his interdigital pads.
Sampoorna spoke again, softly, “It is alright, John. You are safe here. You are among friends. You can sleep without fear.” She kept talking, her voice low and soothing, and the weight pressed against him seemed to cause him to sink down further into the (too comfortable) bed.
His eyes had closed. He briefly thought to open them, then idly wondered why. His thoughts drifted, slow and inconsequential.
Everything was                              soft
                                 and
                                                 warm
                                           and
                                                                safe
                                                                                       and
26 notes · View notes
muoroseo · 1 year ago
Text
Hire Remote Angular Developers
Software engineers in the past two years have been increasing. However, due to a lack of IT professionals in the job market, HR managers find it hard to hire remote angular developers. To make things easier for you, here are the six facts you should know about these developers.
0 notes
vividracing · 5 years ago
Photo
Tumblr media
New Post has been published on https://www.vividracing.com/blog/top-5-best-corvette-c7-exhaust-systems/
Top 5 Best Corvette C7 Exhaust Systems
The C7 is expected to be the last front-engine Corvette in light of the new C8 Corvette mid-engine model. When the C8 debuted, countless enthusiasts sought out purchase the previous C7 Corvette at the right price. This was true for a number of reasons, including the fact that many did not immediately welcome the Corvette successor.
Those who did revel in the new model began putting their C7s up for sale; so, it was a win-win. If you own or are looking to buy a C7, we have listed some of the top exhaust systems below to help you take its performance to the next level. While the Corvette is perfectly capable and impressive right off the factor lot, we as enthusiasts know that there is always room for improvement and ways to make the car ours.
#1 Akrapovic Evolution Line Exhaust System
If you are looking for the very best that money can buy, look no further than Akrapovic’s Corvette exhaust systems. The Slovenian manufacturer is known for being one of the best and taking exhaust notes to the next level. Its team of NVH (noise, vibration, and harshness) engineers work tirelessly to ensure every tube, muffler, and tailpipe are carefully tuned to each specific vehicle. The exhaust featured here is the Akrapovic Evolution Line system for the C7 Corvette. 
The Akrapovic Evolution Line System for the C7 Corvette takes exhaust tuning to new heights. It features mufflers and link pipes constructed from high-grade titanium to drastically reduce the overall weight. The Evolution Line system delivers more power, lowers back pressure, improves throttle response, and increases torque figures. Each pipe is CAD designed and flow tested for maximum horsepower and torque gains. The Akrapovic exhaust system is specifically engineered to maintain the valve regulation of the factory NPP system and is perfectly matched to operate with the five standard GM modes—Weather, Eco, Tour, Sport, and Track. This produces an even greater range of options for drivers to experience the amazing sound potential of the Corvette C7.
The Evolution Line system, with a new X-pipe, delivers even greater performance when compared to the Slip-On Line system, and provides a pure and tantalizing race-inspired soundtrack paired with the enhanced sound traits of the Corvette C7’s V8 engine, without any drone to boot. Four large-diameter tailpipes with titanium inners finish off the look, making it stand out as a true art piece. You will not find the Akrapovic Evolution Line System on every C7 on the block. It’s for the more discerning buyers.
Order your Akrapovic exhaust here! 
youtube
#2 Corsa Xtreme Exhaust
With the Corsa Xtreme catback exhaust system, you can experience all that your C7 Corvette has to offer. It’s aggressive and loud with Corsa’s patented no-drone Reflective Sound Cancellation (RSC) technology. It is engineered to target and get rid of unwanted frequencies that cause annoying interior resonance. The brand’s RSC technology is purposely designed to deliver a mean soundtrack that turns heads under acceleration with no drone at cruising speeds. 
Each Corsa exhaust system is engineered and custom-tailored to each specific vehicle application in order to maximize performance and deliver a drone-free cabin. The Corsa Xtreme boasts everything that customers have come to expect from the brand – good looks, performance gains, and an incredible soundtrack. The straight-through, unrestricted design reduces back pressure, improves engine efficiency, and thus increases horsepower and torque. 
The Xtreme system is craftiest using only the highest-grade stainless steel and designed for maximum airflow. It features massive 4.5-inch quad tips that are over a half-inch larger than the stock ones. They are available in 304 Dual Walled Stainless Steel in either polished or PVD black finishes. The system pictured above includes the Corsa Double Helix X-Pipe paired with the Corsa Xtreme axle-back. 
Order your Corsa exhaust here! 
youtube
#3 Armytrix Valvetronic Exhaust System
The Armytrix Valvetronic exhaust system is one of the brand’s most prominent selling features and one that helped shift the industry toward adopting similar technology. When you purchase an Armytrix Valvetronic system for your Corvette C7, you are arming yourself with revolutionary technology for a smarter and more exciting driving experience.
The main point behind the Valvetronic system is to give drivers control over how loud they want their car to be. It allows you to switch between quiet and loud modes with just the push of a button via the included remote or through a smartphone app. It works by tapping into a vacuum source on your car’s engine and connecting it to the control module. By simply pressing a button, you are communicating with the vehicle’s OBDII module via Bluetooth. The module, in turn, tells the exhaust valve to permit the engine vacuum to open or close the exhaust valve. As if that wasn’t cool enough, you can also set the exhaust valve module to an automatic mode that will open and close the valve based on a preset RPM range or throttle position.
Apart from getting an incredible exhaust note with the open Valvetronic system, your car will also be treated to some added power. Depending on the car, mods, and tune at play, the open valve will also allow the exhaust gas to flow more freely, as it does not have to pass through any muffler. Armytrix has tailored each of its exhaust systems to carry and deliver the maximum payload. The brand’s streamlined systems are lighter, ridding your car of the factory deadweight and offering a more unrestrictive flow as aforementioned. The improved efficiency consequently plays a significant role in horsepower and torque improvements with more liberated performance.
Order your Armytrix exhaust here!
youtube
#4 Meisterschaft GTS Ultimate Performance Exhaust
The Meisterschaft GTS (Ultimate Performance) system for the C7 Corvette is engineered for those who want a no-nonsense exhaust that will perform exceptionally and produce an incredible sound at all times. You will turn heads everywhere you go with a tantalizing exhaust note that is second to none. Meisterschaft has achieved the pinnacle of performance and quality with some of the world’s finest exhaust systems. This is one of them.
Meisterschaft exhaust systems for the C7 Corvette are significantly lighter than the OEM unit’s overall carrying weight. The stainless steel (SUS) exhaust systems typically weight 35 percent to 50 percent less than the factory setup. The company’s titanium (Ti) exhaust systems offer weight reductions of 75 percent to 80 percent when compared to the OEM system. The Meisterschaft axle-back exhaust for the C7 Corvette replaces the restrictive factory unit to increase exhaust flow by minimizing bends in the system. The Meisterschaft design team built these exhaust systems to complement the powerplant of your Corvette and increase horsepower and torque figures.
With a better flowing exhaust, you will also experience faster throttle response and more power overall. That added power along with the much louder and aggressive exhaust tone will take your C7 Corvette to heights you’ve never imagined. The polished tips add a classy finish to your Corvette with Meisterschaft’s signature vertical blade in each one. Exhaust tip options include heat-baked dry carbon tips, shadow black chrome tips, or glossy/matte black tips.
Order your Meisterschaft exhaust here!
youtube
#5 B&B (Billy Boat) Fusion Axle-Back Exhaust
B&B (Billy Boat) Exhaust has combined the greatest traits of its aggressive Bullet exhaust with the best technology from the factory to give you the Fusion exhaust no-drone system for your C7 Corvette. This system uses the same exhaust control valve as the factory one so you can experience a nice “Dr. Jekyll” cruising sound and unleash the true “Mr. Hyde” Bullet tone when you want.
Through customer feedback and countless R&D, B&B Exhaust has shortened the muffler assembly, making the “loud” side much “louder” to give it a similar tone to the famous Billy Boat Bullet exhaust system. In other words, with the Fusion exhaust, your C7 Corvette will experience the best of both worlds. In the closed position, the exhaust note would be slightly louder than the standard Route 66 system. The Fusion exhaust is mandrel-bent from the highest-grade T304 stainless steel. It has been designed, tested, and built to stringent quality standards, boasting the finest handmade integrity in any exhaust system on the market. This one features 4-inch quad round double-wall tips.
The butterfly is controlled by a vacuum valve for non-NPP C7 models, as well as the C4, C5, and C6 Fusion exhausts which we built and developed completely in house. For C7s equipped with the NPP option, this valve is controlled by the ECU. The valve opens based on RPM and throttle position. With the factory exhaust, the tone is very quiet even with the valve open. B&B put its expertise to the test to achieve the perfect tone for your Corvette with this Fusion system. Even in the closed position, the sound is deeper, louder, and more aggressive than from the factory. When you open the valves up, prepare to turn heads as you drive and experience an increased volume and tone that will tantalize your senses.
Order your B&B exhaust here! 
youtube
About the Corvette C7
The seventh-generation Corvette was manufactured for the 2014 through 2019 model years. The C7 Corvette was the first to use the Chevrolet Corvette Stingray name since the C3. The inspiration behind the C7 Corvette’s design cues were borrowed from the previous C6 Corvette, i.e. the exposed headlights. However, its looks appeared to be a dramatic departure from its predecessors. The all-new C7 spotlighted a more muscular and angular front end with trapezoidal taillights that strayed from the traditional dual set of round lenses.
The first C7 Corvettes hit the market in the third quarter of 2013 for the 2014 model year. The last of them were sold in the first half of 2019. It marked the brand’s biggest change in over a decade. Power was delivered in the form of a new LT1 V8 with a 6.2-liter displacement that pushed out 455 horsepower to the ground. It was mated to either a six-speed automatic transmission or a seven-speed manual transmission. The former was replaced by an eight-speed automatic in 2015.
As the years went by, Chevrolet came to introduce more powerful models in coupe and convertible form. The new Corvette Z06 was reintroduced for the 2015 model year. It featured a new 6.2-liter supercharged V8 engine that made 650 horsepower and 650 pound-feet of torque. 2017 saw the introduction of the brand-new Grand Sport model, which combined the components and styling cues from the Z51, Z06, and the Stingray. The following year, Chevy announced the ZR1 model. Like the Z06, it was powered by a supercharged 6.2-liter V8 engine, but it produced 755 horsepower and 715 pound-feet of torque. The ZR1 was available with either a seven-speed manual transmission or an eight-speed automatic.
0 notes
t-baba · 5 years ago
Photo
Tumblr media
Angular 10, data grids, randomness, and checking some boxes
#494 — June 26, 2020
Unsubscribe  |  Read on the Web
JavaScript Weekly
Tumblr media
Lessons Learned Refactoring Optional Chaining Into a Large Codebase — Lea Verou, creator of Mavo, decided to refactor Mavo to use optional chaining (?.) and here’s some of what she discovered along the way. (As an aside, Lea was the subject of a neat 10 minute programming documentary recently – worth a watch!)
Lea Verou
A Little Bit of Plain JavaScript Can Do A Lot — For anyone more than happy to dive in and write JavaScript without dragging in an entire framework and tooling to manage it, there will be no surprises here, but this is a nice reminder otherwise. Do you always need a 'framework'? No.
Julia Evans
Creating a Voting App with Firestore and Wijmo — Learn how to build a realtime voting app quickly and easily with the Firestore database and Wijmo components. The app uses OAuth for authentication and allows users to submit and vote for ideas.
Wijmo by GrapeCity sponsor
Angular 10 Released — A major release for the popular Google-led framework, though smaller in scope than usual as Angular 9 only came out in February ;-) 10 gains a new date range picker, optional stricter settings, and an upgrade to TypeScript 3.9.
Stephen Fluin (Google)
What's Coming in TypeScript 4? — The first beta of TypeScript 4 is due any moment with a final release due in August. New bits and pieces include variadic tuple types, labelled tuples, short-cut assignment operators (e.g. ||=) and more.
Tim Perry
⚡️ Quick bytes:
Chrome 85's DevTools have gained better support for working with styles created by CSSOM APIs (such as by CSS-in-JS frameworks). There's also syntax autocompletion for optional chaining and highlighting for private fields.
There's nothing to see just yet, but NativeScript is coming to Ionic.
The creator of AlpineJS has written about how he's passed $100K/yr in income using GitHub Sponsors.
Did you know there's a Slack theme for VS Code? 😆
▶️ The JS Party podcast crew discusses how their use of JavaScript syntax evolves (or not) over time.
engineeringblogs.xyz is a new aggregator site (by us!) that brings together what 507 (so far) product and software engineering blogs are talking about. Worth a skim.
💻 Jobs
JavaScript Developer at X-Team (Remote) — Join X-Team and work on projects for companies like Riot Games, FOX, Coinbase, and more. Work from anywhere.
X-Team
Find a Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.
Vettery
📚 Tutorials, Opinions and Stories
ECMAScript Proposal: Private Static Methods and Accessors in Classes — Dr. Axel takes a look at another forthcoming language feature (in this case being at stage 3 and already supported by Babel and elsewhere).
Dr. Axel Rauschmayer
npm v7 Series: Why Keep package-lock.json? — If npm v7 is going to support yarn.lock files, then why keep package-lock.json around as well? Isaac goes into some depth as to how yarn.lock works and why it doesn’t quite suit every npm use case.
Isaac Z. Schlueter
How to Dynamically Get All CSS Custom Properties on a Page — Some fun DOM and stylesheet wrangling on display here.
Tyler Gaw
Stream Chat API & JavaScript SDK for Custom Chat Apps — Build real-time chat in less time. Rapidly ship in-app messaging with our highly reliable chat infrastructure.
Stream sponsor
Getting Started with Oak for Building HTTP Services in Deno — A comprehensive Oak with Deno tutorial for beginners (which, I guess, we all are when it comes to Deno). Oak is essentially the most popular option for building HTTP-based apps in Deno right now.
Robin Wieruch
Understanding Generators in JavaScript — Generator functions can be paused and resumed and yield multiple values over time and were introduced in ES6/ES2015.
Tania Rascia
Build a CRUD App with Vue.js, Spring Boot, and Kotlin — It’s a fact of life that not everyone is building apps with JavaScript at every level of the stack. Sometimes.. people use Java too 🤫
Andrew Hughes
▶  Creating a Basic Implemention of 'Subway Surfers' — No modules, webpack or such-like here.. just exploring the joy of throwing a game mechanic together quickly using rough and ready JavaScript. Love it.
Shawn Beaton
Rubber Duck Debugging for JavaScript Developers — When you’re stuck with something, why not talk to a rubber duck?
Valeri Karpov
🔧 Code & Tools
Tumblr media
Tabulator 4.7: An Interactive Table and Data Grid Library — Supports all major browsers and can be used with Angular, Vue, and React if you wish. 4.7 is a substantial release. Among other things is a new layout mode that resizes the table container to fit the data (example).
Oli Folkerd
Tragopan: A Minimal Dependency-Free Pan/Zoom Library — Try it out here. Claims to work faster due to use of native browser scrolling for panning (left/right/up/down) and transform/scale for zooming.
team.video
Builds Run Faster on Buildkite 🏃‍♀️ — Build times <5 mins at any scale. Self-hosted agents work with all languages, source control tools & platforms.
Buildkite sponsor
React Query 2: Hooks for Fetching, Caching and Updating Async Data — React Query is well worth checking out and has extensive documentation and even its own devtools. Main repo.
Tanner Linsley
Rando.js: A Helper for Making Randomness Easier — The rando function lets you get random integers in a range, floats in a range, pick between multiple items, return a random element from an array, and more. There’s also randosequence for a more shuffle-like experience.
nastyox
jinabox.js: A Customizable Omnibox for AI Powered Searching — Designed to be used with a Jina back-end. It’s all open source, but will take some digging around to understand fully.
Jina AI
MongoDB Is Easy. Now Make It Powerful. Free Download for 30 Days.
Studio 3T sponsor
IntersectionObserver Visualizer — If you’re new to using the IntersectionObserver API, this useful interactive demo might help you comprehend it a little better.
michelle barker
Polly.js 5.0: Record, Replay, and Stub HTTP Interactions
Netflix
Vest: Effortless Validations Inspired by Testing Frameworks — If you’re used to unit testing, the syntax used here will be familiar.
Evyatar
👻 Scary Item of the Week
Tumblr media
Checkboxland: Render 'Anything' as HTML Checkboxes — This frivolous experiment is equal parts terrifying and impressive. It’s a JS library that displays animations, text, and arbitrary data using nothing but HTML checkboxes and, to be fair, they’ve presented it really well!
Bryan Braun
by via JavaScript Weekly https://ift.tt/3g53MDU
0 notes
workfromhomeyoutuber · 5 years ago
Text
Bitovi: Angular Developer and Consultant
Tumblr media
Headquarters: Chicago, IL URL: https://www.bitovi.com/
ABOUT BITOVI:
Bitovi helps companies create better web applications.  
We have a track record of designing and building high-profile and amazing web applications through our active Consulting practice.  Our apps are built with tests, full docs and a deployment process in place. We created the open source tools powering the applications we build. 
Bitovi has been a pioneer in producing advanced JavaScript frameworks and tools for almost a decade. We develop and maintain several open source products such as CanJS, DoneJS, and StealJS to name a few.  We are interested in product innovation and opportunities.
Our team is comprised of about 30ish developers and designers located around the US and Canada.. This is a remote, full-time position.  Due to travel requirements, at this time we are seeking candidates in the US or Canada who are willing and able to travel.  Travel averages approximately 1 week every 6-8 weeks.
Our article, Hello Potential Bitovian sums it up very well (NOTE: a good short read for interested candidates!)
WHAT WE’RE LOOKING FOR:
We are looking for highly qualified individuals with the following (in order of priority): 
A solid background in Modern Front End Development, including JavaScript frameworks 
Experience in AngularJS and Angular 2+ versions
Understanding of reactive programming, state management, RxJS, experience with NgRx is a plus
2+ years professional experience developing single page applications
Strong communication and interpersonal skills who are comfortable interacting with clients
A good understanding of Computer Science (CS degree, or equivalent knowledge is required)
We welcome diversity and non-traditional paths into the developer profession, and advocate strongly for hiring the right person as opposed to the right combination of tech keywords.
THE JOB:
You’ll work with clients to create applications, discussing and designing architectures, reviewing code, and researching new front-end technologies. 
You’ll work with other Bitovians, helping us to advance, improve, and evolve our Open Source toolset. 
You’ll have the opportunity to shape a small and growing company by applying your talent and passion to the JavaScript community in your own way. 
We support the technical growth and development of our employees. We have an open and engaging community of skilled developers with whom you can collaborate and learn with.
Bitovians often:
Present at conferences
Give trainings
Plan and run meetups
Create and maintain open source projects
Write articles
A LITTLE BIT MORE:
We welcome individuals who enjoy identifying the hard parts of application development and simplifying them, talking about software architecture, and teaching others. We also want someone who can lead others and be an integral part of a team.
Specifically, the following attributes are major positives:
Has an eagerness to learn and execute in the “the right way”
Is open minded about development best practices
Has some experience with back-end systems and databases
Some experience contributing to or using open source projects
BENEFITS:
Bitovians get a slate of great benefits. Bitovi offers:
Competitive salary and yearly bonuses
Bi-annual company retreats to places like Las Vegas, New Orleans, and Amelia Island, Florida
401(k) plan with matching
4 weeks of paid vacation
Health and dental insurance
LTD and Life Insurance
Gym membership reimbursement
Paid Maternity & Paternity leave
Working from home with flexible hours
HOW TO APPLY:
Share a resume and a thoughtful introduction (cover letter!) that shows us that you’re the kind of person we’ve described above.  Your thoughtful introduction should cover why you are interested in this role, something you recently worked on and are proud of, and a fun fact about yourself.  Use the following link to apply. Please use the link provided and follow these application instructions!
*Please note that we are not interested in working with Recruiters or Hiring firms at this time. **Candidates who email will be redirected to apply via the job link.
  To apply: https://bitovi.applytojob.com/apply/haHV4kbBoL/Angular-Developer-And-Consultant?source=weworkremotely
from We Work Remotely: Remote jobs in design, programming, marketing and more https://ift.tt/2R1Tk68 from Work From Home YouTuber Job Board Blog https://ift.tt/2RqgaUe
0 notes
limblengthening · 5 years ago
Text
Final step before limb lengthening-Consent form
Tumblr media
INFORMED CONSENT FORM FOR LIMB LENGTHENING SURGERIES WITH HOLYFIX, LON, PRECICE 2.2 AND PRECICE STRYDE SYSTEMS AND ARM-LEG LENGTHENING
Dear patient/legal representative;
You have the right to be informed of any medical, surgical or diagnostic procedures recommended to you / your patient and their alternatives, benefits, risks or even possible damages related to your health condition / patient’s health condition and to refuse or accept all or some of them or even to stop the transactions at any stage.
This document, that we want you to read and understand, is not intended to scare you or to keep you away from medical practices, but to determine your consent to these practices and to obtain your approval.
Description:
Height growth during childhood and adolescence occurs by growth of cartilage at the end plates of long bones (leg and arm bones), followed by endochondral bone formation. Physiologic growth is accelerated especially in the puberty and stop growing at around the age of 18 in a process called epiphyseal plate closure. Once the epiphyseal plates have closed there is simply no way for bone to grow in length without surgical procedures.
Lengthening surgery is used to lengthen both the arms and legs of individuals with short stature. Limb Lengthening Surgery is actually the surgical procedure of both leg bones (tibias or femurs). During bone lengthening the other leg tissues are stretching and in the result the individual increases his/her height.
History:
Ilizarov method
Arm, leg and stature lengthening surgeries are performed by various methods for nearly 50 years.
Ilizarov circular fixator method is the oldest and widely used method. Patients undergo a general anesthesia and the surgeon makes a small incision in the leg, either the tibia or femur bone, whichever bone is opted to be lengthened is separated, thus fragmenting the bone into two. Furthermore, the surgeon drills screws into the top and bottom of the bones and 1.5-2 mm steel wires are attached into the bone separations, inserted from one side of the bone and extracted from the other side. At least, 8 wires are attached in this way; which are made of aluminum, steel or carbon; and fastened with 4 rings at minimum. The wires and screws are fastened into a metal frame that stabilizes the leg during and after the procedure. The body’s natural healing process, does the rest, by filling the gaps within bone tissue, thus lengthening the limb, in the process, naturally.
However, having said that, this system, does have its setbacks, as vascular nerve injury and infection are the most common and key complications. It is also the most troublesome methodology in terms of patient compliance and comfort.
Having said that, an improved version of this methodology is practiced by Wagner and De Bastiani, which consists of monolateral pin type fixator, whereby fixator-induced complications are less likely and patient compliance and comfort is superior to the original Ilizarov’s methodology.
Holyfix method
The “HolyFix” method is a Monolateral pin type method which has been in application with success results, since 1997. It is an improved version of Wagner and De Bastiani methodology.
In other words, its formation happens by attaching to the bones one side, to the nails which, in turn are attached, from the exterior, to the “HolyFix” device. The nails are attached to the nearest and safest area, especially not near any vein and nerve, while the nail remains in the bone, thereby they do not cross. The chances of open wound infection are much rare and does not prevent or hinder completion of the lengthening process. This risk is significantly reduced to a minimum owing to the “Holy-Pin”, which is part of the “HolyFix” method, parcel.
The “HolyFix” apparatus is made-up of a specialty aluminum and titanium alloy, thus lighter in weight and is “MRI” and radiology compatible. Hence, making this biomechanical system extremely stable and safe; allowing the patient to walk during the treatment phase. This device makes the “Extension” process very practical and easy, allowing the patient to perform extensions on their own. In addition, “HolyFix” apparatus has such a superior design that it allows for accelerated bone formation and transfers the burden from the bone without any shortening (Dynamization).
Lengthening Over Nail (LON method)
During the 1st stage of the surgery, an intramedullary nail is inserted and embedded into the bone and an external fixator device is attached to the leg from the outside. Soon after, the lengthening period begins and the intramedullary nail helps in preventing any angular deformity, during this phase.
Once the lengthening phase has been completed, the external fixator can be removed with the completion of the internal fixation (screw insertion). This method was a groundbreaking development compared to the original methodology which only involved the use of an external fixator.
The greatest advantage of the LON method is that the duration of the whole process is reduced, in comparison, to the classical methods, thereby vastly increasing the comfort of the patient and achieving positive results in much shorter periods of time. This positive outlook, generally, reflects more positively to patient psychology due to the fact of the quick removal of the devices. You don’t need to use a wheelchair for the first months like with a motorized nail. Patients usually begin to walk using support from the second day. The duration of the surgical operation is longer in comparison to classical surgeries. The experience of the surgeon is key in determining positive outcomes, thus plays a more significant role. Generally, prices and costs are a little higher more than classical methods, because of the usage of intramedullary nails.
You can get rid of the device in about 2 to 3 months, and overall recovery time lasts around 4 to 5 months; thereby enabling you to return to your normal life within 6 to 7 months. Most importantly, it is varied from patient to patient, as many factors determine the outcome, thus generally dependent upon the patient’s muscles, nerve structure and flexibility of their leg. Irrespectively, recovery times are significantly reduced if patients keep up with physiotherapy and continue the prescribed exercises, in a routinely fashion.
Intramedullary nailing
This new and improved method of applying a nail extending into the bone is the most preferable and comfortable method in terms of patient success and compliance. But this system is not applied and recommended in all patient cases. As this method, is relatively new, the data and feedback available, is generally limited. It is strictly advised that those patients who opt for this method, must use a wheelchair, and not to allow the patient to press or exert weight on the limbs, during the distraction phase.
Furthermore, in case of the patients contracting an infection, the procedure is halted, until the time that the infection is treated and subsides, which may halt the lengthening process. It must also be noted that this method is also one of the most expensive options available, currently.
Precice system
Intramedullary nail is electromagnetic and motorized, thus allows for bone extensions with just a remote control; providing the patient more comfort and much shorter recovery times in total. Furthermore, the device is internally embedded into the patient’s bone, thus does not cause any discomfort and significantly limiting any risk of infections at minimum. Moreover, it reduces the total recovery period to just 2.5 – 3 months; but, it is a newer technology and currently much more expensive than “Ilizarov”, “Holy-Fix” & “LON” techniques. For bilateral lengthening, a wheel chair is required for mobilization until the radiographic evidence of bone consolidation. This system is not applied to every patient, because training process for this new technique has not been completed.
Precice Stryde
“PRECICE STRYDE” is the latest and most advanced limb lengthening system available, anywhere in the world. Largely, the “PRECICE STRYDE” is a newer and costlier version of “PRECICE 2” intramedullary nail system. It provides many innovations and benefits, including enhanced comfort of patients and extra weight bearing tolerance & capabilities.
It must be noted that both systems are theoretically the same; i.e. intramedullary nails, thus are internally embedded into the patient’s bones; either Femur or Tibia; thereby significantly reducing any chances of infections as the wounds are closed.
“PRECICE STRYDE” nails are made of stainless steel, which have been proven as being much stronger and sturdier than “PRECICE 2” intramedullary titanium-made nails. “PRECICE 2” system is not full weight bearing, as the titanium nails could only bear partial weight of patients thus the use of wheelchair is necessary to move around. However, with “PRECICE STRYDE” and its stainless steel nails can easily bear the full weight of the patients; thus with only a few weeks of crutch usage, then the patients are able to move around with easy and without any external support mechanism.
The Extension process consists of six phases:
Inspection and Medical Examinations
Surgery
Hospitalization
Lengthening Period
Bone Strengthening (Consolidation)
Removal of the System
Inspection and Medical Examinations: Once the patient is admitted to our clinic. Radiological examinations, measurements and other necessary examinations are carried out. The patients are informed about everything, related to the lengthening process in detail. These inspections and examinations are planned and carried out on the day of surgery and soon the after surgery itself.
Surgery:The patient will be called to the hospital at least one day before the operation in order to have pre-operative screening, meeting the Medical teams and the hospital and treatment team. The operation is performed under either a general anesthesia or a spinal anesthesia. The anesthesiologist and the patient have to decide this aspect together.
Our surgeries are performed with the help of tourniquet, hence bloodless; thereby the chances of bleeding are very rare. Thus, there is, generally, no need for any blood transfusions.
ARM OR LEG EXTENSIONS:
If the length of bone which is to be extended or lengthened is up to 5 cm at one level, it is extended over 5 cm, two level cuts are surgically made. Two or three nails are applied to both sides of the area which is to be cut before the bone is separated; this is mainly dependent on the body weight (BMI) of the patient. Henceforth, a suitable “HolyFix” fixator is prepared and applied.
During the surgery, an incision is made on the skin section at about 3 to 4 cm at each level and the device is aesthetically internally planted and hence there are no stitches which need to be removed. Single-zone single arm-leg lengthening surgery takes an average 40 minutes; on the other hand a double-zone single arm-leg lengthening takes about 60 minutes.
HEIGHT LENGTHENING:
Height lengthening is a process of both legs extension. Whereby, both the legs are lengthened at the same time, thus the patient’s height is increased, simultaneously. Length lengthening surgeries, generally, take about 90 minutes for single level (up to 5 cm), 2-2.5 hours for a double level (up to 10 cm).
3.HOSPITALIZATION: The hospitalization is in a single room to accommodate one person.
Patient rooms
If the patient’s singular arm or leg is to be lengthened, they would have to reside at the hospital for 2 to 3 days; in case, of stature or both leg lengthening is to be achieved, their stays would last between 4 to 7 days. During this period, the patients are informed about the treatment and the lengthening process, in total. Walking with crutches and nail care and maintenance is thoroughly taught. Physiotherapy training is given to the patient and exercises are taught and the lengthening process is taught, practically.
Lengthening Period:Normally, this process of lengthening starts at the hospital. The lengthening is taught to the patient and who may extend the limb lengthening by a total of 1 mm per day in four equal parts (4 × 0.25 mm) at each lengthening level.
The patient is discharged after this time and may return to their homes. However, patients who would like to reside in our care more often can stay in our hospital or at accommodation centers close to our clinic. During this time, the patient can function movement with the help of crutches. Throughout this journey of the patient, our physiotherapy team are with them; helping with exercises and teaches them stretching, muscle and joint movements during this lengthening period. The patient should perform these exercises during the entire course of the treatment. The patients are also taught nail care and maintenance. From the second week of the surgery; (except in special and rare cases), the patient can bath during the treatment. Clinical and radiological examinations are performed after every 15 to 30 days, periods.
Bone Strengthening (Consolidation):After the lengthening process is completed, the elongated bone area is strengthened and consolidated at becoming load bearing.
Full Recovery of the bone after Lengthening:
The recovery period is approximately one month for each approximate centimeter gained, within the lengthening period. Whereby, regular medical examinations, are necessary, after every 20 to 30 days period. Patients living outside the city or country could easily perform regular checks by sending their X-rays and, if necessary, photographs.
Removal System:After the lengthening and consolidation periods are completed, the system is removed; easily and painlessly under local anesthesia or general anesthesia at our hospital. Our medical professionals, make sure that no other materials are left in the patient’s body. Long walks, heavy exercises and sports are, generally prohibited, until the time that the bones have fully recovered to normality, subsequent to the removal of the devices. However, ample swimming is a recommended exercises. Generally, most physical activities are allowed, as long as the bones are of the same quality and integrity to the other bones, of the patient.
Complications of Limb Lengthening Surgery
LLS carries some post-op complications like any other type of surgery. Patients undergo a general or spinal anesthesia. Patients have some clinical examinations and tests before the operation and then the anesthesiologist gives detailed information about anesthesia procedures and possible complications.
Surgical site is marked before surgery. Check marking surgical sites and be sure to have the right bone segment marked.
Complications that may occur during the surgery: skin, muscle, tendon, vascular and nerve injuries. Also tourniquet applications may involve vascular, skin, nerve and soft tissue injuries. Also undesirable fractures of the bone tissue may occur. In this case you may have additional surgeries in the same session for correction. According to the pathology that may occur, specialist doctors in that field may be called for surgery. You may have surgery on the same day or later due to complications. You may experience permanent problems as a result of these injuries. You will be informed about these possible situations.
You may also experience complications related to medications, serums, and wound dressings.
As a result of clotting during and after surgery patient may face various organ injuries. If these injuries occur in vital organs it can result with vital risks and death.
Specific risks and complications associated with Limb Lengthening Surgery are: poor bone healing (non-union), premature consolidation, muscle contractures, osteomyelitis (bone infection), injury to blood vessels, nerve injury, joint stiffness (contractures), pin loosening in the anchor sites, destruction of cartilage and most common serious risk is infection of the pin sites or wires going through the bone that may result in further bone or skin infections. Pain and difficulty sleeping are other problems that arise during limb lengthening period. Pain is very subjective and the pain threshold vary among people. Each person deals with it in different ways.
Premature consolidation can occur with any method if the patient is a very rapid bone healer. The patient in these cases is able to make bone faster than the speed at which the bone is being lengthened. The only way to prevent this is to speed up the lengthening intentionally for a week or two. The Precice nail with its rate control allows the surgeon to do this. If premature consolidation does occur it requires an outpatient small surgery to re-break the bone through a tiny incision.
You must follow the advice of your doctor after the surgery. You should visit your doctor for regular checkups. In case of undesired situations, please inform your doctor or go to the nearest hospital.
You will be informed about distraction process. Please learn every detail carefully. Incorrect, incomplete or over-distraction may cause problems, such as premature consolidation, bone deformation, joint dislocation and also vascular, nerve, tendon and skin injuries. You may have to have multiple surgeries in cases of premature consolidation, poor bone healing or non-union.
We may have problems with the extension device. If we face problems with the device, we may do device replacement surgery.
You can experience bone deformation during distraction period as a result of bending, breaking or micro-movement of nails holding the bones. In this case, you can have device correction, device replacement and nail replacement surgeries.
You can experience infection, especially pin site infections, immediately after the surgery, as well as during post-op period. You may have surgeries due to these infections. You may experience permanent infections as a result of these possible infections.
There is a risk of bone fracture, deformation, infection and shortening of bone in the early period after the devices are removed. You should follow all the warnings and precautions.
You may have some psychological problems during the treatment process and therefore may require treatment.
Apart from the above-mentioned complications, you are also at risk of experiencing different complications.
As a result of all these possible complications, the planned treatment can be terminated and a decision can be made to maintain the current situation. Your lengthening may be terminated.
As a result of all these complications, beside the doctor’s fees you will have to pay for hospital and treatment costs and the treatment process will be prolonged. Therefore, you should take necessary precautions before the surgery.
I have read and understood the explanations mentioned above. I know that surgery is not a result of the disease, but purely because of the aesthetic and psychological need. I agree with the consequences of possible risks.
Confirmation:
I certify that I have read this consent and have been informed by the undersigned doctor. I was informed about the purpose, risks and complications of the medical or surgical intervention and a copy of this form was given to me. I confirm this process without the need for any further explanation, under any pressure and consciously.
I authorize the person named ___________________________________________to give consent and to receive any information about my treatment when my consciousness is lost in any way in my attempts regarding my treatment or when I am unable to give my consent.
________________________________________________________ fill in with natural handwriting       “I agree with I have read and understood.”
___________________________________________________________________________________
Patient
Sign/Date/Time
Name-Surname (handwriting)_____________________________
The patient’s attorney / legal representative*
Name-Surgery (handwriting)______________________________
* The person mentioned in the last paragraph must sign
Sufficient and satisfactory explanations about the disease, the intervention to be performed, the cause and benefits of this intervention, the care required after the intervention, the expected risks, if necessary, the type of anesthesia to be applied and the risks and complications of the anesthesia mentioned above have been explained by me to the patient / patient relative. The patient / his / her relatives signed and approved this form with their consent that they were sufficiently informed about the intervention.
Doctor
Name Surname___________________________________________
Sign/date/time
If the patient has language / communication problems;
I translated the explanations made by the doctor to the patient. In my opinion, the information I have translated has been understood by the patient.
Interpreter/translator
Name Surname (handwriting)________________________________
Sign/date/time
You can apply to the Patient Relations Department during the day and Night Directorate at night about all your complaints about medical practices, or anything you want to mention.
Legal representative: guardian for guardianship, parents for minors, 1st degree legal heirs in the absence of these. Signing this consent form does not invalidate the patient’s legal rights.
0 notes
nancydsmithus · 6 years ago
Text
Building Mobile Apps With Ionic And React
Building Mobile Apps With Ionic And React
Ahmed Bouchefra
2019-08-07T12:30:00+02:002019-08-07T10:36:12+00:00
Ionic has recently added support for React; so now, React developers can get the advantages of Ionic to build hybrid mobile apps and progressive web apps (PWAs). In this post, we’ll show you how to get started using Ionic with React by building a simple demo app from scratch.
Prerequisites
In order to properly follow this tutorial, you’ll need the following prerequisites:
recent versions of Node.js and npm installed on your system,
working knowledge of TypeScript and React.
You can check that you have the latest Node.js version (v10) installed by running the following command:
$ node -v
Introducing React And Ionic
Let’s start with brief introductions to both React and Ionic.
According to the official website:
“React is a declarative, efficient, and flexible JavaScript library for building user interfaces. It lets you compose complex UIs from small and isolated pieces of code called ‘components’.”
React focuses on building UIs and doesn’t provide any built-in tools for the common tasks required in web development, such as fetching remote data and routing, so you’ll need to use some existing third-party libraries for these tasks.
According to the Ionic website:
“Ionic Framework is the free, open-source mobile UI toolkit for developing high-quality cross-platform apps for native iOS, Android, and the web — all from a single codebase.”
Basically, it’s a set of UI components that you can use with plain JavaScript or any popular front-end framework or library, such as Angular, React or Vue, to build a hybrid mobile app and PWA.
In this tutorial, we’ll see and use some Ionic UI components such as the following:
IonMenu: With this, a navigation drawer will slide in from the side of the current view.
IonToolbar: These top bars are positioned above or below the content.
IonHeader: This parent component holds the toolbar component.
IonContent: This component provides a content area, with methods to control the scrollable area and other things. You need only one content component inside a single view.
IonList: This component contains items with similar data content, such as images and text. It’s made up of IonItem objects.
IonItem: This component may contain text, icons, avatars, images, inputs and any other native or custom element.
IonButton: This component provides a clickable element, which can be used in a form or anywhere that needs simple, standard button functionality.
Installing Ionic CLI v5
Ionic’s command line interface (CLI), version 5, has support for creating Ionic projects based on React. So, let’s get started by installing the tool from npm.
Open a CLI, and run the following command:
$ npm install -g ionic
At the time of writing, Ionic’s CLI v5.2.3 is the latest.
Note: *According to how you installed Node.js in your system, you may need to add sudo before your command in macOS or Linux or run the command prompt as administrator in Windows if you get any permission errors. You can also simply fix your npm permissions or use a tool such as nvm.*
Next, install Cordova Resources (which is used to generate Cordova resources locally) and Native Run (used to deploy app binaries to devices):
$ npm install -g cordova-res native-run
These are required only if you want to test your application on a real mobile device or emulator.
Creating An Ionic And React Project
Now, let’s create a project based on React. Go back to your terminal, make sure you are in your working directory, and run the following command:
$ ionic start myApp --type=react
We use --type=react to generate a project based on React. You’ll next need to choose a starter template from the available ones. Let’s pick sidemenu for a starter template with a side menu and navigation.
After generating the project and installing the dependencies, you can serve your app locally using the following commands:
$ cd ./myApp $ ionic serve
Your app will be available from the http://localhost:8100 address, and you can actually use your web browser to start playing with it.
Ionic is called a hybrid mobile framework because it makes use of web technologies that were originally designed to create web apps, along with a native container (Cordova or Capacitor), to build mobile apps without using native technologies for the target platforms, such as Java or Kotlin for Android or Swift for iOS.
Because your mobile app is actually a web application, you can do most development by testing in a web browser without using an emulator or a real mobile device, except for testing native device features such as the camera or the SQLite storage, in case you’ve used them in your app. In fact, it’s even possible to use certain techniques to mimic the plugins that provide the native features and do the entire testing during development in your web browser.
Cleaning Our Project
We have the app’s basic structure, with two pages (home and list) and a menu. Let’s remove the list page since it’s just boilerplate code.
First, remove the src/pages/List.tsx file, then open the src/App.tsx file, and remove the entry for the list page from the appPages array:
const appPages: AppPage[] = [ { title: 'Home', url: '/home', icon: home } ];
Also, remove the import of the list page from the file:
import List from './pages/List';
Next, remove <Route path="/:tab(home)/list" component={List} exact={true} /> from the App component:
const App: React.FunctionComponent = () => ( <IonApp> <IonReactRouter> <IonSplitPane contentId="main"> <Menu appPages={appPages} /> <IonPage id="main"> <IonRouterOutlet> <Route path="/:tab(home)" component={Home} exact={true} /> <Route exact path="/" render={() => <Redirect to="/home" />} /> </IonRouterOutlet> </IonPage> </IonSplitPane> </IonReactRouter> </IonApp> ); export default App;
The App component is the root component that gets rendered by our application. If you open the src/index.tsx file, you’ll find the following code:
import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; ReactDOM.render(<App />, document.getElementById('root'));
The render() method is used to render a React element into the DOM in the supplied root element.
Theming The App
Having created, served and cleaned our Ionic project, let’s now see how we can change the colors of the UI so that it looks more professional.
Let’s get started with the side menu. Open the src/components/Menu.tsx file, and add a color attribute with a primary value to the IonToolbar, IonContent, IonList and IonItem UI components:
const Menu: React.FunctionComponent = ({ appPages }) => ( <IonMenu contentId="main"> <IonHeader> <IonToolbar color="primary"> <IonTitle>Menu</IonTitle> </IonToolbar> </IonHeader> <IonContent color="primary"> <IonList style= color="primary"> {appPages.map((appPage, index) => { return ( <IonMenuToggle key={index} auto-hide="false"> <IonItem color="primary" href={appPage.url}> <IonIcon slot="start" icon={appPage.icon} /> <IonLabel>{appPage.title}</IonLabel> </IonItem> </IonMenuToggle> ); })} </IonList> </IonContent> </IonMenu> );
Ionic provides some default colors (primary, secondary, tertiary, success, warning, danger, light, medium and dark) that can be used to change the color of UI components. A color can be applied to an Ionic component in order to change the default colors using the color attribute. See “Colors” for more information.
These colors have default values, but you can customize them via some predefined CSS variables. See “Modifying Colors“.
This is a screenshot of our menu:
Tumblr media
Ionic menu. (Large preview)
Next, let’s change the color of the Home page. Open the src/pages/Home.tsx file, and set the color attribute of the IonToolbar and IonContent components to primary:
const HomePage: React.FunctionComponent = () => { return ( <> <IonHeader> <IonToolbar color="primary"> <IonButtons slot="start"> <IonMenuButton /> </IonButtons> <IonTitle>Home</IonTitle> </IonToolbar> </IonHeader> <IonContent color="primary" > </IonContent> </> ); };
This is a screenshot of the page:
Tumblr media
Ionic home. (Large preview)
Installing Axios And Consuming A REST API
We’ll see how to install Axios and consume a third-party RESTful API in our application, and we’ll also see how to display the fetched data using Ionic card and list components.
Having themed our application, let’s now see how to fetch data using Axios. We’ll use the third-party API available from NewsAPI.org.
First, we need to grab an API key, so that we can communicate with the API. Go to the registration page, enter your information, and register an account. You’ll be given an API key; note it, and let’s continue.
Head back to your terminal, and run the following command to install Axios:
$ npm install axios --save
Next, open the src/pages/Home.tsx file, and start by importing Axios and IonButton:
import { IonButton } from '@ionic/react'; import axios from 'axios';
Next, define the API_KEY and URL constant variables:
const API_KEY = "<YOUR_API_KEY_HERE>"; const URL = `https://newsapi.org/v2/top-headlines?sources=techcrunch&apiKey=${API_KEY}`;
In the URL variable, we’ll add an endpoint to get the top headlines from our source, TechCrunch. You can use any source you want from the available sources.
Note: Make sure to put your own API key in the API_KEY variable.
Next, define the fetchArticles() method as follows:
const fetchArticles = () => { return axios({ url: URL, method: 'get' }).then(response => { console.log(response); return response.data; }) };
We simply call the axios() method to send a GET request to the news endpoint, and the result from the method is a promise that needs to be resolved in order to get the news data.
Next, update the HomePage component as follows to call the fetchArticles() method and resolve the returned promise:
const HomePage: React.FunctionComponent = () => { const [articles, setArticles] = React.useState([]); const items: any[] = []; React.useEffect(() => { fetchArticles().then(data => setArticles(data.articles)); }, []); return ( <> <IonHeader> <IonToolbar color="primary"> <IonButtons slot="start"> <IonMenuButton /> </IonButtons> <IonTitle>Home</IonTitle> </IonToolbar> </IonHeader> <IonContent color="primary" > <IonList color="primary"> { articles.map(a => { return ( <IonItem> {a['title']} <IonButton href={a['url']} color="primary" slot="end">Read</IonButton> </IonItem> ); }) } </IonList> </IonContent> </> ); };
In our function component, we first call the useState() hook of React to create the articles state variable, which will hold the news articles after we fetch them from the API.
useState() returns the state variable, which has the empty array as its initial value and a function that we can use to change the value of the variable. We use destructuring assignment to unpack the values from the returned pair into distinct variables (i.e. articles and setArticles()).
Next, we call the useEffect() hook to perform a side effect in our component. In our case, the side effect is to fetch data from the news API using the fetchArticles() method, which returns a promise. Once the promise is resolved, we call the setArticles() method to assign the news data to the articles variable.
Both useState() and useEffect() are built-in React hooks that were introduced in React 16.8; they simply let you use state and other React features without having to write a class. The useEffect() hook is equivalent to calling the componentDidMount, componentDidUpdate and componentWillUnmount lifecycle methods combined in class-based components.
Finally, in the view template, we iterate over the articles array using the map() method, and we display the title of each news article inside an IonItem element of the IonList component, and also a button that takes us to the page of the full article.
This is a screenshot of the page:
Tumblr media
Ionic news app (Large preview)
You can find the source code in this GitHub repository.
Conclusion
In this tutorial, we have started using both Ionic and React and used them to build a simple mobile application that fetches and displays news data from a third-party API using the Axios client. We have also seen how to use hooks in React — namely, the useState() and useEffect() hooks — to create state and perform side effects inside React function components. With Ionic, we’ve seen how easy it is to generate a project based on React and how we can theme the application using the color attributes of components.
Tumblr media
(dm, al, yk, ra, il)
0 notes