Log of what of Joshua Fernandez has learned at Techie Youth

Fri. Aug. 12, 2022

What I learned in writing

In this era of ecommerce growth and omnichannel approaches, creating engaging content is key. Businesses are constantly looking for new ways to communicate with customers and with each other.

Blogging is one way many businesses use to both inform their customers and to guide them to products and services. But constantly creating new content can be a massive task. One tactic is to invite guest bloggers to create that content. But what is guest blogging, and what benefits does it have? What is guest blogging?

Guest blogging is when you invite someone from outside of your company to write a blog that will be published on your website. The writer will usually work in the same industry as the organization or be an expert on the subjects done with that organization. It can be a great way of working with others in the same industry, whether in the area of sales collaboration or in tandem with strategies such as affiliate marketing.

Thu. Aug. 11, 2022

What I learned in Writing

Copywriters spend their days writing prose for advertising to promote and sell goods and services. For example, a copywriter might write a new jingle for a cereal commercial, or come up with a new company slogan. At advertising agencies, a copywriter is known as a “creative” because she makes up the slogans or copies that drive ad campaigns.

Wed. Aug. 10, 2022

What I learned in Writing

While it's true that we shouldn't judge a book by its cover, that cover holds some great information when it comes to citing books on our reference page. So let's examine the average book cover and see what clues we can find that will help us figure out how we will be referencing it in our piece. An authored book is a book written by one or more individuals. Instead of it having a conglomeration of many different articles, this one author (or set of authors) will be guiding you through the entire subject. An authored book is recorded on our reference page quite similar to the way we record articles, journals, and other types of reference material.

Tue. Aug. 9, 2022

What I learned about in Writing

Magazines or Journals

Use magazines when you need current information on popular topics, and use journals when you need scholarly information, including research studies. Both are periodicals, meaning they are published periodically or regularly, and publications of each type may have a broad or subject-specific focus. For example, Sports Illustrated magazine covers the broad topic of sports while Basketball magazine is all about...you guessed it...the narrower topic of basketball. Or, the Journal of the American Medical Association covers a broad range of current information and research in the health care field while the Journal of Pediatric Nursing focuses on information and research about nursing care for children. Magazines are usually published weekly or monthly and contain articles written by journalists and sometimes by subject experts. On the other hand, journals are usually published monthly or quarterly, and the articles are written by scholars who are topic experts or researchers. Usually, an editorial board reviews journal articles before they are accepted for publication. Additionally, journal articles may be reviewed by other experts on the same subject through a process called peer review.

Mon. Aug. 8, 2022

What I learned in Web development

Google Analytics is a web analytics service that provides statistics and basic analytical tools for search engine optimization (SEO) and marketing purposes. The service is part of the Google Marketing Platform and is free to anyone with a Google account. Your portfolio is the first thing potential employers will look at when considering you for a junior web developer job, so your site needs to be a genuine reflection of your skills and personal brand, particularly if you’re interested in front-end development. A great way to get some work for your new junior web developer portfolio if you feel like it needs some beefing up is to seek out freelance clients. Taking on projects as a freelancer will help you build business skills like negotiating, establish trustworthiness as a developer, and get you some up-to-date recommendations to show potential employers. It’ll also give you the chance to gain experience for full-time entry-level web developer jobs (if that’s your goal) while building up your bank balance. GitHub is the industry standard for version control, and many companies want to know that you have hands-on experience before extending an offer. You can prove that and show off your best code by creating your own GitHub account and using it as a repository for your projects and web applications. Open source is the term for source code that’s publicly available and can be modified by anyone. There’s an incredible range of open source projects out there, including famous ones like Ruby on Rails, Python, Linux, MySQL, and loads of JavaScript frameworks. The easiest way to do this is through tech meetup groups. Almost every city has them, and if yours doesn’t, you can set up your own. Just pick the focus, find a place (even a coffee shop or local park will do!), and spread the word on social media, email, or in person. Even though your portfolio is where you’ll show off your skills as a junior web developer, most companies still ask for resumes and use them to weed out candidates. That means yours needs to be as polished and professional as your portfolio. Make sure you highlight your core skills, play up any tech-related experience, and give specific details to prove your achievements and strengths.

Fri. Aug. 5, 2022

What I learn in Web Development

The purpose of version control is to allow software teams to track changes to the code while enhancing communication and collaboration between team members. Version control facilitates a continuous, simple way to develop software.

Source code acts as a single source of truth and a collection of a product’s knowledge, history, and solutions. Version control (or code revision control) serves as a safety net to protect the source code from irreparable harm, giving the development team the freedom to experiment without fear of causing damage or creating code conflicts. Suppose developers code concurrently and create incompatible changes. In that case, version control identifies the problem areas so that team members can quickly revert changes to a previous version, compare changes, or identify who committed the problem code through the revision history. With version control systems, a software team can solve an issue before progressing further into a project. Through code reviews, software teams can analyze earlier versions to understand how a solution evolved. Version control systems can be local, centralized, or distributed. Depending on a team's specific needs local version control system stores files within a local system. C—centralized version control stores changes in a single server. A distributed version control system involves cloning a Git repository.

Thu. Aug. 4, 2022

What I learned about Web Development

A project manager is the digital project manager who provides a focus for the team on their various projects, and they help to keep it moving along on schedule. They manage the budget, take care of planning, and ensure the team is staffed with the best talent. An analyst in this role is designed to be a proxy between the client, design, and development. He translates the requests (requirements) made by the client into clear specifications on how a certain functionality should behave. Functional analysts will also test these functionalities once the team has delivered them. A BAck-end developer is The back-end developer who also integrates the website/app with other systems like other websites and CRM software. A front-end developer is The front-end developer who also writes JavaScript, which is used to create visual animations and is evermore used for dynamic applications containing features like log-in and other user interaction. An architect is In contrast with the back-end developer, the architect doesn’t work on the website itself but on everything that’s required to have one. They are in charge of creating an ideal environment for the website. A UX designer/Graphic designer is The graphic designer who creates a visual style for the website aligned with the corporate style guide. He also creates a visual design for each function as a guideline for the front-end developer, who will re-create this design by code. The (quality) tester is The tester who does not simply click around in the application but follows a strict plan and procedure to make sure they will test every possibility.

Wed. Aug. 3, 2022

What I learned in Web Development

A business website generally serves as a space to provide general information about your company or a direct platform for e-commerce. Whether you create a simple website that tells a little about your company or a more complex e-commerce site, the most important thing you must do is say what your company does – on the homepage in plain terms. Your domain name is one of the most important features of your website. It’s the URL you’ll share with your current and potential clients and promote on social media. Therefore, you want it to be descriptive and easy to remember and type in. Try to keep it short, and steer clear of abbreviations, acronyms, and numbers, if possible, to avoid customer confusion. Every website needs a host – a server where all its data is stored for the public to access at all times. Hosting your website is probably too large an expense for your small business, so you’ll need to select an external host. A good website is more than a static homepage. You’ll want to create multiple pages dedicated to different aspects of your business, such as a detailed catalog of your products or services, or a blog section for company updates. As for your overall website, make sure each page supports the site’s primary goal, has a clear purpose, and includes a call to action (e.g., “learn more,” “sign up,” “contact us” or “buy this”). While this step won’t apply to all business websites, companies that want to offer the option for customers to pay online will need to integrate electronic payment systems with their websites. The easiest way to do this is through e-commerce software or small business credit card processing solutions. Before announcing that your site is live on the web, make sure it works on all major browsers, like Internet Explorer, Microsoft Edge, Firefox, Safari, and Chrome. Click through each page and feature on every browser to ensure images show up, links are correct and the format looks smooth. This will take some time, but the effort you put in now will save you future complaints from visitors who can’t access certain features. Social media such as Facebook, Twitter, LinkedIn, or Pinterest is the best way to increase your audience reach and alert customers to what’s going on with your company. Whenever you update your website, post about it on your social media outlets, but balance that with genuine, nonpromotional engagement. Submitting your website to major search engines will help direct potential leads to your page, as will deploying a strong SEO strategy across your site. Shaoolian said that defining title tags, meta descriptions, and Uniform Resource Identifiers (URIs) that are relevant to your company and aspects of your industry can boost your rankings in search engines for the products or services you’re trying to market. Staying relevant is important, so update your website frequently with blog posts on current industry events, new products, and offers, and company news to keep visitors coming back to the site.

Tue. Aug. 2, 2022

What I learned about Web development

The most important elements in web development are good navigation, concise and effective pages, working links, and, most importantly, good grammar and spelling. Keep these things in mind as you add color and graphics and your website will be off to a great start.

Mon. Aug. 1, 2022

What I learned in Fundraising

Getting your story picked up is all about the details. The deeper you take your research, process, story, and outreach, the bigger your chance of securing press coverage. Spend your time reading and researching sites and journalists to feel out their content preferences and specific beats. Maximize open and engagement rates by segmenting your list in several different ways. You could break contacts up by gender, age, interests, or industry. The level of data available for segmentation, though, depends on the depth of research you conduct. When you write your email, keep in mind that the first thing they read is the subject line. Make your subject gripping, but don’t oversell or over-sensationalize the content inside. The pitch is the culmination of all your work up to this point. If you’ve done everything right, you stand a good chance of getting journalists to pay attention to your story. Have confidence in the process and know that your work is sound. The end goal is for this first pitch to be near-perfect so your contact realizes you supply good stories with high potential for audience engagement. This demonstrates that you’re a trusted source and lays the foundation for future work together.

Fri. Jul. 29, 2022

What i learned about Fundraising

Email segments are small target audiences separated from your entire email list to tailor your content just for them. For example, a group of senior citizens who live in a retirement community will respond dramatically differently to a given prompt than a handful of single Millennials living downtown. Corporate giving programs allow companies of all sizes to invest in social good. These programs are a form of corporate philanthropy that facilities charitable giving to nonprofit causes. Such programs are often driven by employee giving. A grant is a sum of money for small businesses and, unlike business loans, you don't have to repay a grant.

Thu. Jul. 28, 2022

What else I learned about Fundraising

Virtual fundraising events are a huge new trend for nonprofits. Whether you’re planning a virtual event in reaction to new challenges or trying to grow your nonprofit’s online footprint, having a concrete plan to keep donors engaged virtually will be critical going forward. Successful virtual fundraising events come in many shapes and sizes and their fundraising flexibility enables nonprofits to customize and launch virtual events that fit their unique needs. You know your donor landscape like the back of your hand.

Wed. Jul. 27, 2022

Methods of online fundraising

Tell a story, and use peer-to-peer fundraising. Try crowdfunding, and engage with donors on social media. Send an email, and run product campaigns. Run contests. and create a sense of urgency.

Tue. Jul. 26, 2022

Ways to approach your donors

Do research beforehand, and form a strong relationship before you make your ask. Practice your pitch and communicate in a variety of ways. Be genuine, direct, and specific. Be prepared for rejections, and say thank you more than once.

Mon. Jul. 25, 2022

More about JavaScript

JavaScript is a scripting or programming language that allows you to implement complex features on web pages every time a web page does more than just sit there and display static information for you to look at displaying timely content updates, interactive maps, animated 2D/3D graphics, scrolling video jukeboxes, etc. You can bet that JavaScript is probably involved. It is the third layer of the layer cake of standard web technologies, two of which (HTML and CSS) we have covered in much more detail in other parts of the Learning Area.

Fri. Jul. 22, 2022

What is JavaScript about

JavaScript is a programming language that adds interactivity to your website. This happens in games, in the behavior of responses when buttons are pressed or with data entry on forms; with dynamic styling; with animation, etc.

Thu. Jul. 21, 2022

I learned about Python

Python is a computer programming language often used to build websites and software, automate tasks, and conduct data analysis. Python is a general-purpose language, meaning it can be used to create a variety of different programs and isn't specialized for any specific problems.

Wed. Jul. 20, 2022

Learning about PHP

PHP is a server-side scripting language that is embedded in HTML. It is used to manage dynamic content, databases, session tracking, and even build entire e-commerce sites. It is integrated with several popular databases, including MySQL, PostgreSQL, Oracle, Sybase, Informix, and Microsoft SQL Server.

Tue. Jul. 19, 2022

Even more about SQL

What I learned are Data types. There are three data types string, numeric, and date and time. String data types are CHAR, VARCHAR, BINARY, VARBINARY, BLOB, TEXT, ENUM, and SET. Numeric data types are SMALLINT, INTEGER, BIGINT, NUMERIC(p,s), and DECIMAL(p,s). Date and time data types are TIME, DATE, SMALLDATETIME, DATETIME, DATETIME2, and DATETIMEOFFSET.

Mon. Jul. 18, 2022

More of what I learned in SQL

All rows can be unique, there is a superkey and candidate key. A candidate is a specific type of field in a relational database that can identify each unique record independently of any other data. A superkey is a set of one or more columns, which can uniquely identify a row in a table.

Fri. Jul. 15, 2022

What are some basic things about SQL

SQL can execute queries against a database. And they can retrieve data from a database.

Thu. Jul. 14, 2022

What is a data analyst

A Data Analyst collects and processes data to help a company.

Wed. Jul. 13, 2022

The parts internal and external analyst plays

I learned a little bit about analysts today as an External analyst is a contractor that leaves after a problem is solved and an Internal analyst company employee who stays after the problem is solved.

Tue. Jul. 12, 2022

What you can do on social media

What I learned at Techie Youth today is social media. Yes, I saw social media these different websites work and what they can be used for on social media. Such as showing your hobbies or showing excellent pictures you have taken or you can connect with new people on these websites it's a great way to make friends.

Mon. Jul. 11, 2022

What you can do with the apps in Google

I learned about the apps in Google like Google Slides and Gmail. You can sort mail by dates and by bookmarks if you want which allows you to be more organized.

Fri. Jul. 8, 2022

How to keep your money safe.

Friday 8th- When managing your time, ensure you don't overload your schedule with distractions. Make sure you always have a healthy mind and body otherwise your stress will build up.

Tuesday 5th- There are many ways and websites you can look at to help you keep your cash safe like Chime, Square, or Paypal. You can also get into Cryptocurrency and NFTs as another way to get paid.

Thu. Jul. 7, 2022

How not to be scammed

What I learned today was If someone shows or tells you a proposal that's too good to trust usually it's a scam or if someone tells you you can get to this high spot in a company within a week that is a scam.

Wed. Jul. 6, 2022

How to find ways to team up with coworker in the job

Ways to connect with your coworkers while you are remote is you can meet up in in-person to connect with them or talk with them on a Zoom meeting.